]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
po/fi.po: Update format strings
authorJiri Denemark <jdenemar@redhat.com>
Sat, 1 Apr 2023 09:37:24 +0000 (11:37 +0200)
committerJiri Denemark <jdenemar@redhat.com>
Sat, 1 Apr 2023 09:40:37 +0000 (11:40 +0200)
Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
po/fi.po

index c3dcc2a01adfd4fdf47c0c90a7f1009e8359623c..a7a7d40f9f22be9fc83e0609c107f24f75b5abeb 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -109,26 +109,26 @@ msgid ""
 "  Default paths:\n"
 "\n"
 "    Configuration file (unless overridden by -f):\n"
-"      %s/libvirt/virtlockd.conf\n"
+"      %1$s/libvirt/virtlockd.conf\n"
 "\n"
 "    Sockets:\n"
-"      %s/libvirt/virtlockd-sock\n"
+"      %2$s/libvirt/virtlockd-sock\n"
 "\n"
 "    PID file (unless overridden by -p):\n"
-"      %s/virtlockd.pid\n"
+"      %3$s/virtlockd.pid\n"
 "\n"
 msgstr ""
 "\n"
 "  Oletuspolut:\n"
 "\n"
 "     Kokoonpanotiedosto (ellei '-f' korvaa sitä):\n"
-"      %s/libvirt/virtlockd.conf\n"
+"      %1$s/libvirt/virtlockd.conf\n"
 "\n"
 "    Pistokkeet:\n"
-"      %s/libvirt/virtlockd-sock\n"
+"      %2$s/libvirt/virtlockd-sock\n"
 "\n"
 "    PID file (unless overridden by -p):\n"
-"      %s/virtlockd.pid\n"
+"      %3$s/virtlockd.pid\n"
 "\n"
 
 #, c-format
@@ -137,26 +137,26 @@ msgid ""
 "  Default paths:\n"
 "\n"
 "    Configuration file (unless overridden by -f):\n"
-"      %s/libvirt/virtlogd.conf\n"
+"      %1$s/libvirt/virtlogd.conf\n"
 "\n"
 "    Sockets:\n"
-"      %s/libvirt/virtlogd-sock\n"
+"      %2$s/libvirt/virtlogd-sock\n"
 "\n"
 "    PID file (unless overridden by -p):\n"
-"      %s/virtlogd.pid\n"
+"      %3$s/virtlogd.pid\n"
 "\n"
 msgstr ""
 "\n"
 "  Oletuspolut:\n"
 "\n"
 "     Kokoonpanotiedosto (ellei '-f' korvaa sitä):\n"
-"      %s/libvirt/virtlogd.conf\n"
+"      %1$s/libvirt/virtlogd.conf\n"
 "\n"
 "    Pistokkeet:\n"
-"      %s/libvirt/virtlogd-sock\n"
+"      %2$s/libvirt/virtlogd-sock\n"
 "\n"
 "    PID file (unless overridden by -p):\n"
-"      %s/virtlogd.pid\n"
+"      %3$s/virtlogd.pid\n"
 "\n"
 
 msgid ""
@@ -176,8 +176,8 @@ msgstr ""
 #, c-format
 msgid ""
 "\n"
-"%s [options]... [<command_string>]\n"
-"%s [options]... <command> [args...]\n"
+"%1$s [options]... [<command_string>]\n"
+"%2$s [options]... <command> [args...]\n"
 "\n"
 "  options:\n"
 "    -c | --connect=URI      daemon admin connection URI\n"
@@ -192,8 +192,8 @@ msgid ""
 "\n"
 msgstr ""
 "\n"
-"%s [valitsimet]... [<command_string>]\n"
-"%s [valitsimet]... <command> [args...]\n"
+"%1$s [valitsimet]... [<command_string>]\n"
+"%2$s [valitsimet]... <command> [args...]\n"
 "\n"
 "  valitsimet:\n"
 "    -c | --connect=URI      daemon admin connection URI\n"
@@ -210,8 +210,8 @@ msgstr ""
 #, c-format
 msgid ""
 "\n"
-"%s [options]... [<command_string>]\n"
-"%s [options]... <command> [args...]\n"
+"%1$s [options]... [<command_string>]\n"
+"%2$s [options]... <command> [args...]\n"
 "\n"
 "  options:\n"
 "    -c | --connect=URI      hypervisor connection URI\n"
@@ -233,8 +233,8 @@ msgid ""
 "\n"
 msgstr ""
 "\n"
-"%s [valitsimet]... [<command_string>]\n"
-"%s [valitsimet]... <command> [args...]\n"
+"%1$s [valitsimet]... [<command_string>]\n"
+"%2$s [valitsimet]... <command> [args...]\n"
 "\n"
 "  valitsimet:\n"
 "    -c | --connect=URI      hypervisor connection URI\n"
@@ -258,7 +258,7 @@ msgstr ""
 #, c-format
 msgid ""
 "\n"
-"%s mode [options] [extra file] [< def.xml]\n"
+"%1$s mode [options] [extra file] [< def.xml]\n"
 "\n"
 "  Modes:\n"
 "    -a | --add                     load profile\n"
@@ -277,7 +277,7 @@ msgid ""
 "\n"
 msgstr ""
 "\n"
-"%s tilat [valitsimet] [ylimääräinen tiedosto] [< def.xml]\n"
+"%1$s tilat [valitsimet] [ylimääräinen tiedosto] [< def.xml]\n"
 "\n"
 "  Tilat:\n"
 "    -a | --add                     load profile\n"
@@ -298,42 +298,42 @@ msgstr ""
 #, c-format
 msgid ""
 "\n"
-"(Time: %.3f ms)\n"
+"(Time: %1$.3f ms)\n"
 "\n"
 msgstr ""
 "\n"
-"(Aika: %.3f ms)\n"
+"(Aika: %1$.3f ms)\n"
 "\n"
 
 #, c-format
 msgid ""
 "\n"
-"Domain '%s' dumped to %s\n"
+"Domain '%1$s' dumped to %2$s\n"
 msgstr ""
 "\n"
-"Toimialue '%s' tyhjennettiin %s:een\n"
+"Toimialue '%1$s' tyhjennettiin %2$s:een\n"
 
 #, c-format
 msgid ""
 "\n"
-"Domain '%s' saved to %s\n"
+"Domain '%1$s' saved to %2$s\n"
 msgstr ""
 "\n"
-"Toimialue '%s' tallennettu %s:een\n"
+"Toimialue '%1$s' tallennettu %2$s:een\n"
 
 #, c-format
 msgid ""
 "\n"
-"Domain '%s' state saved by libvirt\n"
+"Domain '%1$s' state saved by libvirt\n"
 msgstr ""
 "\n"
-"Toimialue '%s' tila tallennettiin libvirt:llä\n"
+"Toimialue '%1$s' tila tallennettiin libvirt:llä\n"
 
 #, c-format
 msgid ""
 "\n"
 "Usage:\n"
-"  %s [option]\n"
+"  %1$s [option]\n"
 "\n"
 "Options:\n"
 "  -h | --help            Display program help\n"
@@ -344,7 +344,7 @@ msgid ""
 msgstr ""
 "\n"
 "Käyttö:\n"
-"  %s [valitsin]\n"
+"  %1$s [valitsin]\n"
 "\n"
 "Valitsimet:\n"
 "  -h | --help            Display program help\n"
@@ -357,7 +357,7 @@ msgstr ""
 msgid ""
 "\n"
 "Usage:\n"
-"  %s [options]\n"
+"  %1$s [options]\n"
 "\n"
 "Options:\n"
 "  -h | --help            Display program help:\n"
@@ -372,7 +372,7 @@ msgid ""
 msgstr ""
 "\n"
 "Käyttö::\n"
-"  %s [valitsimet]\n"
+"  %1$s [valitsimet]\n"
 "\n"
 "Valitsimet:\n"
 "  -h | --help            Display program help:\n"
@@ -389,7 +389,7 @@ msgstr ""
 msgid ""
 "\n"
 "Usage:\n"
-"  %s [options]\n"
+"  %1$s [options]\n"
 "\n"
 "Options:\n"
 "  -h | --help            Display program help:\n"
@@ -404,7 +404,7 @@ msgid ""
 msgstr ""
 "\n"
 "Käyttö::\n"
-"  %s [valitsimet]\n"
+"  %1$s [valitsimet]\n"
 "\n"
 "Valitsimet:\n"
 "  -h | --help            Display program help:\n"
@@ -420,7 +420,7 @@ msgstr ""
 #, c-format
 msgid ""
 "\n"
-"syntax: %s [OPTIONS] [HVTYPE]\n"
+"syntax: %1$s [OPTIONS] [HVTYPE]\n"
 "\n"
 " Hypervisor types:\n"
 "\n"
@@ -437,19 +437,19 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "    Bandwidth limit: %llu bytes/s (%-.3lf %s/s)"
+msgid "    Bandwidth limit: %1$llu bytes/s (%2$-.3lf %3$s/s)"
 msgstr ""
 
 msgid "  NAME\n"
 msgstr "  NIMI\n"
 
 #, c-format
-msgid " %s (help keyword '%s')\n"
-msgstr " %s (ohjeen avainsana'%s')\n"
+msgid " %1$s (help keyword '%2$s')\n"
+msgstr " %1$s (ohjeen avainsana'%2$s')\n"
 
 #, c-format
-msgid " %s (help keyword '%s'):\n"
-msgstr " %s (ohjeen avainsana '%s'):\n"
+msgid " %1$s (help keyword '%2$s'):\n"
+msgstr " %1$s (ohjeen avainsana '%2$s'):\n"
 
 msgid " Hypervisors:"
 msgstr " Hypervisor:"
@@ -465,681 +465,681 @@ msgstr " Tallennustila:"
 
 #, c-format
 msgid ""
-" type=%s\n"
-" bandwidth=%lu\n"
-" cur=%llu\n"
-" end=%llu\n"
+" type=%1$s\n"
+" bandwidth=%2$lu\n"
+" cur=%3$llu\n"
+" end=%4$llu\n"
 msgstr ""
-" tyyppi=%s\n"
-" kaistanleveys=%lu\n"
-" cur=%llu\n"
-"loppu=%llu\n"
+" tyyppi=%1$s\n"
+" kaistanleveys=%2$lu\n"
+" cur=%3$llu\n"
+"loppu=%4$llu\n"
 
 #, c-format
 msgid ""
-"!!! SSH HOST KEY VERIFICATION FAILED !!!: Identity of host '%s:%d' differs "
-"from stored identity. Please verify the new host key '%s' to avoid possible "
-"man in the middle attack. The key is stored in '%s'."
+"!!! SSH HOST KEY VERIFICATION FAILED !!!: Identity of host '%1$s:%2$d' differs "
+"from stored identity. Please verify the new host key '%3$s' to avoid possible "
+"man in the middle attack. The key is stored in '%4$s'."
 msgstr ""
-"SSH-ISÄNTÄAVAIMEN VAHVISTUS EPÄONNISTUI!: Isännän '%s:%d' identiteetti eroaa "
-"tallennetusta identiteetistä. Vahvista uusi isäntäavain '%s' välttääksesi "
+"SSH-ISÄNTÄAVAIMEN VAHVISTUS EPÄONNISTUI!: Isännän '%1$s:%2$d' identiteetti eroaa "
+"tallennetusta identiteetistä. Vahvista uusi isäntäavain '%3$s' välttääksesi "
 "mahdollisen man in the middle -hyökkäyksen välttämiseksi. Avain on "
-"tallennettu . Avain on tallennettu '%s':een."
+"tallennettu . Avain on tallennettu '%4$s':een."
 
 #, c-format
-msgid "$%s value should be between 0 and %d"
+msgid "$%1$s value should be between 0 and %2$d"
 msgstr ""
 
 #, c-format
-msgid "%6s: Checking %-60s: "
-msgstr "%6s: Tarkistetaan %-60s: "
+msgid "%1$6s: Checking %2$-60s: "
+msgstr "%1$6s: Tarkistetaan %2$-60s: "
 
 #, c-format
-msgid "%s\n"
-msgstr "%s\n"
+msgid "%1$s\n"
+msgstr "%1$s\n"
 
 #, c-format
-msgid "%s %s"
-msgstr "%s %s"
+msgid "%1$s %2$s"
+msgstr "%1$s %2$s"
 
 #, c-format
-msgid "%s %s '%s' has an unsupported type '%s'"
-msgstr "%s %s '%s' :lla on tyyppiä, jota ei tueta '%s'"
+msgid "%1$s %2$s '%3$s' has an unsupported type '%4$s'"
+msgstr "%1$s %2$s '%3$s' :lla on tyyppiä, jota ei tueta '%4$s'"
 
 #, c-format
-msgid "%s %s '%s' has unsupported type '%s', expecting '%s' or '%s'"
+msgid "%1$s %2$s '%3$s' has unsupported type '%4$s', expecting '%5$s' or '%6$s'"
 msgstr ""
-"%s %s '%s' :lla on tyyppiä, jota ei tueta '%s', odotetaan'%s':ta tai '%s':ta"
+"%1$s %2$s '%3$s' :lla on tyyppiä, jota ei tueta '%4$s', odotetaan'%5$s':ta tai '%6$s':ta"
 
 #, c-format
 msgid ""
-"%s (on destination side) does not support the --migration option needed for "
+"%1$s (on destination side) does not support the --migration option needed for "
 "migration with shared storage"
 msgstr ""
 
 #, c-format
-msgid "%s (out of %d)"
-msgstr "%s (%d:sta)"
+msgid "%1$s (out of %2$d)"
+msgstr "%1$s (%2$d:sta)"
 
 #, c-format
-msgid "%s can't be empty"
-msgstr "%s ei voi olla tyhjä"
+msgid "%1$s can't be empty"
+msgstr "%1$s ei voi olla tyhjä"
 
 #, c-format
-msgid "%s cannot be set higher than %s "
-msgstr "%s:ta ei voida asettaa korkeammaksi kuin %s "
+msgid "%1$s cannot be set higher than %2$s "
+msgstr "%1$s:ta ei voida asettaa korkeammaksi kuin %2$s "
 
 #, c-format
-msgid "%s cannot parse GID '%s'"
-msgstr "%s ei voi jäsentää GID:ta '%s'"
+msgid "%1$s cannot parse GID '%2$s'"
+msgstr "%1$s ei voi jäsentää GID:ta '%2$s'"
 
 #, c-format
-msgid "%s cannot parse UID '%s'"
-msgstr "%s ei voi jäsentää UID:ta '%s'"
+msgid "%1$s cannot parse UID '%2$s'"
+msgstr "%1$s ei voi jäsentää UID:ta '%2$s'"
 
 #, c-format
-msgid "%s does not support passing a passphrase using a file descriptor"
-msgstr "%s ei tue salasanan välittämistä tiedostokuvaajan avulla"
+msgid "%1$s does not support passing a passphrase using a file descriptor"
+msgstr "%1$s ei tue salasanan välittämistä tiedostokuvaajan avulla"
 
 #, c-format
-msgid "%s does not support passing passphrase via file descriptor"
-msgstr "%s ei tue salasanan välittämistä tiedostokuvaajan kautta"
+msgid "%1$s does not support passing passphrase via file descriptor"
+msgstr "%1$s ei tue salasanan välittämistä tiedostokuvaajan kautta"
 
 #, c-format
-msgid "%s expects UID and GID parameters"
-msgstr "%s odottaa UID- ja GID-parametreja"
+msgid "%1$s expects UID and GID parameters"
+msgstr "%1$s odottaa UID- ja GID-parametreja"
 
 #, c-format
-msgid "%s failed new mode for target '%s' with status '%d'"
-msgstr "%s epäonnistui uusi tila kohteelle '%s' tilassa'%d'"
+msgid "%1$s failed new mode for target '%2$s' with status '%3$d'"
+msgstr "%1$s epäonnistui uusi tila kohteelle '%2$s' tilassa'%3$d'"
 
 #, c-format
-msgid "%s family specified for non-IPv4 address '%s' in network '%s'"
-msgstr "%s määritetty perhe, joka ei ole IPv4-osoite '%s' verkossa '%s'"
+msgid "%1$s family specified for non-IPv4 address '%2$s' in network '%3$s'"
+msgstr "%1$s määritetty perhe, joka ei ole IPv4-osoite '%2$s' verkossa '%3$s'"
 
 #, c-format
-msgid "%s forwarding requested, but no IP address provided for network '%s'"
+msgid "%1$s forwarding requested, but no IP address provided for network '%2$s'"
 msgstr ""
-"%s edelleenlähetystä pyydetään, mutta verkolle '%s' ei ole annettu IP-"
+"%1$s edelleenlähetystä pyydetään, mutta verkolle '%2$s' ei ole annettu IP-"
 "osoitetta"
 
 #, c-format
-msgid "%s graphics are not supported with this QEMU"
-msgstr "%s grafiikkaa ei tueta tässä QEMU:ssa"
+msgid "%1$s graphics are not supported with this QEMU"
+msgstr "%1$s grafiikkaa ei tueta tässä QEMU:ssa"
 
 #, c-format
-msgid "%s harddisk '%s' has unsupported cache mode '%s'"
-msgstr "%s kiintolevyllä '%s' on välimuistitila, jota ei tueta '%s'"
+msgid "%1$s harddisk '%2$s' has unsupported cache mode '%3$s'"
+msgstr "%1$s kiintolevyllä '%2$s' on välimuistitila, jota ei tueta '%3$s'"
 
 #, c-format
-msgid "%s has illegal value %s"
-msgstr "%s:lla on kelvoton arvo %s"
+msgid "%1$s has illegal value %2$s"
+msgstr "%1$s:lla on kelvoton arvo %2$s"
 
 #, c-format
-msgid "%s has unexpected '*' before last line"
-msgstr "%s:lla on odottamaton '*' ennen viimeistä riviä"
+msgid "%1$s has unexpected '*' before last line"
+msgstr "%1$s:lla on odottamaton '*' ennen viimeistä riviä"
 
 #, c-format
-msgid "%s in %s must be NULL"
-msgstr "%s:n %s:ssa on oltava NOLLA"
+msgid "%1$s in %2$s must be NULL"
+msgstr "%1$s:n %2$s:ssa on oltava NOLLA"
 
 #, c-format
-msgid "%s in %s must be greater than zero"
-msgstr "%s:n %s:ssa on oltava suurempi kuin nolla"
+msgid "%1$s in %2$s must be greater than zero"
+msgstr "%1$s:n %2$s:ssa on oltava suurempi kuin nolla"
 
 #, c-format
-msgid "%s in %s must be zero"
-msgstr "%s:n %s:ssa on oltava nolla"
+msgid "%1$s in %2$s must be zero"
+msgstr "%1$s:n %2$s:ssa on oltava nolla"
 
 #, c-format
-msgid "%s in %s must be zero or greater"
-msgstr "%s:n %s:ssa on oltava nolla tai suurempi"
+msgid "%1$s in %2$s must be zero or greater"
+msgstr "%1$s:n %2$s:ssa on oltava nolla tai suurempi"
 
 #, c-format
-msgid "%s in %s must not be NULL"
-msgstr "%s %s:ssa ei voi olla NOLLA"
+msgid "%1$s in %2$s must not be NULL"
+msgstr "%1$s %2$s:ssa ei voi olla NOLLA"
 
 #, c-format
-msgid "%s in %s must not be zero"
-msgstr "%s %s:ssa ei voi olla nolla"
+msgid "%1$s in %2$s must not be zero"
+msgstr "%1$s %2$s:ssa ei voi olla nolla"
 
 #, c-format
-msgid "%s is missing 'type' property"
+msgid "%1$s is missing 'type' property"
 msgstr ""
 
 #, c-format
-msgid "%s is not an executable"
-msgstr "%s ei pystytä suorittamaan"
+msgid "%1$s is not an executable"
+msgstr "%1$s ei pystytä suorittamaan"
 
 #, c-format
-msgid "%s is not supported by this QEMU binary"
-msgstr "%s ei ole tuettuna tällä QEMU-binaarilla"
+msgid "%1$s is not supported by this QEMU binary"
+msgstr "%1$s ei ole tuettuna tällä QEMU-binaarilla"
 
 #, c-format
-msgid "%s length greater than maximum: %d > %d"
-msgstr "%s pituus suurempi kuin suurin: %d > %d"
+msgid "%1$s length greater than maximum: %2$d > %3$d"
+msgstr "%1$s pituus suurempi kuin suurin: %2$d > %3$d"
 
 #, c-format
-msgid "%s model of watchdog can go only on PCI bus"
-msgstr "%s vahtikoiran malli voi toimia vain PCI-väylällä"
+msgid "%1$s model of watchdog can go only on PCI bus"
+msgstr "%1$s vahtikoiran malli voi toimia vain PCI-väylällä"
 
 #, c-format
-msgid "%s model of watchdog does not support configuring the address"
-msgstr "%s vahtikoiran malli ei tue osoitteen määrittämistä"
+msgid "%1$s model of watchdog does not support configuring the address"
+msgstr "%1$s vahtikoiran malli ei tue osoitteen määrittämistä"
 
 #, c-format
-msgid "%s model of watchdog is allowed for s390 and s390x only"
-msgstr "%s vahtikoiran malli on sallittu vain malleille s390 ja s390x"
+msgid "%1$s model of watchdog is allowed for s390 and s390x only"
+msgstr "%1$s vahtikoiran malli on sallittu vain malleille s390 ja s390x"
 
 #, c-format
-msgid "%s model of watchdog is only part of q35 machine"
+msgid "%1$s model of watchdog is only part of q35 machine"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s model of watchdog is part of the machine and cannot have any address set."
+"%1$s model of watchdog is part of the machine and cannot have any address set."
 msgstr ""
 
 #, c-format
-msgid "%s model of watchdog is virtual and cannot go on any bus."
-msgstr "%s vahtikoiran malli on virtuaalinen eikä voi mennä mihinkään väylään."
+msgid "%1$s model of watchdog is virtual and cannot go on any bus."
+msgstr "%1$s vahtikoiran malli on virtuaalinen eikä voi mennä mihinkään väylään."
 
 #, c-format
-msgid "%s module is not loaded, "
-msgstr "Moduulia %s ei ole ladattu, "
+msgid "%1$s module is not loaded, "
+msgstr "Moduulia %1$s ei ole ladattu, "
 
 #, c-format
-msgid "%s namespace is not available"
-msgstr "nimitila %s ei ole saatavanä"
+msgid "%1$s namespace is not available"
+msgstr "nimitila %1$s ei ole saatavanä"
 
 #, c-format
-msgid "%s not found in %s"
-msgstr "%s:ta ei löytynyt %s:ssa"
+msgid "%1$s not found in %2$s"
+msgstr "%1$s:ta ei löytynyt %2$s:ssa"
 
 #, c-format
-msgid "%s not implemented on Win32"
+msgid "%1$s not implemented on Win32"
 msgstr ""
 
 #, c-format
-msgid "%s not matched against 'allowed_users' in %s"
+msgid "%1$s not matched against 'allowed_users' in %2$s"
 msgstr ""
 
 #, c-format
-msgid "%s not parseable"
+msgid "%1$s not parseable"
 msgstr ""
 
 #, c-format
-msgid "%s not supported in this QEMU binary"
-msgstr "%s ei ole tuettuna tällä QEMU-binaarilla"
+msgid "%1$s not supported in this QEMU binary"
+msgstr "%1$s ei ole tuettuna tällä QEMU-binaarilla"
 
 #, c-format
-msgid "%s object has invalid dynamic type"
+msgid "%1$s object has invalid dynamic type"
 msgstr ""
 
 #, c-format
-msgid "%s object is missing the required '%s' property"
+msgid "%1$s object is missing the required '%2$s' property"
 msgstr ""
 
 #, c-format
-msgid "%s reply data was missing 'model'"
+msgid "%1$s reply data was missing 'model'"
 msgstr ""
 
 #, c-format
-msgid "%s reply data was missing 'name'"
+msgid "%1$s reply data was missing 'name'"
 msgstr ""
 
 #, c-format
-msgid "%s reply data was missing 'props'"
+msgid "%1$s reply data was missing 'props'"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s rule with port specification requires protocol specification with "
+"%1$s rule with port specification requires protocol specification with "
 "protocol to be either one of tcp(6), udp(17), dccp(33), or sctp(132)"
 msgstr ""
 
 #, c-format
-msgid "%s uri uuid action\n"
+msgid "%1$s uri uuid action\n"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s with index %d is configured for a NUMA node (%d) not present in the "
-"domain's <cpu><numa> array (%zu)"
+"%1$s with index %2$d is configured for a NUMA node (%3$d) not present in the "
+"domain's <cpu><numa> array (%4$zu)"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s:\n"
-"%s%c"
+"%1$s:\n"
+"%2$s%3$c"
 msgstr ""
-"%s:\n"
-"%s%c"
+"%1$s:\n"
+"%2$s%3$c"
 
 #, c-format
-msgid "%s: %s"
-msgstr "%s: %s"
+msgid "%1$s: %2$s"
+msgstr "%1$s: %2$s"
 
 #, c-format
-msgid "%s: %s: unsupported auth %s"
-msgstr "%s: %s: ei tuettu todennus %s"
+msgid "%1$s: %2$s: unsupported auth %3$s"
+msgstr "%1$s: %2$s: ei tuettu todennus %3$s"
 
 #, c-format
-msgid "%s: '%s' does not exist"
-msgstr "%s: '%s' ei ole olemassa"
+msgid "%1$s: '%2$s' does not exist"
+msgstr "%1$s: '%2$s' ei ole olemassa"
 
 #, c-format
-msgid "%s: Address '%s' in route definition is not a network address"
+msgid "%1$s: Address '%2$s' in route definition is not a network address"
 msgstr ""
 
 #, c-format
-msgid "%s: Bad gateway address '%s' in route definition"
+msgid "%1$s: Bad gateway address '%2$s' in route definition"
 msgstr ""
 
 #, c-format
-msgid "%s: Bad netmask address '%s' in route definition"
+msgid "%1$s: Bad netmask address '%2$s' in route definition"
 msgstr ""
 
 #, c-format
-msgid "%s: Bad network address '%s' in route definition"
+msgid "%1$s: Bad network address '%2$s' in route definition"
 msgstr ""
 
 #, c-format
-msgid "%s: Cannot request read and write flags together"
+msgid "%1$s: Cannot request read and write flags together"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s: Error converting address '%s' with netmask '%s' to network-address in "
+"%1$s: Error converting address '%2$s' with netmask '%3$s' to network-address in "
 "route definition"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s: Error converting address '%s' with prefix %u to network-address in route "
+"%1$s: Error converting address '%2$s' with prefix %3$u to network-address in route "
 "definition"
 msgstr ""
 
 #, c-format
-msgid "%s: File '%s' is too large\n"
+msgid "%1$s: File '%2$s' is too large\n"
 msgstr ""
 
 #, c-format
-msgid "%s: IPv4 family specified for non-IPv4 address '%s' in route definition"
+msgid "%1$s: IPv4 family specified for non-IPv4 address '%2$s' in route definition"
 msgstr ""
 
 #, c-format
-msgid "%s: IPv4 family specified for non-IPv4 gateway '%s' in route definition"
+msgid "%1$s: IPv4 family specified for non-IPv4 gateway '%2$s' in route definition"
 msgstr ""
 
 #, c-format
-msgid "%s: Invalid netmask '%s' for address '%s' (both must be IPv4)"
+msgid "%1$s: Invalid netmask '%2$s' for address '%3$s' (both must be IPv4)"
 msgstr ""
 
 #, c-format
-msgid "%s: Invalid prefix %u specified in route definition, must be 0 - 128"
+msgid "%1$s: Invalid prefix %2$u specified in route definition, must be 0 - 128"
 msgstr ""
 
 #, c-format
-msgid "%s: Invalid prefix %u specified in route definition, must be 0 - 32"
+msgid "%1$s: Invalid prefix %2$u specified in route definition, must be 0 - 32"
 msgstr ""
 
 #, c-format
-msgid "%s: Missing required address attribute in route definition"
+msgid "%1$s: Missing required address attribute in route definition"
 msgstr ""
 
 #, c-format
-msgid "%s: Missing required gateway attribute in route definition"
+msgid "%1$s: Missing required gateway attribute in route definition"
 msgstr ""
 
 #, c-format
-msgid "%s: No family specified for non-IPv4 address '%s' in route definition"
+msgid "%1$s: No family specified for non-IPv4 address '%2$s' in route definition"
 msgstr ""
 
 #, c-format
-msgid "%s: No family specified for non-IPv4 gateway '%s' in route definition"
+msgid "%1$s: No family specified for non-IPv4 gateway '%2$s' in route definition"
 msgstr ""
 
 #, c-format
-msgid "%s: Route definition cannot have both a prefix and a netmask"
+msgid "%1$s: Route definition cannot have both a prefix and a netmask"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s: Specifying netmask invalid for IPv6 address '%s' in route definition"
+"%1$s: Specifying netmask invalid for IPv6 address '%2$s' in route definition"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s: Starting external device: %s\n"
-"%s\n"
+"%1$s: Starting external device: %2$s\n"
+"%3$s\n"
 msgstr ""
 
 #, c-format
-msgid "%s: Unrecognized family '%s' in route definition"
+msgid "%1$s: Unrecognized family '%2$s' in route definition"
 msgstr ""
 
 #, c-format
-msgid "%s: cannot connect to '%s': %s\n"
+msgid "%1$s: cannot connect to '%2$s': %3$s\n"
 msgstr ""
 
 #, c-format
-msgid "%s: cannot parse URI transport '%s': %s\n"
+msgid "%1$s: cannot parse URI transport '%2$s': %3$s\n"
 msgstr ""
 
 #, c-format
-msgid "%s: could not proxy traffic: %s\n"
+msgid "%1$s: could not proxy traffic: %2$s\n"
 msgstr ""
 
 #, c-format
-msgid "%s: error: %s%c"
-msgstr "%s: virhe: %s%c"
+msgid "%1$s: error: %2$s%3$c"
+msgstr "%1$s: virhe: %2$s%3$c"
 
 #, c-format
 msgid ""
-"%s: error: %s. Check /var/log/messages or run without --daemon for more "
+"%1$s: error: %2$s. Check /var/log/messages or run without --daemon for more "
 "info.\n"
 msgstr ""
 
 #, c-format
-msgid "%s: error: unable to determine if daemon is running: %s\n"
+msgid "%1$s: error: unable to determine if daemon is running: %2$s\n"
 msgstr ""
 
 #, c-format
-msgid "%s: event '%s' for node device %s\n"
+msgid "%1$s: event '%2$s' for node device %3$s\n"
 msgstr ""
 
 #, c-format
-msgid "%s: event '%s' for secret %s\n"
+msgid "%1$s: event '%2$s' for secret %3$s\n"
 msgstr ""
 
 #, c-format
-msgid "%s: event '%s' for storage pool %s\n"
+msgid "%1$s: event '%2$s' for storage pool %3$s\n"
 msgstr ""
 
 #, c-format
-msgid "%s: event 'lifecycle' for network %s: %s\n"
+msgid "%1$s: event 'lifecycle' for network %2$s: %3$s\n"
 msgstr ""
 
 #, c-format
-msgid "%s: event 'lifecycle' for node device %s: %s\n"
+msgid "%1$s: event 'lifecycle' for node device %2$s: %3$s\n"
 msgstr ""
 
 #, c-format
-msgid "%s: event 'lifecycle' for secret %s: %s\n"
+msgid "%1$s: event 'lifecycle' for secret %2$s: %3$s\n"
 msgstr ""
 
 #, c-format
-msgid "%s: event 'lifecycle' for storage pool %s: %s\n"
+msgid "%1$s: event 'lifecycle' for storage pool %2$s: %3$s\n"
 msgstr ""
 
 #, c-format
-msgid "%s: expected a bool for '%s' parameter"
+msgid "%1$s: expected a bool for '%2$s' parameter"
 msgstr ""
 
 #, c-format
-msgid "%s: expected a signed integer for '%s' parameter"
+msgid "%1$s: expected a signed integer for '%2$s' parameter"
 msgstr ""
 
 #, c-format
-msgid "%s: expected a string for '%s' parameter"
+msgid "%1$s: expected a string for '%2$s' parameter"
 msgstr ""
 
 #, c-format
-msgid "%s: expected a string list for '%s' parameter"
+msgid "%1$s: expected a string list for '%2$s' parameter"
 msgstr ""
 
 #, c-format
-msgid "%s: expected a string or string list for '%s' parameter"
+msgid "%1$s: expected a string or string list for '%2$s' parameter"
 msgstr ""
 
 #, c-format
-msgid "%s: expected an unsigned integer for '%s' parameter"
+msgid "%1$s: expected an unsigned integer for '%2$s' parameter"
 msgstr ""
 
 #, c-format
-msgid "%s: failed to communicate with bridge helper: %s"
+msgid "%1$s: failed to communicate with bridge helper: %2$s"
 msgstr ""
 
 #, c-format
-msgid "%s: failed to generate UNIX socket path"
+msgid "%1$s: failed to generate UNIX socket path"
 msgstr ""
 
 #, c-format
-msgid "%s: failed to read temporary file: %s"
-msgstr "%s: väliaikaistiedoston luku epäonnistui: %s"
+msgid "%1$s: failed to read temporary file: %2$s"
+msgstr "%1$s: väliaikaistiedoston luku epäonnistui: %2$s"
 
 #, c-format
-msgid "%s: failed to write log file: %s"
-msgstr "%s: lokitiedostoon kirjoitus epäonnistui: %s"
+msgid "%1$s: failed to write log file: %2$s"
+msgstr "%1$s: lokitiedostoon kirjoitus epäonnistui: %2$s"
 
 #, c-format
-msgid "%s: failure with %s: %s"
-msgstr "%s: epäonnistuminen %s:n kanssa: %s"
+msgid "%1$s: failure with %2$s: %3$s"
+msgstr "%1$s: epäonnistuminen %2$s:n kanssa: %3$s"
 
 #, c-format
-msgid "%s: initialization failed"
-msgstr "%s: alustaminen epäonnistui"
+msgid "%1$s: initialization failed"
+msgstr "%1$s: alustaminen epäonnistui"
 
 #, c-format
-msgid "%s: initialization failed\n"
-msgstr "%s: alustaminen epäonnistui\n"
+msgid "%1$s: initialization failed\n"
+msgstr "%1$s: alustaminen epäonnistui\n"
 
 #, c-format
-msgid "%s: ipv6 family specified for non-IPv6 address '%s' in route definition"
+msgid "%1$s: ipv6 family specified for non-IPv6 address '%2$s' in route definition"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s: ipv6 specified for non-IPv6 gateway address '%s' in route definition"
+"%1$s: ipv6 specified for non-IPv6 gateway address '%2$s' in route definition"
 msgstr ""
 
 #, c-format
-msgid "%s: malformed fd %s"
+msgid "%1$s: malformed fd %2$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s: migration_port_max: port must be between the minimal port %d and 65535"
+"%1$s: migration_port_max: port must be between the minimal port %2$d and 65535"
 msgstr ""
 
 #, c-format
-msgid "%s: migration_port_min: port must be greater than 0"
+msgid "%1$s: migration_port_min: port must be greater than 0"
 msgstr ""
 
 #, c-format
-msgid "%s: must be run as root\n"
+msgid "%1$s: must be run as root\n"
 msgstr ""
 
 #, c-format
-msgid "%s: must not be run setuid root\n"
+msgid "%1$s: must not be run setuid root\n"
 msgstr ""
 
 #, c-format
-msgid "%s: passthrough input device has no source"
+msgid "%1$s: passthrough input device has no source"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s: remote_display_port_max: port must be between the minimal port and %d"
+"%1$s: remote_display_port_max: port must be between the minimal port and %2$d"
 msgstr ""
 
 #, c-format
-msgid "%s: remote_display_port_min: min port must not be greater than max port"
+msgid "%1$s: remote_display_port_min: min port must not be greater than max port"
 msgstr ""
 
 #, c-format
-msgid "%s: remote_display_port_min: port must be greater than or equal to %d"
+msgid "%1$s: remote_display_port_min: port must be greater than or equal to %2$d"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s: remote_websocket_port_max: port must be between the minimal port and %d"
+"%1$s: remote_websocket_port_max: port must be between the minimal port and %2$d"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s: remote_websocket_port_min: min port must not be greater than max port"
+"%1$s: remote_websocket_port_min: min port must not be greater than max port"
 msgstr ""
 
 #, c-format
-msgid "%s: remote_websocket_port_min: port must be greater than or equal to %d"
+msgid "%1$s: remote_websocket_port_min: port must be greater than or equal to %2$d"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s: temporary filename contains shell meta or other unacceptable characters "
+"%1$s: temporary filename contains shell meta or other unacceptable characters "
 "(is $TMPDIR wrong?)"
 msgstr ""
 
 #, c-format
-msgid "%s: too many command line arguments\n"
+msgid "%1$s: too many command line arguments\n"
 msgstr ""
 
 #, c-format
-msgid "%s: try --help for more details"
+msgid "%1$s: try --help for more details"
 msgstr ""
 
 #, c-format
-msgid "%s: try --help for more details\n"
+msgid "%1$s: try --help for more details\n"
 msgstr ""
 
 #, c-format
-msgid "%s: unexpected URI transport '%s'\n"
+msgid "%1$s: unexpected URI transport '%2$s'\n"
 msgstr ""
 
 #, c-format
-msgid "%s: unknown remote mode '%s'"
+msgid "%1$s: unknown remote mode '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "%s: unsupported hypervisor name %s\n"
-msgstr "%s: hypervisorin nimeä ei tueta %s\n"
+msgid "%1$s: unsupported hypervisor name %2$s\n"
+msgstr "%1$s: hypervisorin nimeä ei tueta %2$s\n"
 
 #, c-format
-msgid "%s: value for '%s' parameter must be 0 or 1"
+msgid "%1$s: value for '%2$s' parameter must be 0 or 1"
 msgstr ""
 
 #, c-format
-msgid "%s: value for '%s' parameter must be in range %d:%d"
+msgid "%1$s: value for '%2$s' parameter must be in range %3$d:%4$d"
 msgstr ""
 
 #, c-format
-msgid "%s: value for '%s' parameter must be in range %lld:%lld"
+msgid "%1$s: value for '%2$s' parameter must be in range %3$lld:%4$lld"
 msgstr ""
 
 #, c-format
-msgid "%s: value for '%s' parameter must be in range %zd:%zd"
+msgid "%1$s: value for '%2$s' parameter must be in range %3$zd:%4$zd"
 msgstr ""
 
 #, c-format
-msgid "%s: value for '%s' parameter must be in range 0:%u"
+msgid "%1$s: value for '%2$s' parameter must be in range 0:%3$u"
 msgstr ""
 
 #, c-format
-msgid "%s: value for '%s' parameter must be in range 0:%zu"
+msgid "%1$s: value for '%2$s' parameter must be in range 0:%3$zu"
 msgstr ""
 
 #, c-format
-msgid "%s: warning: %s%c"
-msgstr "%s: varoitus: %s%c"
+msgid "%1$s: warning: %2$s%3$c"
+msgstr "%1$s: varoitus: %2$s%3$c"
 
 #, c-format
-msgid "%s:%d: %s"
+msgid "%1$s:%2$d: %3$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"%s:%d: %s%s\n"
-"%s"
+"%1$s:%2$d: %3$s%4$s\n"
+"%5$s"
 msgstr ""
 
 #, c-format
-msgid "%s_DEBUG not set with a valid numeric value"
+msgid "%1$s_DEBUG not set with a valid numeric value"
 msgstr ""
 
 #, c-format
-msgid "'%s'"
+msgid "'%1$s'"
 msgstr ""
 
 #, c-format
-msgid "'%s' D-Bus address is not handled"
+msgid "'%1$s' D-Bus address is not handled"
 msgstr ""
 
 #, c-format
-msgid "'%s' architecture is not supported by CPU driver"
+msgid "'%1$s' architecture is not supported by CPU driver"
 msgstr ""
 
 #, c-format
-msgid "'%s' attributes '%s' must not overlap"
+msgid "'%1$s' attributes '%2$s' must not overlap"
 msgstr ""
 
 #, c-format
-msgid "'%s' controller cannot be hot plugged."
+msgid "'%1$s' controller cannot be hot plugged."
 msgstr ""
 
 #, c-format
-msgid "'%s' controller cannot be hot unplugged."
+msgid "'%1$s' controller cannot be hot unplugged."
 msgstr ""
 
 #, c-format
-msgid "'%s' controller only supports up to '%u' ports"
+msgid "'%1$s' controller only supports up to '%2$u' ports"
 msgstr ""
 
 #, c-format
-msgid "'%s' denied access"
+msgid "'%1$s' denied access"
 msgstr ""
 
 #, c-format
-msgid "'%s' does not exist"
-msgstr "'%s' ei ole olemassa"
+msgid "'%1$s' does not exist"
+msgstr "'%1$s' ei ole olemassa"
 
 #, c-format
-msgid "'%s' file does not fit in memory"
+msgid "'%1$s' file does not fit in memory"
 msgstr ""
 
 #, c-format
-msgid "'%s' is currently not supported by the qemu encryption engine"
+msgid "'%1$s' is currently not supported by the qemu encryption engine"
 msgstr ""
 
 #, c-format
-msgid "'%s' is not a VF device"
+msgid "'%1$s' is not a VF device"
 msgstr ""
 
 #, c-format
-msgid "'%s' is not a known interface"
+msgid "'%1$s' is not a known interface"
 msgstr ""
 
 #, c-format
-msgid "'%s' is not a suitable bridge helper"
+msgid "'%1$s' is not a suitable bridge helper"
 msgstr ""
 
 #, c-format
-msgid "'%s' is not a suitable dbus-daemon"
+msgid "'%1$s' is not a suitable dbus-daemon"
 msgstr ""
 
 #, c-format
-msgid "'%s' is not a suitable pr helper"
+msgid "'%1$s' is not a suitable pr helper"
 msgstr ""
 
 #, c-format
-msgid "'%s' is not supported in this QEMU binary"
-msgstr "%s ei ole tuettuna tällä QEMU-binaarilla"
+msgid "'%1$s' is not supported in this QEMU binary"
+msgstr "%1$s ei ole tuettuna tällä QEMU-binaarilla"
 
 #, c-format
-msgid "'%s' missing"
+msgid "'%1$s' missing"
 msgstr ""
 
 #, c-format
-msgid "'%s' requires shared memory"
+msgid "'%1$s' requires shared memory"
 msgstr ""
 
 #, c-format
-msgid "'%s' scheduler bitmap '%s' is empty"
+msgid "'%1$s' scheduler bitmap '%2$s' is empty"
 msgstr ""
 
 #, c-format
-msgid "'%s' starting from %llu has only %zd bytes available"
+msgid "'%1$s' starting from %2$llu has only %3$zd bytes available"
 msgstr ""
 
 msgid ""
@@ -1147,7 +1147,7 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "':' not allowed in RBD source volume name '%s'"
+msgid "':' not allowed in RBD source volume name '%1$s'"
 msgstr ""
 
 msgid "'<local>' element missing for 'udp' socket interface"
@@ -1187,7 +1187,7 @@ msgid "'disk' missing or not an array in reply of guest-get-fsinfo"
 msgstr ""
 
 #, c-format
-msgid "'extended_l2' not supported with compat level %s"
+msgid "'extended_l2' not supported with compat level %1$s"
 msgstr ""
 
 msgid "'floor' attribute allowed only in <inbound> element"
@@ -1201,7 +1201,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"'incremental' backup mode of disk '%s' requires setting 'incremental' field "
+"'incremental' backup mode of disk '%1$s' requires setting 'incremental' field "
 "for disk or backup"
 msgstr ""
 
@@ -1237,11 +1237,11 @@ msgstr ""
 
 #, c-format
 msgid ""
-"'mode' of Xen passthrough feature differs: source: '%s', destination: '%s'"
+"'mode' of Xen passthrough feature differs: source: '%1$s', destination: '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "'model' attribute in <hostdev> is only supported when type='%s'"
+msgid "'model' attribute in <hostdev> is only supported when type='%1$s'"
 msgstr ""
 
 msgid "'mountpoint' missing in reply of guest-get-fsinfo"
@@ -1303,7 +1303,7 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "'sibling_id %d' does not refer to a valid cell within NUMA 'cell id %d'"
+msgid "'sibling_id %1$d' does not refer to a valid cell within NUMA 'cell id %2$d'"
 msgstr ""
 
 msgid "'socket' attribute is valid only for listen type 'socket'"
@@ -1331,7 +1331,7 @@ msgid "'user' missing in reply of guest-get-users"
 msgstr ""
 
 #, c-format
-msgid "'value %d' is invalid for 'sibling id %d' under NUMA 'cell id %d'"
+msgid "'value %1$d' is invalid for 'sibling id %2$d' under NUMA 'cell id %3$d'"
 msgstr ""
 
 msgid "'vhostuser' driver is only supported with 'virtio' device"
@@ -1452,27 +1452,27 @@ msgid "-"
 msgstr ""
 
 #, c-format
-msgid "--%s <number>"
-msgstr "--%s <numero>"
+msgid "--%1$s <number>"
+msgstr "--%1$s <numero>"
 
 #, c-format
-msgid "--%s <string>"
-msgstr "--%s <merkkijono>"
+msgid "--%1$s <string>"
+msgstr "--%1$s <merkkijono>"
 
 #, c-format
-msgid "--%s and --current are mutually exclusive"
+msgid "--%1$s and --current are mutually exclusive"
 msgstr ""
 
 #, c-format
-msgid "--%s and --tree are mutually exclusive"
+msgid "--%1$s and --tree are mutually exclusive"
 msgstr ""
 
 #, c-format
-msgid "--%s is required"
+msgid "--%1$s is required"
 msgstr ""
 
 #, c-format
-msgid "--%s or --current is required"
+msgid "--%1$s or --current is required"
 msgstr ""
 
 msgid "------------------------------"
@@ -1535,20 +1535,20 @@ msgid "64-bit PCI hole setting is only for root PCI controllers"
 msgstr ""
 
 #, c-format
-msgid "<%s>"
+msgid "<%1$s>"
 msgstr ""
 
 #, c-format
-msgid "<%s>..."
+msgid "<%1$s>..."
 msgstr ""
 
 #, c-format
-msgid "<active_pcr_banks/> requires TPM version '%s'"
+msgid "<active_pcr_banks/> requires TPM version '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"<address>, <interface>, and <pf> elements of <forward> in network %s are "
+"<address>, <interface>, and <pf> elements of <forward> in network %1$s are "
 "mutually exclusive"
 msgstr ""
 
@@ -1559,7 +1559,7 @@ msgid "<domainbackup> must specify TCP port for now"
 msgstr "<toimialuevarmuuskopio>:n on määritettävä TCP-portti toistaiseksi"
 
 #, c-format
-msgid "<forward dev='%s'> must match first <interface dev='%s'/> in network %s"
+msgid "<forward dev='%1$s'> must match first <interface dev='%2$s'/> in network %3$s"
 msgstr ""
 
 msgid "<hostdev> attribute 'display' is only supported with model='vfio-pci'"
@@ -1578,7 +1578,7 @@ msgid "<system_field> value evaluation has failed"
 msgstr ""
 
 #, c-format
-msgid "<uuid> does not match secret file name '%s'"
+msgid "<uuid> does not match secret file name '%1$s'"
 msgstr ""
 
 msgid "<vendor_field> evaluation has failed"
@@ -1589,44 +1589,44 @@ msgstr ""
 
 #, c-format
 msgid ""
-"<virtualport type='%s'> not supported for network '%s' which uses IP "
+"<virtualport type='%1$s'> not supported for network '%2$s' which uses IP "
 "forwarding"
 msgstr ""
 
 #, c-format
 msgid ""
-"<virtualport type='%s'> not supported for network '%s' which uses a bridge "
+"<virtualport type='%1$s'> not supported for network '%2$s' which uses a bridge "
 "device"
 msgstr ""
 
 #, c-format
 msgid ""
-"<virtualport type='%s'> not supported for network '%s' which uses a macvtap "
+"<virtualport type='%1$s'> not supported for network '%2$s' which uses a macvtap "
 "device"
 msgstr ""
 
 #, c-format
 msgid ""
-"<virtualport type='%s'> not supported for network '%s' which uses an SR-IOV "
+"<virtualport type='%1$s'> not supported for network '%2$s' which uses an SR-IOV "
 "Virtual Function via PCI passthrough"
 msgstr ""
 
 #, c-format
-msgid "<virtualport> element unsupported for <interface type='%s'>"
+msgid "<virtualport> element unsupported for <interface type='%1$s'>"
 msgstr ""
 
 #, c-format
 msgid ""
-"<virtualport> element unsupported for type='%s' in interface's <actual> "
+"<virtualport> element unsupported for type='%1$s' in interface's <actual> "
 "element"
 msgstr ""
 
 #, c-format
 msgid ""
-"<vlan> element specified for network %s, whose type doesn't support vlan "
+"<vlan> element specified for network %1$s, whose type doesn't support vlan "
 "configuration"
 msgstr ""
-"verkkoa %s varten määritetty elementti <vlan> , jonka tyyppi ei tue vlan-"
+"verkkoa %1$s varten määritetty elementti <vlan> , jonka tyyppi ei tue vlan-"
 "määritystä"
 
 msgid "? - print this help"
@@ -1639,10 +1639,10 @@ msgid "A different callback was requested"
 msgstr ""
 
 #, c-format
-msgid "A domain definition can have no more than one cipher node with name %s"
+msgid "A domain definition can have no more than one cipher node with name %1$s"
 msgstr ""
 "Toimialueen määrittelyssä voi olla vain yksi salaussarjan solmu, jonka nimi "
-"on %s"
+"on %1$s"
 
 msgid "A interface driver is already registered"
 msgstr "Liitäntäajuri on jo rekisteröity"
@@ -1655,8 +1655,8 @@ msgstr "Verkkosuodatinajuri on jo rekisteröity"
 
 #, c-format
 msgid ""
-"A network with forward mode='%s' can specify a bridge name or a forward dev, "
-"but not both (network '%s')"
+"A network with forward mode='%1$s' can specify a bridge name or a forward dev, "
+"but not both (network '%2$s')"
 msgstr ""
 
 msgid "A node device driver is already registered"
@@ -1683,11 +1683,11 @@ msgid "ACPI requires UEFI on this architecture"
 msgstr ""
 
 #, c-format
-msgid "AES256CBC encryption invalid keylen=%zu"
+msgid "AES256CBC encryption invalid keylen=%1$zu"
 msgstr ""
 
 #, c-format
-msgid "AES256CBC initialization vector invalid len=%zu"
+msgid "AES256CBC initialization vector invalid len=%1$zu"
 msgstr ""
 
 msgid "API error"
@@ -1697,18 +1697,18 @@ msgid "Aborts the currently running domain job"
 msgstr "Keskeyttää parhaillaan käynnissä olevan toimialueen työn"
 
 #, c-format
-msgid "Accept SSH host key with hash '%s' for host '%s:%d' (%s/%s)?"
+msgid "Accept SSH host key with hash '%1$s' for host '%2$s:%3$d' (%4$s/%5$s)?"
 msgstr ""
 
 msgid "Access denied"
 msgstr "Pääsy evätty"
 
 #, c-format
-msgid "Activation of snoop request failed on interface '%s'"
+msgid "Activation of snoop request failed on interface '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Active %s devices on bus with %s, not doing bus reset"
+msgid "Active %1$s devices on bus with %2$s, not doing bus reset"
 msgstr ""
 
 msgid "Active Block Commit"
@@ -1727,7 +1727,7 @@ msgid "Active:"
 msgstr "Aktiivinen:"
 
 #, c-format
-msgid "Actual interface '%s' hostdev was not a PCI device"
+msgid "Actual interface '%1$s' hostdev was not a PCI device"
 msgstr ""
 
 msgid "Add an IOThread to the guest domain."
@@ -1746,9 +1746,9 @@ msgid "Advice from numad is needed in case of automatic numa placement"
 msgstr ""
 
 #, c-format
-msgid "After dumping core, failed to resume domain '%d' with libxenlight"
+msgid "After dumping core, failed to resume domain '%1$d' with libxenlight"
 msgstr ""
-"Ytimen tyhjennyksen jälkeen, toimialueesta '%d' ei voitu jatkaa libxenlight:"
+"Ytimen tyhjennyksen jälkeen, toimialueesta '%1$d' ei voitu jatkaa libxenlight:"
 "lla"
 
 msgid "Ain't nobody heard of that much cache level"
@@ -1784,7 +1784,7 @@ msgid "An explicit disk format must be specified"
 msgstr ""
 
 #, c-format
-msgid "Ancestor model %s not found for CPU model %s"
+msgid "Ancestor model %1$s not found for CPU model %2$s"
 msgstr ""
 
 msgid "Another relabel transaction is already started"
@@ -1804,7 +1804,7 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Argument 'node' %zu outranges defined number of NUMA nodes"
+msgid "Argument 'node' %1$zu outranges defined number of NUMA nodes"
 msgstr ""
 
 msgid "Arguments must be non null"
@@ -1831,7 +1831,7 @@ msgstr ""
 #, c-format
 msgid ""
 "At least one of name, mac, or ip attribute must be specified for static host "
-"definition in network '%s' "
+"definition in network '%1$s' "
 msgstr ""
 
 msgid ""
@@ -1856,34 +1856,34 @@ msgid "Attach new network interface."
 msgstr "Liitä uusi verkkolaite."
 
 #, c-format
-msgid "Attached device %s has no type"
-msgstr "Liitetyllä laitteella %s ei ole tyyppiä"
+msgid "Attached device %1$s has no type"
+msgstr "Liitetyllä laitteella %1$s ei ole tyyppiä"
 
 #, c-format
-msgid "Attaching devices of type %d is not implemented"
+msgid "Attaching devices of type %1$d is not implemented"
 msgstr ""
 
 #, c-format
 msgid ""
-"Attaching memory device with size '%llu' would exceed domain's maxMemory "
-"config size '%llu'"
+"Attaching memory device with size '%1$llu' would exceed domain's maxMemory "
+"config size '%2$llu'"
 msgstr ""
-"Muistilaitteen liittäminen, jonka koko on '%llu', ylittäisi toimialueen "
-"maxMemory-kokoonpanokoon '%llu'"
+"Muistilaitteen liittäminen, jonka koko on '%1$llu', ylittäisi toimialueen "
+"maxMemory-kokoonpanokoon '%2$llu'"
 
 #, c-format
-msgid "Attempt to create %s without specifying mode"
+msgid "Attempt to create %1$s without specifying mode"
 msgstr ""
 
 msgid "Attempt to migrate guest to the same host"
 msgstr ""
 
 #, c-format
-msgid "Attempt to migrate guest to the same host %s"
+msgid "Attempt to migrate guest to the same host %1$s"
 msgstr ""
 
 #, c-format
-msgid "Attempt to overwrite resctrlid='%s' with id='%s'"
+msgid "Attempt to overwrite resctrlid='%1$s' with id='%2$s'"
 msgstr ""
 
 msgid "Attempt to send a non-blocking message with a synchronous reply"
@@ -1893,7 +1893,7 @@ msgid "Attempt to send an asynchronous message with a synchronous reply"
 msgstr ""
 
 #, c-format
-msgid "Attempted double use of PCI Address %s"
+msgid "Attempted double use of PCI Address %1$s"
 msgstr ""
 
 msgid "Attempting to use unknown stub driver"
@@ -1951,19 +1951,19 @@ msgid "Backup started\n"
 msgstr "Varmistus käynnistetty\n"
 
 #, c-format
-msgid "Bad $%s value."
+msgid "Bad $%1$s value."
 msgstr ""
 
 #, c-format
-msgid "Bad ipv4 end address '%s' in <nat> in <forward> in network '%s'"
+msgid "Bad ipv4 end address '%1$s' in <nat> in <forward> in network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Bad ipv4 start address '%s' in <nat> in <forward> in network '%s'"
+msgid "Bad ipv4 start address '%1$s' in <nat> in <forward> in network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Bad prefix name '%s' for resctrl monitor"
+msgid "Bad prefix name '%1$s' for resctrl monitor"
 msgstr ""
 
 msgid "Bad value for nativeMode"
@@ -1973,9 +1973,9 @@ msgid "Bandwidth rate limiting is not supported"
 msgstr ""
 
 #, c-format
-msgid "Before dumping core, failed to suspend domain '%d' with libxenlight"
+msgid "Before dumping core, failed to suspend domain '%1$d' with libxenlight"
 msgstr ""
-"Ennen ytimen tyhjennystä, epäonnistui toimialueen '%d' keskeyttämistä "
+"Ennen ytimen tyhjennystä, epäonnistui toimialueen '%1$d' keskeyttämistä "
 "libxenlight:lla"
 
 msgid "Bhyve version does not support framebuffer"
@@ -1984,7 +1984,7 @@ msgstr ""
 #, c-format
 msgid ""
 "Bit 29 (Long Mode) of HostSystem property 'hardware.cpuFeature[].edx' with "
-"value '%s' has unexpected value '%c', expecting '0' or '1'"
+"value '%1$s' has unexpected value '%2$c', expecting '0' or '1'"
 msgstr ""
 
 msgid "Block Commit"
@@ -2015,7 +2015,7 @@ msgid "Block commit"
 msgstr ""
 
 #, c-format
-msgid "Block device '%s' is resized"
+msgid "Block device '%1$s' is resized"
 msgstr ""
 
 msgid "Booted"
@@ -2036,16 +2036,16 @@ msgid "Bounded"
 msgstr ""
 
 #, c-format
-msgid "Bridge '%s' has no QoS set, therefore unable to set 'floor' on '%s'"
+msgid "Bridge '%1$s' has no QoS set, therefore unable to set 'floor' on '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Bridge generation exceeded max id %d"
+msgid "Bridge generation exceeded max id %1$d"
 msgstr ""
 
 #, c-format
-msgid "Bridge interface %s started\n"
-msgstr "Siltaliittymä %s käynnistetty\n"
+msgid "Bridge interface %1$s started\n"
+msgstr "Siltaliittymä %1$s käynnistetty\n"
 
 msgid "Bridge:"
 msgstr "Silta:"
@@ -2069,7 +2069,7 @@ msgid "Buffer too small for uint8 type"
 msgstr ""
 
 #, c-format
-msgid "Buffer too small to print variable '%s' into"
+msgid "Buffer too small to print variable '%1$s' into"
 msgstr ""
 
 msgid "Build a given pool."
@@ -2086,15 +2086,15 @@ msgid "CA certificate:"
 msgstr ""
 
 #, c-format
-msgid "CHS geometry can not be set for '%s' bus"
+msgid "CHS geometry can not be set for '%1$s' bus"
 msgstr ""
 
 #, c-format
-msgid "CHS translation mode can only be set for 'ide' bus not '%s'"
+msgid "CHS translation mode can only be set for 'ide' bus not '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "CPU %d in cpulist '%s' exceed the maxcpu %d"
+msgid "CPU %1$d in cpulist '%2$s' exceed the maxcpu %3$d"
 msgstr ""
 
 msgid "CPU Affinity"
@@ -2107,69 +2107,69 @@ msgid "CPU IDs in <numa> exceed the <vcpu> count"
 msgstr ""
 
 #, c-format
-msgid "CPU Model %s too long for destination"
+msgid "CPU Model %1$s too long for destination"
 msgstr ""
 
 #, c-format
-msgid "CPU arch %s does not match host arch"
+msgid "CPU arch %1$s does not match host arch"
 msgstr ""
 
 msgid "CPU architecture (/domain/os/type/@arch)"
 msgstr "CPU-arkkitehtuuri (/toimialue/käyttöjärjestelmä/tyyppi/@arkk)"
 
 #, c-format
-msgid "CPU cache mode '%s' can only be used with '%s' / '%s' CPUs"
+msgid "CPU cache mode '%1$s' can only be used with '%2$s' / '%3$s' CPUs"
 msgstr ""
 
 #, c-format
-msgid "CPU cache mode '%s' can only be used with level='3'"
+msgid "CPU cache mode '%1$s' can only be used with level='3'"
 msgstr ""
 
 #, c-format
-msgid "CPU cache specification is not supported for '%s' architecture"
+msgid "CPU cache specification is not supported for '%1$s' architecture"
 msgstr ""
 
 msgid "CPU data"
 msgstr ""
 
 #, c-format
-msgid "CPU described in %s is identical to host CPU\n"
+msgid "CPU described in %1$s is identical to host CPU\n"
 msgstr ""
 
 #, c-format
 msgid ""
-"CPU described in %s is identical to the CPU provided by hypervisor on the "
+"CPU described in %1$s is identical to the CPU provided by hypervisor on the "
 "host\n"
 msgstr ""
 
 #, c-format
-msgid "CPU described in %s is incompatible with host CPU\n"
+msgid "CPU described in %1$s is incompatible with host CPU\n"
 msgstr ""
 
 #, c-format
 msgid ""
-"CPU described in %s is incompatible with the CPU provided by hypervisor on "
+"CPU described in %1$s is incompatible with the CPU provided by hypervisor on "
 "the host\n"
 msgstr ""
 
 #, c-format
-msgid "CPU driver '%s' does not exist"
+msgid "CPU driver '%1$s' does not exist"
 msgstr ""
 
 #, c-format
-msgid "CPU feature %s already defined"
+msgid "CPU feature %1$s already defined"
 msgstr ""
 
 #, c-format
-msgid "CPU feature '%s' specified more than once"
+msgid "CPU feature '%1$s' specified more than once"
 msgstr ""
 
 #, c-format
-msgid "CPU features not supported by hypervisor for %s architecture"
+msgid "CPU features not supported by hypervisor for %1$s architecture"
 msgstr ""
 
 #, c-format
-msgid "CPU flags requested but can't determine default CPU for arch %s"
+msgid "CPU flags requested but can't determine default CPU for arch %1$s"
 msgstr ""
 
 msgid "CPU frequency:"
@@ -2181,39 +2181,39 @@ msgstr "Prosessorikartta:"
 #, c-format
 msgid ""
 "CPU maximum physical address bits number specification cannot be used with "
-"mode='%s'"
+"mode='%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"CPU maximum physical address bits specification is not supported for '%s' "
+"CPU maximum physical address bits specification is not supported for '%1$s' "
 "architecture"
 msgstr ""
 
 #, c-format
 msgid ""
-"CPU mode '%s' for %s %s domain on %s host is not supported by hypervisor"
+"CPU mode '%1$s' for %2$s %3$s domain on %4$s host is not supported by hypervisor"
 msgstr ""
-"Hypervisori ei tue suorittimen tilaa '%s' toimialueelle %s %s isännässä %s"
+"Hypervisori ei tue suorittimen tilaa '%1$s' toimialueelle %2$s %3$s isännässä %4$s"
 
 #, c-format
-msgid "CPU model %s already defined"
+msgid "CPU model %1$s already defined"
 msgstr ""
 
 #, c-format
-msgid "CPU model %s is not supported by hypervisor"
+msgid "CPU model %1$s is not supported by hypervisor"
 msgstr ""
 
 #, c-format
-msgid "CPU model %s too long for destination"
+msgid "CPU model %1$s too long for destination"
 msgstr ""
 
 #, c-format
-msgid "CPU model '%s'"
+msgid "CPU model '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "CPU model '%s' not supported by hypervisor"
+msgid "CPU model '%1$s' not supported by hypervisor"
 msgstr ""
 
 msgid "CPU model:"
@@ -2250,22 +2250,22 @@ msgid "CPU tuning is not available on this host"
 msgstr ""
 
 #, c-format
-msgid "CPU vendor %s already defined"
+msgid "CPU vendor %1$s already defined"
 msgstr ""
 
 #, c-format
-msgid "CPU vendor %s not found"
-msgstr "Suorittimen toimittajaa %s ei löydy"
+msgid "CPU vendor %1$s not found"
+msgstr "Suorittimen toimittajaa %1$s ei löydy"
 
 #, c-format
-msgid "CPU vendor %s of model %s differs from vendor %s"
+msgid "CPU vendor %1$s of model %2$s differs from vendor %3$s"
 msgstr ""
 
 msgid "CPU vendor specified without CPU model"
 msgstr "CPU valmistaja määritetty ilman CPU mallia"
 
 #, c-format
-msgid "CPU vendor value 0x%2llx already defined"
+msgid "CPU vendor value 0x%1$2llx already defined"
 msgstr ""
 
 msgid "CPU vendors do not match"
@@ -2298,37 +2298,37 @@ msgstr ""
 #, c-format
 msgid ""
 "Cache allocation for the whole cache is not possible, specify size smaller "
-"than %llu"
+"than %1$llu"
 msgstr ""
 
 #, c-format
-msgid "Cache allocation of size %llu is not divisible by granularity %llu"
+msgid "Cache allocation of size %1$llu is not divisible by granularity %2$llu"
 msgstr ""
 
 #, c-format
 msgid ""
-"Cache allocation of size %llu is smaller than the minimum allowed allocation "
-"%llu"
+"Cache allocation of size %1$llu is smaller than the minimum allowed allocation "
+"%2$llu"
 msgstr ""
 
 #, c-format
-msgid "Cache level %d does not support tuning"
+msgid "Cache level %1$d does not support tuning"
 msgstr ""
 
 #, c-format
-msgid "Cache level %d does not support tuning for scope type '%s'"
+msgid "Cache level %1$d does not support tuning for scope type '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Cache level %d id %u does not support tuning for scope type '%s'"
+msgid "Cache level %1$d id %2$u does not support tuning for scope type '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "Cache level '%u' already defined"
+msgid "Cache level '%1$u' already defined"
 msgstr ""
 
 #, c-format
-msgid "Cache with id %u does not exists for level %d"
+msgid "Cache with id %1$u does not exists for level %2$d"
 msgstr ""
 
 msgid "Calculate a vm's memory dirty rate"
@@ -2342,34 +2342,34 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Call to %s for unexpected type '%s'"
-msgstr "Kutsu %s odottamattomalle tyypille '%s'"
+msgid "Call to %1$s for unexpected type '%2$s'"
+msgstr "Kutsu %1$s odottamattomalle tyypille '%2$s'"
 
 #, c-format
-msgid "Call to %s for unexpected type '%s', expected '%s'"
+msgid "Call to %1$s for unexpected type '%2$s', expected '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "Call to '%s' returned a list, expecting exactly one item"
+msgid "Call to '%1$s' returned a list, expecting exactly one item"
 msgstr ""
 
 #, c-format
-msgid "Call to '%s' returned an empty result, expecting a non-empty result"
+msgid "Call to '%1$s' returned an empty result, expecting a non-empty result"
 msgstr ""
 
 #, c-format
-msgid "Call to '%s' returned something, expecting an empty result"
+msgid "Call to '%1$s' returned something, expecting an empty result"
 msgstr ""
 
 #, c-format
-msgid "Calling %s from '%s' failed"
+msgid "Calling %1$s from '%2$s' failed"
 msgstr ""
 
 msgid "Can only modify disk quota"
 msgstr ""
 
 #, c-format
-msgid "Can only open VNC, SPICE or D-Bus p2p graphics backends, not %s"
+msgid "Can only open VNC, SPICE or D-Bus p2p graphics backends, not %1$s"
 msgstr ""
 
 msgid "Can't add USB hub: USB is disabled for this domain"
@@ -2398,8 +2398,8 @@ msgid "Can't connect to $uri. Skipping."
 msgstr ""
 
 #, c-format
-msgid "Can't create %s container: %s"
-msgstr "Konttia %s ei voi luoda: %s"
+msgid "Can't create %1$s container: %2$s"
+msgstr "Konttia %1$s ei voi luoda: %2$s"
 
 msgid "Can't create initial configuration"
 msgstr "Alkuasetuksia ei voi luoda"
@@ -2426,19 +2426,19 @@ msgid "Can't determine socket paths"
 msgstr ""
 
 #, c-format
-msgid "Can't find boot device of type: %d, device index: %d"
+msgid "Can't find boot device of type: %1$d, device index: %2$d"
 msgstr ""
 
 #, c-format
-msgid "Can't find boot device of type: %s, index: %d"
+msgid "Can't find boot device of type: %1$s, index: %2$d"
 msgstr ""
 
 #, c-format
-msgid "Can't find disk '%s' in domain definition"
+msgid "Can't find disk '%1$s' in domain definition"
 msgstr ""
 
 #, c-format
-msgid "Can't find network boot device for index: %d"
+msgid "Can't find network boot device for index: %1$d"
 msgstr ""
 
 msgid "Can't find prlctl command in the PATH env"
@@ -2446,7 +2446,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Can't get the UUID of the file to be attached as harddisk/dvd/floppy: %s"
+"Can't get the UUID of the file to be attached as harddisk/dvd/floppy: %1$s"
 msgstr ""
 
 msgid "Can't initialize Parallels SDK"
@@ -2456,19 +2456,19 @@ msgid "Can't initialize access manager"
 msgstr ""
 
 #, c-format
-msgid "Can't load config file: %s: %s"
-msgstr "Määritystiedostoa ei voi ladata: %s: %s"
+msgid "Can't load config file: %1$s: %2$s"
+msgstr "Määritystiedostoa ei voi ladata: %1$s: %2$s"
 
 #, c-format
-msgid "Can't modify device type '%s'"
+msgid "Can't modify device type '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Can't parse barrier from vzlist output '%s'"
+msgid "Can't parse barrier from vzlist output '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Can't parse limit from vzlist output '%s'"
+msgid "Can't parse limit from vzlist output '%1$s'"
 msgstr ""
 
 msgid "Can't parse prlctl output"
@@ -2485,8 +2485,8 @@ msgstr ""
 "takaisinkutsua ei toimiteta "
 
 #, c-format
-msgid "Can't read %s"
-msgstr "Ei voida lukea %s"
+msgid "Can't read %1$s"
+msgstr "Ei voida lukea %1$s"
 
 msgid "Can't rename domain to itself"
 msgstr "Toimialuetta ei voi uudelleennimetä samaksi, kuin se jo on"
@@ -2519,31 +2519,31 @@ msgid "Cancelled"
 msgstr "Peruttu"
 
 #, c-format
-msgid "Cannot access '%s'"
+msgid "Cannot access '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot access backing file '%s' of storage file '%s'"
+msgid "Cannot access backing file '%1$s' of storage file '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Cannot access backing file '%s' of storage file '%s' (as uid:%u, gid:%u)"
+"Cannot access backing file '%1$s' of storage file '%2$s' (as uid:%3$u, gid:%4$u)"
 msgstr ""
 
 #, c-format
-msgid "Cannot access storage file '%s'"
+msgid "Cannot access storage file '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot access storage file '%s' (as uid:%u, gid:%u)"
+msgid "Cannot access storage file '%1$s' (as uid:%2$u, gid:%3$u)"
 msgstr ""
 
 msgid "Cannot add CURL handle to a multi handle twice"
 msgstr ""
 
 #, c-format
-msgid "Cannot add multicast MAC %s on '%s' interface"
+msgid "Cannot add multicast MAC %1$s on '%2$s' interface"
 msgstr ""
 
 msgid "Cannot add pid to non-existing resctrl group"
@@ -2556,7 +2556,7 @@ msgid "Cannot alter an existing mem_nodes set"
 msgstr ""
 
 #, c-format
-msgid "Cannot alter an existing nmem_nodes distances set for node: %zu"
+msgid "Cannot alter an existing nmem_nodes distances set for node: %1$zu"
 msgstr ""
 
 msgid "Cannot attach disk until init PID is known"
@@ -2567,30 +2567,30 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Cannot automatically add a new PCI bus for a device with connect flags %.2x"
+"Cannot automatically add a new PCI bus for a device with connect flags %1$.2x"
 msgstr ""
 
 #, c-format
-msgid "Cannot boot from device %s"
+msgid "Cannot boot from device %1$s"
 msgstr ""
 
 #, c-format
-msgid "Cannot check NBD device %s pid"
+msgid "Cannot check NBD device %1$s pid"
 msgstr ""
 
 #, c-format
-msgid "Cannot check QEMU binary %s"
+msgid "Cannot check QEMU binary %1$s"
 msgstr ""
 
 #, c-format
-msgid "Cannot check QEMU module directory %s"
+msgid "Cannot check QEMU module directory %1$s"
 msgstr ""
 
 msgid "Cannot check address family on this platform"
 msgstr ""
 
 #, c-format
-msgid "Cannot chown uniq path: %s"
+msgid "Cannot chown uniq path: %1$s"
 msgstr ""
 
 msgid "Cannot close resctrl"
@@ -2603,7 +2603,7 @@ msgid "Cannot convert domain name to wide character string"
 msgstr "Toimialueen nimeä ei voi muuttaa leveäksi merkkijonoksi"
 
 #, c-format
-msgid "Cannot convert socket address to string: %s"
+msgid "Cannot convert socket address to string: %1$s"
 msgstr ""
 
 msgid "Cannot convert wide character string back to multi-byte domain name"
@@ -2611,8 +2611,8 @@ msgstr ""
 "Laajamerkkijonoa ei voida muuntaa takaisin monitavuiseksi toimialueeksi"
 
 #, c-format
-msgid "Cannot create %s"
-msgstr "%s:ta ei voi luoda"
+msgid "Cannot create %1$s"
+msgstr "%1$s:ta ei voi luoda"
 
 msgid "Cannot create /dev"
 msgstr ""
@@ -2627,38 +2627,38 @@ msgid "Cannot create a vboxSnapshotXmlSnapshotPtr"
 msgstr ""
 
 #, c-format
-msgid "Cannot create autostart directory %s"
-msgstr "Autokäynnistyshakemistoa '%s' ei voitu luoda"
+msgid "Cannot create autostart directory %1$s"
+msgstr "Autokäynnistyshakemistoa '%1$s' ei voitu luoda"
 
 #, c-format
-msgid "Cannot create daemon common directory '%s'"
+msgid "Cannot create daemon common directory '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot create directory '%s'"
-msgstr "Hakemistoa '%s' ei voitu luoda"
+msgid "Cannot create directory '%1$s'"
+msgstr "Hakemistoa '%1$s' ei voitu luoda"
 
 #, c-format
-msgid "Cannot create log directory '%s'"
-msgstr "Lokihakemistoa '%s' ei voitu luoda"
+msgid "Cannot create log directory '%1$s'"
+msgstr "Lokihakemistoa '%1$s' ei voitu luoda"
 
 msgid "Cannot create macvlan devices on this platform"
 msgstr ""
 
 #, c-format
-msgid "Cannot create resctrl directory '%s'"
-msgstr "Resctlr-hakemistoa '%s' ei voitu luoda"
+msgid "Cannot create resctrl directory '%1$s'"
+msgstr "Resctlr-hakemistoa '%1$s' ei voitu luoda"
 
 #, c-format
-msgid "Cannot create socket '%s'"
+msgid "Cannot create socket '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot create socket directory '%s'"
-msgstr "Pistorasiahakemistoa '%s' ei voi luoda"
+msgid "Cannot create socket directory '%1$s'"
+msgstr "Pistorasiahakemistoa '%1$s' ei voi luoda"
 
 #, c-format
-msgid "Cannot create user runtime directory '%s'"
+msgid "Cannot create user runtime directory '%1$s'"
 msgstr ""
 
 msgid "Cannot deactivate network autostart"
@@ -2668,15 +2668,15 @@ msgid "Cannot deactivate storage pool autostart"
 msgstr ""
 
 #, c-format
-msgid "Cannot delete directory '%s'"
-msgstr "Hakemiston '%s' poisto ei onnistu"
+msgid "Cannot delete directory '%1$s'"
+msgstr "Hakemiston '%1$s' poisto ei onnistu"
 
 #, c-format
-msgid "Cannot delete file '%s'"
+msgid "Cannot delete file '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot detach %s device with no alias"
+msgid "Cannot detach %1$s device with no alias"
 msgstr ""
 
 msgid "Cannot determine balloon device path"
@@ -2689,19 +2689,19 @@ msgid "Cannot disable close-on-exec flag"
 msgstr ""
 
 #, c-format
-msgid "Cannot disable close-on-exec flag on pipe %d"
+msgid "Cannot disable close-on-exec flag on pipe %1$d"
 msgstr ""
 
 #, c-format
-msgid "Cannot disable close-on-exec flag on socket %d"
+msgid "Cannot disable close-on-exec flag on socket %1$d"
 msgstr ""
 
 #, c-format
-msgid "Cannot duplicate FD %d"
+msgid "Cannot duplicate FD %1$d"
 msgstr ""
 
 #, c-format
-msgid "Cannot duplicate fd %d onto fd %d"
+msgid "Cannot duplicate fd %1$d onto fd %2$d"
 msgstr ""
 
 msgid "Cannot enable close-on-exec flag"
@@ -2728,74 +2728,74 @@ msgid "Cannot extract monitor nodes"
 msgstr "Monitorisolmuja ei voi purkaa"
 
 #, c-format
-msgid "Cannot extract running %s hypervisor version\n"
-msgstr "Ei saada selville ajossa olevaa %s-hypervisor-versiota\n"
+msgid "Cannot extract running %1$s hypervisor version\n"
+msgstr "Ei saada selville ajossa olevaa %1$s-hypervisor-versiota\n"
 
 #, c-format
-msgid "Cannot find '%s' in node device database"
+msgid "Cannot find '%1$s' in node device database"
 msgstr ""
 
 #, c-format
-msgid "Cannot find '%s' in path"
+msgid "Cannot find '%1$s' in path"
 msgstr ""
 
 #, c-format
-msgid "Cannot find 'iothread' : %u"
+msgid "Cannot find 'iothread' : %1$u"
 msgstr ""
 
 #, c-format
-msgid "Cannot find CPU model with PVR 0x%03llx"
+msgid "Cannot find CPU model with PVR 0x%1$03llx"
 msgstr ""
 
 #, c-format
-msgid "Cannot find CPU model with PVR 0x%08x"
+msgid "Cannot find CPU model with PVR 0x%1$08x"
 msgstr ""
 
 #, c-format
-msgid "Cannot find CPU vendor with vendor id 0x%02llx"
+msgid "Cannot find CPU vendor with vendor id 0x%1$02llx"
 msgstr ""
 
 #, c-format
-msgid "Cannot find boot device of requested type %s"
+msgid "Cannot find boot device of requested type %1$s"
 msgstr ""
 
 #, c-format
-msgid "Cannot find byte %sstats for block device '%s'"
+msgid "Cannot find byte %1$sstats for block device '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot find byte '%s' stats for block device '%s'"
+msgid "Cannot find byte '%1$s' stats for block device '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot find byte stats for block device '%s'"
+msgid "Cannot find byte stats for block device '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot find program %d version %d"
+msgid "Cannot find program %1$d version %2$d"
 msgstr ""
 
 #, c-format
-msgid "Cannot find request %sstats for block device '%s'"
+msgid "Cannot find request %1$sstats for block device '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot find request stats for block device '%s'"
+msgid "Cannot find request stats for block device '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot find security driver '%s'"
+msgid "Cannot find security driver '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot find start time for pid %d"
+msgid "Cannot find start time for pid %1$d"
 msgstr ""
 
 msgid "Cannot find suitable CPU model for given data"
 msgstr ""
 
 #, c-format
-msgid "Cannot find suitable emulator for %s"
+msgid "Cannot find suitable emulator for %1$s"
 msgstr ""
 
 msgid "Cannot get all servers from daemon"
@@ -2817,20 +2817,20 @@ msgid "Cannot get host interface addresses"
 msgstr "Isännän liitäntäosoitteen haku epäonnistui"
 
 #, c-format
-msgid "Cannot get interface MAC on '%s'"
-msgstr "Liitännän MAC:ta ei voi saada '%s'"
+msgid "Cannot get interface MAC on '%1$s'"
+msgstr "Liitännän MAC:ta ei voi saada '%1$s'"
 
 #, c-format
-msgid "Cannot get interface MTU on '%s'"
-msgstr "Liitännän MTU:ta ei voi saada '%s'"
+msgid "Cannot get interface MTU on '%1$s'"
+msgstr "Liitännän MTU:ta ei voi saada '%1$s'"
 
 #, c-format
-msgid "Cannot get interface flags on '%s'"
-msgstr "Liitännän lippuja ei voi saada '%s'"
+msgid "Cannot get interface flags on '%1$s'"
+msgstr "Liitännän lippuja ei voi saada '%1$s'"
 
 #, c-format
-msgid "Cannot get interface name for index '%i'"
-msgstr "Indeksin '%i' liitännän nimeä ei voida hakea"
+msgid "Cannot get interface name for index '%1$i'"
+msgstr "Indeksin '%1$i' liitännän nimeä ei voida hakea"
 
 msgid "Cannot get max allocation from resctrl memory info"
 msgstr ""
@@ -2886,22 +2886,22 @@ msgstr ""
 #, c-format
 msgid ""
 "Cannot instantiate filter due to unresolvable variables or unavailable list "
-"elements: %s"
+"elements: %1$s"
 msgstr ""
 
 msgid "Cannot lock resctrl"
 msgstr ""
 
 #, c-format
-msgid "Cannot migrate empty or read-only disk %s"
+msgid "Cannot migrate empty or read-only disk %1$s"
 msgstr ""
 
 #, c-format
-msgid "Cannot mount filesystem type %s"
+msgid "Cannot mount filesystem type %1$s"
 msgstr ""
 
 #, c-format
-msgid "Cannot move fd %d out of the way"
+msgid "Cannot move fd %1$d out of the way"
 msgstr ""
 
 msgid "Cannot obtain CPU count"
@@ -2911,22 +2911,22 @@ msgid "Cannot offline enough CPUs"
 msgstr ""
 
 #, c-format
-msgid "Cannot open %s"
-msgstr "'%s':ta ei voi avata"
+msgid "Cannot open %1$s"
+msgstr "'%1$s':ta ei voi avata"
 
 msgid "Cannot open /proc/cgroups"
 msgstr ""
 
 #, c-format
-msgid "Cannot open embedded driver at path '%s', already open with path '%s'"
+msgid "Cannot open embedded driver at path '%1$s', already open with path '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot open init control %s"
+msgid "Cannot open init control %1$s"
 msgstr ""
 
 #, c-format
-msgid "Cannot open log file: '%s'"
+msgid "Cannot open log file: '%1$s'"
 msgstr ""
 
 msgid "Cannot open network interface control socket"
@@ -2936,15 +2936,15 @@ msgid "Cannot open resctrl"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse %srequest stat '%s'"
+msgid "Cannot parse %1$srequest stat '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse %sstat '%s'"
+msgid "Cannot parse %1$sstat '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse '%s' stat '%s'"
+msgid "Cannot parse '%1$s' stat '%2$s'"
 msgstr ""
 
 msgid "Cannot parse 'memory.stat' cgroup file."
@@ -3005,31 +3005,31 @@ msgid "Cannot parse <address> 'port' attribute"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse MAC address '%s' in network '%s'"
+msgid "Cannot parse MAC address '%1$s' in network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse USB device version %s"
+msgid "Cannot parse USB device version %1$s"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse UUID '%s'"
+msgid "Cannot parse UUID '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse adapter '%s'"
+msgid "Cannot parse adapter '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse byte %sstat '%s'"
+msgid "Cannot parse byte %1$sstat '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse byte '%s' stat '%s'"
+msgid "Cannot parse byte '%1$s' stat '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse category in %s"
+msgid "Cannot parse category in %1$s"
 msgstr ""
 
 msgid "Cannot parse cbm_mask from resctrl cache info"
@@ -3039,27 +3039,27 @@ msgid "Cannot parse mode string"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse resctrl schema level '%s'"
+msgid "Cannot parse resctrl schema level '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse socket address '%s': %s"
+msgid "Cannot parse socket address '%1$s': %2$s"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse socket service '%s': %s"
+msgid "Cannot parse socket service '%1$s': %2$s"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse start time %s for pid %d"
+msgid "Cannot parse start time %1$s for pid %2$d"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse sys stat '%s'"
+msgid "Cannot parse sys stat '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot parse user stat '%s'"
+msgid "Cannot parse user stat '%1$s'"
 msgstr ""
 
 msgid "Cannot parse uuid attribute of element <address>"
@@ -3067,23 +3067,23 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Cannot plug '%s' interface into '%s' because new combined inbound floor=%llu "
-"would overcommit average=%llu on network '%s'"
+"Cannot plug '%1$s' interface into '%2$s' because new combined inbound floor=%3$llu "
+"would overcommit average=%4$llu on network '%5$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Cannot plug '%s' interface into '%s' because new combined inbound floor=%llu "
-"would overcommit peak=%llu on network '%s'"
+"Cannot plug '%1$s' interface into '%2$s' because new combined inbound floor=%3$llu "
+"would overcommit peak=%4$llu on network '%5$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot print data type %x"
+msgid "Cannot print data type %1$x"
 msgstr ""
 
 #, c-format
-msgid "Cannot read %s '%s'"
-msgstr "%s:ta ei voida lukea '%s'"
+msgid "Cannot read %1$s '%2$s'"
+msgstr "%1$s:ta ei voida lukea '%2$s'"
 
 msgid "Cannot read cputime for domain"
 msgstr "Ei pysty lukemaan toimialueen cpu-aikaa"
@@ -3095,33 +3095,33 @@ msgid "Cannot recv data"
 msgstr "Ei voida vastaanottaa tietoa"
 
 #, c-format
-msgid "Cannot recv data: %s"
-msgstr "Ei voida vastaanottaa tietoa: %s"
+msgid "Cannot recv data: %1$s"
+msgstr "Ei voida vastaanottaa tietoa: %1$s"
 
 msgid ""
 "Cannot remove CURL handle from a multi handle when it wasn't added before"
 msgstr ""
 
 #, c-format
-msgid "Cannot remove stale PID file %s"
+msgid "Cannot remove stale PID file %1$s"
 msgstr ""
 
 msgid "Cannot remove uninitialized CURL handle from a multi handle"
 msgstr ""
 
 #, c-format
-msgid "Cannot rename checkpoint %s to %s"
+msgid "Cannot rename checkpoint %1$s to %2$s"
 msgstr ""
 
 #, c-format
-msgid "Cannot rename interface '%s' to '%s' on this platform"
+msgid "Cannot rename interface '%1$s' to '%2$s' on this platform"
 msgstr ""
 
 msgid "Cannot resize the max memory on an active domain"
 msgstr "Aktiivisen toimialueen enimmäistilaa ei voi muuttaa"
 
 #, c-format
-msgid "Cannot resolve %s address: %s"
+msgid "Cannot resolve %1$s address: %2$s"
 msgstr ""
 
 msgid "Cannot run interactive console without a controlling TTY"
@@ -3137,54 +3137,54 @@ msgid "Cannot set autostart for transient domain"
 msgstr "Ei pysty asettamaan autokäynnistystä ohimenevälle toimialueelle"
 
 #, c-format
-msgid "Cannot set close-on-exec %d"
+msgid "Cannot set close-on-exec %1$d"
 msgstr ""
 
 msgid "Cannot set close-on-exec flag for socket"
 msgstr ""
 
 #, c-format
-msgid "Cannot set coalesce info on '%s'"
+msgid "Cannot set coalesce info on '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot set coalesce info on interface '%s'"
+msgid "Cannot set coalesce info on interface '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot set context %s"
+msgid "Cannot set context %1$s"
 msgstr ""
 
 #, c-format
-msgid "Cannot set interface MAC on '%s'"
-msgstr "Liitännän MAC:ta ei voi asettaa '%s'"
+msgid "Cannot set interface MAC on '%1$s'"
+msgstr "Liitännän MAC:ta ei voi asettaa '%1$s'"
 
 #, c-format
-msgid "Cannot set interface MAC to %s for ifname %s vf %d"
+msgid "Cannot set interface MAC to %1$s for ifname %2$s vf %3$d"
 msgstr ""
 
 #, c-format
-msgid "Cannot set interface MAC to %s on '%s'"
-msgstr "Liitännän MAC:ta ei voi asettaa %s kohteessa '%s'"
+msgid "Cannot set interface MAC to %1$s on '%2$s'"
+msgstr "Liitännän MAC:ta ei voi asettaa %1$s kohteessa '%2$s'"
 
 #, c-format
-msgid "Cannot set interface MTU on '%s'"
-msgstr "Liitännän MTU:ta ei voi asettaa '%s'"
+msgid "Cannot set interface MTU on '%1$s'"
+msgstr "Liitännän MTU:ta ei voi asettaa '%1$s'"
 
 #, c-format
-msgid "Cannot set interface flags on '%s'"
-msgstr "Liitäntätilastojen määritys epäonnistui '%s':een"
+msgid "Cannot set interface flags on '%1$s'"
+msgstr "Liitäntätilastojen määritys epäonnistui '%1$s':een"
 
 #, c-format
-msgid "Cannot set interface vlanid to %d for ifname %s vf %d"
+msgid "Cannot set interface vlanid to %1$d for ifname %2$s vf %3$d"
 msgstr ""
 
 msgid "Cannot set memory higher than max memory"
 msgstr ""
 
 #, c-format
-msgid "Cannot set scheduler parameters for pid %lld"
-msgstr "Ajastimen parametreja pid:lle %lld ei voi asettaa"
+msgid "Cannot set scheduler parameters for pid %1$lld"
+msgstr "Ajastimen parametreja pid:lle %1$lld ei voi asettaa"
 
 msgid "Cannot setup CPU affinity until process is started"
 msgstr ""
@@ -3202,19 +3202,19 @@ msgid "Cannot share uninitialized CURL handle"
 msgstr ""
 
 #, c-format
-msgid "Cannot specify a label if relabelling is turned off. model=%s"
+msgid "Cannot specify a label if relabelling is turned off. model=%1$s"
 msgstr ""
 
 #, c-format
-msgid "Cannot stat %s"
-msgstr "Ei voida 'stat' %s"
+msgid "Cannot stat %1$s"
+msgstr "Ei voida 'stat' %1$s"
 
 #, c-format
-msgid "Cannot stat '%s'"
-msgstr "Ei voida statustaa '%s'"
+msgid "Cannot stat '%1$s'"
+msgstr "Ei voida statustaa '%1$s'"
 
 #, c-format
-msgid "Cannot undefine HostVirtualSwitch that has a '%s' port"
+msgid "Cannot undefine HostVirtualSwitch that has a '%1$s' port"
 msgstr ""
 
 msgid "Cannot undefine transient domain"
@@ -3233,18 +3233,18 @@ msgid "Cannot unshare uninitialized CURL handle"
 msgstr ""
 
 #, c-format
-msgid "Cannot use direct socket mode for %s transport"
+msgid "Cannot use direct socket mode for %1$s transport"
 msgstr ""
 
 msgid "Cannot use direct socket mode if no URI is set"
 msgstr ""
 
 #, c-format
-msgid "Cannot use host name '%s' in network '%s'"
+msgid "Cannot use host name '%1$s' in network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot use migrate v2 protocol with lock manager %s"
+msgid "Cannot use migrate v2 protocol with lock manager %1$s"
 msgstr ""
 
 msgid "Cannot use predefined UUID"
@@ -3257,22 +3257,22 @@ msgid "Cannot use virtio serial for parallel/serial devices"
 msgstr ""
 
 #, c-format
-msgid "Cannot use volume path '%s'"
+msgid "Cannot use volume path '%1$s'"
 msgstr ""
 
 msgid "Cannot write data"
 msgstr ""
 
 #, c-format
-msgid "Cannot write device.map '%s'"
+msgid "Cannot write device.map '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot write into schemata file '%s'"
+msgid "Cannot write into schemata file '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Cannot write pid in tasks file '%s'"
+msgid "Cannot write pid in tasks file '%1$s'"
 msgstr ""
 
 msgid "Capacity"
@@ -3286,42 +3286,42 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Category range c%d-c%d too small"
+msgid "Category range c%1$d-c%2$d too small"
 msgstr ""
 
 msgid "Ceph usage specified, but name is missing"
 msgstr ""
 
 #, c-format
-msgid "Certificate %s owner does not match the hostname %s"
+msgid "Certificate %1$s owner does not match the hostname %2$s"
 msgstr ""
 
 #, c-format
-msgid "Certificate %s purpose does not allow use for with a TLS client"
+msgid "Certificate %1$s purpose does not allow use for with a TLS client"
 msgstr ""
 
 #, c-format
-msgid "Certificate %s purpose does not allow use for with a TLS server"
+msgid "Certificate %1$s purpose does not allow use for with a TLS server"
 msgstr ""
 
 #, c-format
-msgid "Certificate %s usage does not permit certificate signing"
+msgid "Certificate %1$s usage does not permit certificate signing"
 msgstr ""
 
 #, c-format
-msgid "Certificate %s usage does not permit digital signature"
+msgid "Certificate %1$s usage does not permit digital signature"
 msgstr ""
 
 #, c-format
-msgid "Certificate %s usage does not permit key encipherment"
+msgid "Certificate %1$s usage does not permit key encipherment"
 msgstr ""
 
 #, c-format
-msgid "Certificate failed validation: %s"
+msgid "Certificate failed validation: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Cgroup backend '%s' already registered."
+msgid "Cgroup backend '%1$s' already registered."
 msgstr ""
 
 msgid "Chain name contains invalid characters"
@@ -3399,21 +3399,21 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Check the host setup: interface %s has kernel autoconfigured IPv6 routes and "
+"Check the host setup: interface %1$s has kernel autoconfigured IPv6 routes and "
 "enabling forwarding  without accept_ra set to 2 will cause the kernel to "
 "flush them, breaking networking."
 msgstr ""
 
 #, c-format
-msgid "Checkpoint %s XML configuration not changed.\n"
-msgstr "Tarkistuskohdan %s XML-määritystä ei muutettu.\n"
+msgid "Checkpoint %1$s XML configuration not changed.\n"
+msgstr "Tarkistuskohdan %1$s XML-määritystä ei muutettu.\n"
 
 #, c-format
-msgid "Checkpoint %s edited.\n"
+msgid "Checkpoint %1$s edited.\n"
 msgstr ""
 
 #, c-format
-msgid "Checkpoint '%s' for incremental backup of disk '%s' not found"
+msgid "Checkpoint '%1$s' for incremental backup of disk '%2$s' not found"
 msgstr ""
 
 msgid "Checkpoint Delete"
@@ -3426,15 +3426,15 @@ msgid "Checkpoint List"
 msgstr ""
 
 #, c-format
-msgid "Checkpoints have inconsistent relations for domain %s"
-msgstr "Tarkistuskohteilla on epäjohdonmukaiset suhteet toimialueelle %s"
+msgid "Checkpoints have inconsistent relations for domain %1$s"
+msgstr "Tarkistuskohteilla on epäjohdonmukaiset suhteet toimialueelle %1$s"
 
 #, c-format
-msgid "Child process (%lld) unexpected %s"
+msgid "Child process (%1$lld) unexpected %2$s"
 msgstr ""
 
 #, c-format
-msgid "Child process (%s) unexpected %s%s%s"
+msgid "Child process (%1$s) unexpected %2$s%3$s%4$s"
 msgstr ""
 
 msgid "Child quit during startup handshake"
@@ -3444,23 +3444,23 @@ msgid "Children:"
 msgstr ""
 
 #, c-format
-msgid "Class %s must derive from virDomainEvent"
-msgstr "Luokan %s on johdettava virDomainEvent:stä"
+msgid "Class %1$s must derive from virDomainEvent"
+msgstr "Luokan %1$s on johdettava virDomainEvent:stä"
 
 #, c-format
-msgid "Class %s must derive from virObjectEvent"
+msgid "Class %1$s must derive from virObjectEvent"
 msgstr ""
 
 #, c-format
-msgid "Class %s must derive from virObjectLockable"
+msgid "Class %1$s must derive from virObjectLockable"
 msgstr ""
 
 #, c-format
-msgid "Class %s must derive from virObjectRWLockable"
+msgid "Class %1$s must derive from virObjectRWLockable"
 msgstr ""
 
 #, c-format
-msgid "Client '%llu' disconnected"
+msgid "Client '%1$llu' disconnected"
 msgstr ""
 
 msgid "Client ID or DUID"
@@ -3470,8 +3470,8 @@ msgid "Client not found"
 msgstr "Asiakasta ei löytynyt"
 
 #, c-format
-msgid "Client not found: %s"
-msgstr "Asiakasta ei löytynyt: %s"
+msgid "Client not found: %1$s"
+msgstr "Asiakasta ei löytynyt: %1$s"
 
 msgid "Client socket identity not available"
 msgstr ""
@@ -3490,7 +3490,7 @@ msgid "Clone an existing volume within the parent pool."
 msgstr ""
 
 #, c-format
-msgid "Cloud-Hypervisor doesn't support '%s' device"
+msgid "Cloud-Hypervisor doesn't support '%1$s' device"
 msgstr ""
 
 msgid "Cloud-Hypervisor state driver is not active"
@@ -3501,7 +3501,7 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Colliding cache allocations for cache level '%u' id '%u', type '%s'"
+msgid "Colliding cache allocations for cache level '%1$u' id '%2$u', type '%3$s'"
 msgstr ""
 
 msgid "Commit aborted"
@@ -3520,8 +3520,8 @@ msgid "Commit failed"
 msgstr "Toimenpiteen teko epäonnistui"
 
 #, c-format
-msgid "Compiled against library: libvirt %d.%d.%d\n"
-msgstr "Koottu vastaan kirjastoa: libvirt %d.%d.%d\n"
+msgid "Compiled against library: libvirt %1$d.%2$d.%3$d\n"
+msgstr "Koottu vastaan kirjastoa: libvirt %1$d.%2$d.%3$d\n"
 
 msgid "Compiled with support for:"
 msgstr ""
@@ -3551,11 +3551,11 @@ msgid "Compression cache:"
 msgstr ""
 
 #, c-format
-msgid "Compression cache: %.3lf %s"
+msgid "Compression cache: %1$.3lf %2$s"
 msgstr ""
 
 #, c-format
-msgid "Compression method '%s' is specified twice"
+msgid "Compression method '%1$s' is specified twice"
 msgstr ""
 
 msgid "Compression overflows:"
@@ -3563,9 +3563,9 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Compression program for %s image format in configuration file isn't available"
+"Compression program for %1$s image format in configuration file isn't available"
 msgstr ""
-"Pakkausohjelma %s-kuvamuodolle kokoonpanotiedostossa ei ole käytettävissä"
+"Pakkausohjelma %1$s-kuvamuodolle kokoonpanotiedostossa ei ole käytettävissä"
 
 msgid "Compute baseline CPU for a set of given CPUs."
 msgstr ""
@@ -3576,11 +3576,11 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Concrete job for %s invocation is in error state"
+msgid "Concrete job for %1$s invocation is in error state"
 msgstr ""
 
 #, c-format
-msgid "Concrete job for %s invocation is in unknown state"
+msgid "Concrete job for %1$s invocation is in unknown state"
 msgstr ""
 
 msgid ""
@@ -3588,11 +3588,11 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Config entry '%s' must represent a boolean value (true|false)"
+msgid "Config entry '%1$s' must represent a boolean value (true|false)"
 msgstr ""
 
 #, c-format
-msgid "Config entry '%s' must represent an integer value"
+msgid "Config entry '%1$s' must represent an integer value"
 msgstr ""
 
 msgid "Configuration file"
@@ -3619,12 +3619,12 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Configuring the '%s' timer is not supported for virtType=%s arch=%s machine="
-"%s guests"
+"Configuring the '%1$s' timer is not supported for virtType=%2$s arch=%3$s machine="
+"%4$s guests"
 msgstr ""
 
 #, c-format
-msgid "Configuring the '%s' timer is not supported with this QEMU binary"
+msgid "Configuring the '%1$s' timer is not supported with this QEMU binary"
 msgstr ""
 
 msgid ""
@@ -3647,8 +3647,8 @@ msgid "Connected since"
 msgstr ""
 
 #, c-format
-msgid "Connected to domain '%s'\n"
-msgstr "Yhdistetty toimialueeseen '%s'\n"
+msgid "Connected to domain '%1$s'\n"
+msgstr "Yhdistetty toimialueeseen '%1$s'\n"
 
 msgid "Connected to the admin server"
 msgstr "Yhdistetty hallintapalvelimeen"
@@ -3705,7 +3705,7 @@ msgid "Core(s) per socket:"
 msgstr "Ytimiä per kanta:"
 
 #, c-format
-msgid "Could find volume with name: %s"
+msgid "Could find volume with name: %1$s"
 msgstr ""
 
 msgid "Could not add CDATA to doc root"
@@ -3721,7 +3721,7 @@ msgid "Could not add attribute to node"
 msgstr ""
 
 #, c-format
-msgid "Could not add child node %s"
+msgid "Could not add child node %1$s"
 msgstr ""
 
 msgid "Could not add child node to methodNode"
@@ -3740,39 +3740,39 @@ msgid "Could not allocate disk definition"
 msgstr ""
 
 #, c-format
-msgid "Could not assign address to disk '%s'"
+msgid "Could not assign address to disk '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not attach network %zu"
+msgid "Could not attach network %1$zu"
 msgstr ""
 
 #, c-format
-msgid "Could not attach serial port %zu"
+msgid "Could not attach serial port %1$zu"
 msgstr ""
 
 #, c-format
-msgid "Could not attach the file as harddisk/dvd/floppy: %s"
+msgid "Could not attach the file as harddisk/dvd/floppy: %1$s"
 msgstr ""
 
 msgid "Could not build CURL header list"
 msgstr ""
 
 #, c-format
-msgid "Could not change memory parameters: %s"
+msgid "Could not change memory parameters: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Could not change scheduler parameters: %s"
-msgstr "Ajastimen parametreja ei voitu muuttaa: %s"
+msgid "Could not change scheduler parameters: %1$s"
+msgstr "Ajastimen parametreja ei voitu muuttaa: %1$s"
 
 #, c-format
-msgid "Could not chown on swtpm logfile %s"
-msgstr "Chown epäonnistui swtpm logitiedostolle %s"
+msgid "Could not chown on swtpm logfile %1$s"
+msgstr "Chown epäonnistui swtpm logitiedostolle %1$s"
 
 #, c-format
-msgid "Could not complete transfer: %s (%d)"
-msgstr "Siirtoa ei voitu suorittaa loppuun: %s (%d)"
+msgid "Could not complete transfer: %1$s (%2$d)"
+msgstr "Siirtoa ei voitu suorittaa loppuun: %1$s (%2$d)"
 
 msgid "Could not configure network"
 msgstr "Verkon määrittäminen epäonnistui"
@@ -3781,7 +3781,7 @@ msgid "Could not convert domain name to VEID"
 msgstr "Toimialueen nimen muuttaminen VEID:ksi epäonnistui"
 
 #, c-format
-msgid "Could not convert from %s to UTF-8 encoding"
+msgid "Could not convert from %1$s to UTF-8 encoding"
 msgstr ""
 
 msgid "Could not copy an XML node"
@@ -3791,15 +3791,15 @@ msgid "Could not copy default config"
 msgstr ""
 
 #, c-format
-msgid "Could not copy volume: %s"
+msgid "Could not copy volume: %1$s"
 msgstr ""
 
 msgid "Could not create CDATA element"
 msgstr ""
 
 #, c-format
-msgid "Could not create TPM directory %s"
-msgstr "TPM hakemiston %s luonti epäonnistui"
+msgid "Could not create TPM directory %1$s"
+msgstr "TPM hakemiston %1$s luonti epäonnistui"
 
 msgid "Could not create WQL filter"
 msgstr "WQL-suodattimen luonti epäonnistui"
@@ -3808,18 +3808,18 @@ msgid "Could not create XML document"
 msgstr "XML dokumentin luonti epäonnistui"
 
 #, c-format
-msgid "Could not create base storage, rc=%08x"
+msgid "Could not create base storage, rc=%1$08x"
 msgstr ""
 
 #, c-format
-msgid "Could not create directory %s as %u:%d"
+msgid "Could not create directory %1$s as %2$u:%3$d"
 msgstr ""
 
 msgid "Could not create filter"
 msgstr "Suodattimen luonti epäonnistui"
 
 #, c-format
-msgid "Could not create harddisk, rc=%08x"
+msgid "Could not create harddisk, rc=%1$08x"
 msgstr ""
 
 msgid "Could not create log directory"
@@ -3835,7 +3835,7 @@ msgid "Could not create simple param"
 msgstr ""
 
 #, c-format
-msgid "Could not create snapshot: %s"
+msgid "Could not create snapshot: %1$s"
 msgstr ""
 
 msgid "Could not create temporary xml doc"
@@ -3845,30 +3845,30 @@ msgid "Could not create thread. QEMU initialization might be incomplete"
 msgstr ""
 
 #, c-format
-msgid "Could not create volume: %s"
-msgstr "Volyymi: %s:n luonti epäonnistui"
+msgid "Could not create volume: %1$s"
+msgstr "Volyymi: %1$s:n luonti epäonnistui"
 
 #, c-format
-msgid "Could not define domain: %s"
-msgstr "Toimialueen %s määritys epäonnistui"
+msgid "Could not define domain: %1$s"
+msgstr "Toimialueen %1$s määritys epäonnistui"
 
 #, c-format
-msgid "Could not delete snapshot '%s': %s"
+msgid "Could not delete snapshot '%1$s': %2$s"
 msgstr ""
 
 #, c-format
-msgid "Could not delete volume: %s"
-msgstr "Volyymin %s poistaminen epäonnistui"
+msgid "Could not delete volume: %1$s"
+msgstr "Volyymin %1$s poistaminen epäonnistui"
 
 msgid "Could not deserialize pull response item"
 msgstr ""
 
 #, c-format
-msgid "Could not destroy domain: %s"
-msgstr "Toimialueen %s tuhoaminen epäonnistui"
+msgid "Could not destroy domain: %1$s"
+msgstr "Toimialueen %1$s tuhoaminen epäonnistui"
 
 #, c-format
-msgid "Could not dlsym %s from '%s': %s"
+msgid "Could not dlsym %1$s from '%2$s': %3$s"
 msgstr ""
 
 msgid "Could not extract VirtualBox version"
@@ -3878,16 +3878,16 @@ msgid "Could not extract vzctl version"
 msgstr ""
 
 #, c-format
-msgid "Could not find %s"
-msgstr "Ei löytynyt: %s"
+msgid "Could not find %1$s"
+msgstr "Ei löytynyt: %1$s"
 
 #, c-format
-msgid "Could not find %s controller with index %d required for device"
+msgid "Could not find %1$s controller with index %2$d required for device"
 msgstr ""
 
 #, c-format
-msgid "Could not find %s with name '%s'"
-msgstr "%s nimellä '%s' ei löydy"
+msgid "Could not find %1$s with name '%2$s'"
+msgstr "%1$s nimellä '%2$s' ei löydy"
 
 msgid "Could not find 'active' element"
 msgstr "Elementtiä 'active' ei löytynyt"
@@ -3899,19 +3899,19 @@ msgid "Could not find <uuid>"
 msgstr ""
 
 #, c-format
-msgid "Could not find HostPortGroup for key '%s'"
+msgid "Could not find HostPortGroup for key '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find HostPortGroup with key '%s'"
+msgid "Could not find HostPortGroup with key '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find HostVirtualSwitch with UUID '%s'"
+msgid "Could not find HostVirtualSwitch with UUID '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find HostVirtualSwitch with name '%s'"
+msgid "Could not find HostVirtualSwitch with name '%1$s'"
 msgstr ""
 
 msgid "Could not find Msvm_DiskDrive object"
@@ -3919,16 +3919,16 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Could not find PCI controller with index '%u' required for device at address "
-"'%s'"
+"Could not find PCI controller with index '%1$u' required for device at address "
+"'%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find PhysicalNic with key '%s'"
+msgid "Could not find PhysicalNic with key '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find PhysicalNic with name '%s'"
+msgid "Could not find PhysicalNic with name '%1$s'"
 msgstr ""
 
 msgid "Could not find any 'network' element in status file"
@@ -3941,76 +3941,76 @@ msgid "Could not find any mounted v1 controllers"
 msgstr ""
 
 #, c-format
-msgid "Could not find any network device under PCI device at %s"
+msgid "Could not find any network device under PCI device at %1$s"
 msgstr ""
 
 msgid "Could not find any vport capable device"
 msgstr ""
 
 #, c-format
-msgid "Could not find auto-added %s controller with index %zu"
+msgid "Could not find auto-added %1$s controller with index %2$zu"
 msgstr ""
 
 #, c-format
-msgid "Could not find compute resource specified in '%s'"
+msgid "Could not find compute resource specified in '%1$s'"
 msgstr ""
 
 msgid "Could not find controller for disk!"
 msgstr ""
 
 #, c-format
-msgid "Could not find datacenter specified in '%s'"
+msgid "Could not find datacenter specified in '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find datastore containing absolute path '%s'"
+msgid "Could not find datastore containing absolute path '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find datastore with name '%s'"
+msgid "Could not find datastore with name '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find directory separator in %s"
-msgstr "Hakemisto erotinta %s ei löytynyt"
+msgid "Could not find directory separator in %1$s"
+msgstr "Hakemisto erotinta %1$s ei löytynyt"
 
 #, c-format
-msgid "Could not find domain snapshot with internal name '%s'"
-msgstr "Toimialueen tilannevedosta sisäisellä nimellä '%s' ei löydy"
+msgid "Could not find domain snapshot with internal name '%1$s'"
+msgstr "Toimialueen tilannevedosta sisäisellä nimellä '%1$s' ei löydy"
 
 #, c-format
-msgid "Could not find domain with UUID '%s'"
-msgstr "Toimialuetta UUID:llä '%s' ei löydy"
+msgid "Could not find domain with UUID '%1$s'"
+msgstr "Toimialuetta UUID:llä '%1$s' ei löydy"
 
 #, c-format
-msgid "Could not find domain with name '%s'"
-msgstr "Toimialuetta nimellä '%s' ei löydy"
+msgid "Could not find domain with name '%1$s'"
+msgstr "Toimialuetta nimellä '%1$s' ei löydy"
 
 #, c-format
-msgid "Could not find host system specified in '%s'"
+msgid "Could not find host system specified in '%1$s'"
 msgstr ""
 
 msgid "Could not find matching device"
 msgstr ""
 
 #, c-format
-msgid "Could not find matching device '%s'"
+msgid "Could not find matching device '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find parent device for '%s'"
-msgstr "Isäntää laitteelle '%s' ei löytynyt"
+msgid "Could not find parent device for '%1$s'"
+msgstr "Isäntää laitteelle '%1$s' ei löytynyt"
 
 #, c-format
-msgid "Could not find physical NIC with MAC address '%s'"
+msgid "Could not find physical NIC with MAC address '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find physical NIC with name '%s'"
+msgid "Could not find physical NIC with name '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find placement for v1 controller %s"
+msgid "Could not find placement for v1 controller %1$s"
 msgstr ""
 
 msgid "Could not find placement for v2 controller"
@@ -4020,43 +4020,43 @@ msgid "Could not find selectors in method response"
 msgstr ""
 
 #, c-format
-msgid "Could not find snapshot with name '%s'"
-msgstr "Tilannevedosta nimellä '%s' ei löydy"
+msgid "Could not find snapshot with name '%1$s'"
+msgstr "Tilannevedosta nimellä '%1$s' ei löydy"
 
 #, c-format
-msgid "Could not find storage pool with name '%s'"
+msgid "Could not find storage pool with name '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find storage pool with name: %s"
+msgid "Could not find storage pool with name: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Could not find storage pool with uuid '%s'"
+msgid "Could not find storage pool with uuid '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find storage volume with key '%s'"
+msgid "Could not find storage volume with key '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find typefile '%s'"
+msgid "Could not find typefile '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find value for variable '%s'"
+msgid "Could not find value for variable '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not find variable '%s' in iterator"
+msgid "Could not find variable '%1$s' in iterator"
 msgstr ""
 
 #, c-format
-msgid "Could not find vf/instanceId %u/%s in netlink response"
+msgid "Could not find vf/instanceId %1$u/%2$s in netlink response"
 msgstr ""
 
 #, c-format
-msgid "Could not find volume with name: %s"
+msgid "Could not find volume with name: %1$s"
 msgstr ""
 
 msgid "Could not format channel target type"
@@ -4075,7 +4075,7 @@ msgid "Could not generate eth name for container"
 msgstr ""
 
 #, c-format
-msgid "Could not generate medium name for the disk at: port:%d, slot:%d"
+msgid "Could not generate medium name for the disk at: port:%1$d, slot:%2$d"
 msgstr ""
 
 msgid "Could not generate next class ID"
@@ -4097,9 +4097,9 @@ msgid "Could not get Msvm_DiskDrive default InstanceID"
 msgstr ""
 
 #, c-format
-msgid "Could not get Msvm_ShutdownComponent for domain with UUID '%s'"
+msgid "Could not get Msvm_ShutdownComponent for domain with UUID '%1$s'"
 msgstr ""
-"Msvm_ShutdownComponent:ta ei voitu saada toimialueelle, jolla on UUID '%s'"
+"Msvm_ShutdownComponent:ta ei voitu saada toimialueelle, jolla on UUID '%1$s'"
 
 msgid "Could not get SOAP body"
 msgstr ""
@@ -4108,11 +4108,11 @@ msgid "Could not get UUID of virtual machine"
 msgstr ""
 
 #, c-format
-msgid "Could not get Virtual functions on %s"
+msgid "Could not get Virtual functions on %1$s"
 msgstr ""
 
 #, c-format
-msgid "Could not get access to ACL tech driver '%s'"
+msgid "Could not get access to ACL tech driver '%1$s'"
 msgstr ""
 
 msgid "Could not get checkpoint name"
@@ -4131,38 +4131,38 @@ msgid "Could not get device type"
 msgstr ""
 
 #, c-format
-msgid "Could not get free memory for host %s"
+msgid "Could not get free memory for host %1$s"
 msgstr ""
 
 #, c-format
-msgid "Could not get instance ID for %s invocation"
-msgstr "%s-kutsun instanssitunnusta ei voitu saada"
+msgid "Could not get instance ID for %1$s invocation"
+msgstr "%1$s-kutsun instanssitunnusta ei voitu saada"
 
 #, c-format
 msgid ""
-"Could not get interface information for '%s', which is a enslaved in bond "
-"'%s'"
+"Could not get interface information for '%1$s', which is a enslaved in bond "
+"'%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Could not get interface information for '%s', which is a member of bridge "
-"'%s'"
+"Could not get interface information for '%1$s', which is a member of bridge "
+"'%2$s'"
 msgstr ""
 
 msgid "Could not get interface list"
 msgstr "Verkkoliitäntälistan haku epäonnistui"
 
 #, c-format
-msgid "Could not get interface list for '%s'"
-msgstr "Liitäntäluetteloa ei voitu hakea '%s':lle"
+msgid "Could not get interface list for '%1$s'"
+msgstr "Liitäntäluetteloa ei voitu hakea '%1$s':lle"
 
 #, c-format
-msgid "Could not get iterator index for (internal) iterator ID %u"
+msgid "Could not get iterator index for (internal) iterator ID %1$u"
 msgstr ""
 
 #, c-format
-msgid "Could not get iterator index for iterator ID %u"
+msgid "Could not get iterator index for iterator ID %1$u"
 msgstr ""
 
 msgid "Could not get list of Defined Domains"
@@ -4179,21 +4179,21 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Could not get maximum definition of Msvm_ProcessorSettingData for host %s"
+"Could not get maximum definition of Msvm_ProcessorSettingData for host %1$s"
 msgstr ""
 
 msgid "Could not get medium storage location"
 msgstr ""
 
 #, c-format
-msgid "Could not get members of bridge '%s'"
+msgid "Could not get members of bridge '%1$s'"
 msgstr ""
 
 msgid "Could not get name of virtual machine"
 msgstr ""
 
 #, c-format
-msgid "Could not get nth (%u) value of variable '%s'"
+msgid "Could not get nth (%1$u) value of variable '%2$s'"
 msgstr ""
 
 msgid "Could not get number of Defined Domains"
@@ -4203,7 +4203,7 @@ msgid "Could not get number of Domains"
 msgstr ""
 
 #, c-format
-msgid "Could not get parent of '%s'"
+msgid "Could not get parent of '%1$s'"
 msgstr ""
 
 msgid "Could not get process ID of passt"
@@ -4225,7 +4225,7 @@ msgid "Could not get response items"
 msgstr ""
 
 #, c-format
-msgid "Could not get return value for %s invocation"
+msgid "Could not get return value for %1$s invocation"
 msgstr ""
 
 msgid "Could not get root node of XML document"
@@ -4235,7 +4235,7 @@ msgid "Could not get root of XML document"
 msgstr ""
 
 #, c-format
-msgid "Could not get slaves of bond '%s'"
+msgid "Could not get slaves of bond '%1$s'"
 msgstr ""
 
 msgid "Could not get snapshot id"
@@ -4251,18 +4251,18 @@ msgid "Could not get storage controller by name"
 msgstr ""
 
 #, c-format
-msgid "Could not get syspath for parent of '%s'"
-msgstr "Isännän syspath saanti %s:lle epäonnistui"
+msgid "Could not get syspath for parent of '%1$s'"
+msgstr "Isännän syspath saanti %1$s:lle epäonnistui"
 
 msgid "Could not get temp xml doc root"
 msgstr ""
 
 #, c-format
-msgid "Could not get version information for host %s"
+msgid "Could not get version information for host %1$s"
 msgstr ""
 
 #, c-format
-msgid "Could not handle file name '%s'"
+msgid "Could not handle file name '%1$s'"
 msgstr ""
 
 msgid "Could not init options"
@@ -4306,29 +4306,29 @@ msgstr "Ei-aktiivisia virtuaalikoneita ei voitu etsiä"
 
 #, c-format
 msgid ""
-"Could not look up processor setting data with virtual system instance ID '%s'"
+"Could not look up processor setting data with virtual system instance ID '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not look up processor(s) on '%s'"
+msgid "Could not look up processor(s) on '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
 "Could not look up resource allocation setting data with virtual system "
-"instance ID '%s'"
+"instance ID '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not lookup %s for %s invocation"
+msgid "Could not lookup %1$s for %2$s invocation"
 msgstr ""
 
 #, c-format
-msgid "Could not lookup '%s' from '%s'"
+msgid "Could not lookup '%1$s' from '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not lookup '%s' list from '%s'"
+msgid "Could not lookup '%1$s' list from '%2$s'"
 msgstr ""
 
 msgid "Could not lookup EPR item reference parameters"
@@ -4338,7 +4338,7 @@ msgid "Could not lookup SOAP body"
 msgstr ""
 
 #, c-format
-msgid "Could not lookup controller model for '%s'"
+msgid "Could not lookup controller model for '%1$s'"
 msgstr ""
 
 msgid "Could not lookup datastore host mount"
@@ -4354,156 +4354,156 @@ msgid "Could not lookup root snapshot list"
 msgstr ""
 
 #, c-format
-msgid "Could not migrate domain, migration task finished with an error: %s"
-msgstr "Toimialuetta ei voitu siirtää. siirtotehtävä päättyi virheeseen: %s"
+msgid "Could not migrate domain, migration task finished with an error: %1$s"
+msgstr "Toimialuetta ei voitu siirtää. siirtotehtävä päättyi virheeseen: %1$s"
 
 msgid "Could not migrate domain, validation reported a problem"
 msgstr "Toimialuetta ei voitu siirtää; vahvistus ilmoitti ongelmasta"
 
 #, c-format
-msgid "Could not migrate domain, validation reported a problem: %s"
-msgstr "Toimialuetta ei voitu siirtää; vahvistus ilmoitti ongelmasta: %s"
+msgid "Could not migrate domain, validation reported a problem: %1$s"
+msgstr "Toimialuetta ei voitu siirtää; vahvistus ilmoitti ongelmasta: %1$s"
 
 #, c-format
-msgid "Could not open '%s' to trigger host scan"
+msgid "Could not open '%1$s' to trigger host scan"
 msgstr ""
 
 msgid "Could not open /proc/net/dev"
 msgstr ""
 
 #, c-format
-msgid "Could not open TPM device %s"
+msgid "Could not open TPM device %1$s"
 msgstr ""
 
 #, c-format
-msgid "Could not open TPM device's cancel path %s"
+msgid "Could not open TPM device's cancel path %1$s"
 msgstr ""
 
 #, c-format
-msgid "Could not parse %s VPD resource fields"
+msgid "Could not parse %1$s VPD resource fields"
 msgstr ""
 
 #, c-format
-msgid "Could not parse 'bonding/arp_interval' '%s' for '%s'"
+msgid "Could not parse 'bonding/arp_interval' '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse 'bonding/arp_validate' '%s' for '%s'"
+msgid "Could not parse 'bonding/arp_validate' '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse 'bonding/downdelay' '%s' for '%s'"
+msgid "Could not parse 'bonding/downdelay' '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse 'bonding/miimon' '%s' for '%s'"
+msgid "Could not parse 'bonding/miimon' '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse 'bonding/mode' '%s' for '%s'"
+msgid "Could not parse 'bonding/mode' '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse 'bonding/updelay' '%s' for '%s'"
+msgid "Could not parse 'bonding/updelay' '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse 'bonding/use_carrier' '%s' for '%s'"
+msgid "Could not parse 'bonding/use_carrier' '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse 'bridge/stp_state' '%s' for '%s'"
+msgid "Could not parse 'bridge/stp_state' '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse MTU value '%s'"
+msgid "Could not parse MTU value '%1$s'"
 msgstr ""
 
 msgid "Could not parse SCSI controller"
 msgstr ""
 
 #, c-format
-msgid "Could not parse UUID from '%s'"
+msgid "Could not parse UUID from '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse UUID from string '%s'"
+msgid "Could not parse UUID from string '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse VI API version '%s'"
+msgid "Could not parse VI API version '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse VPS ID %s"
+msgid "Could not parse VPS ID %1$s"
 msgstr ""
 
 #, c-format
-msgid "Could not parse barrier and limit of '%s' from config for container %d"
+msgid "Could not parse barrier and limit of '%1$s' from config for container %2$d"
 msgstr ""
 
 #, c-format
-msgid "Could not parse barrier of '%s' from config for container %d"
+msgid "Could not parse barrier of '%1$s' from config for container %2$d"
 msgstr ""
 
 #, c-format
-msgid "Could not parse chain priority '%s'"
-msgstr "Ketjun prioriteetin %s jäsentäminen epäonnistui"
+msgid "Could not parse chain priority '%1$s'"
+msgstr "Ketjun prioriteetin %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Could not parse positive integer from '%s'"
+msgid "Could not parse positive integer from '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse product version '%s'"
+msgid "Could not parse product version '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse return code from '%s'"
+msgid "Could not parse return code from '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse usb file %s"
-msgstr "Usb-tiedoston %s jäsentäminen epäonnistui"
+msgid "Could not parse usb file %1$s"
+msgstr "Usb-tiedoston %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Could not parse valid disk index from '%s'"
+msgid "Could not parse valid disk index from '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not parse version from '%s'"
+msgid "Could not parse version from '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not produce packed version number from '%s'"
+msgid "Could not produce packed version number from '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not read '%s' from config for container %d"
+msgid "Could not read '%1$s' from config for container %2$d"
 msgstr ""
 
 #, c-format
-msgid "Could not read 'IP_ADDRESS' from config for container %d"
+msgid "Could not read 'IP_ADDRESS' from config for container %1$d"
 msgstr ""
 
 #, c-format
-msgid "Could not read 'NETIF' from config for container %d"
+msgid "Could not read 'NETIF' from config for container %1$d"
 msgstr ""
 
 #, c-format
-msgid "Could not read 'OSTEMPLATE' from config for container %d"
+msgid "Could not read 'OSTEMPLATE' from config for container %1$d"
 msgstr ""
 
 #, c-format
-msgid "Could not read 'VE_PRIVATE' from config for container %d"
+msgid "Could not read 'VE_PRIVATE' from config for container %1$d"
 msgstr ""
 
 msgid "Could not read a device name from the <name> element"
 msgstr ""
 
 #, c-format
-msgid "Could not read config for container %d"
-msgstr "Kontin %d määritystä ei voitu lukea"
+msgid "Could not read config for container %1$d"
+msgstr "Kontin %1$d määritystä ei voitu lukea"
 
 msgid "Could not read container config"
 msgstr ""
@@ -4512,7 +4512,7 @@ msgid "Could not read embedded param hash table"
 msgstr ""
 
 #, c-format
-msgid "Could not read schemata file for group %s"
+msgid "Could not read schemata file for group %1$s"
 msgstr ""
 
 msgid "Could not read schemata file for the default group"
@@ -4522,51 +4522,51 @@ msgid "Could not read type information"
 msgstr "Tyyppitietojen luku epäonnistui"
 
 #, c-format
-msgid "Could not read typefile '%s'"
+msgid "Could not read typefile '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not resume domain: %s"
-msgstr "Toimialueen %s jatkaminen epäonnistui"
+msgid "Could not resume domain: %1$s"
+msgstr "Toimialueen %1$s jatkaminen epäonnistui"
 
 #, c-format
-msgid "Could not retrieve 'bonding/arp_interval' for '%s'"
+msgid "Could not retrieve 'bonding/arp_interval' for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not retrieve 'bonding/arp_ip_target' for '%s'"
+msgid "Could not retrieve 'bonding/arp_ip_target' for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not retrieve 'bonding/arp_validate' for '%s'"
+msgid "Could not retrieve 'bonding/arp_validate' for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not retrieve 'bonding/downdelay' for '%s'"
+msgid "Could not retrieve 'bonding/downdelay' for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not retrieve 'bonding/miimon' for '%s'"
+msgid "Could not retrieve 'bonding/miimon' for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not retrieve 'bonding/mode' for '%s'"
+msgid "Could not retrieve 'bonding/mode' for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not retrieve 'bonding/updelay' for '%s'"
+msgid "Could not retrieve 'bonding/updelay' for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not retrieve 'bonding/use_carrier' for '%s'"
+msgid "Could not retrieve 'bonding/use_carrier' for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not retrieve 'bridge/forward_delay' for '%s'"
+msgid "Could not retrieve 'bridge/forward_delay' for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Could not retrieve 'bridge/stp_state' for '%s'"
+msgid "Could not retrieve 'bridge/stp_state' for '%1$s'"
 msgstr ""
 
 msgid "Could not retrieve NIC settings"
@@ -4591,27 +4591,27 @@ msgid "Could not retrieve virtual switch"
 msgstr ""
 
 #, c-format
-msgid "Could not revert to snapshot '%s': %s"
+msgid "Could not revert to snapshot '%1$s': %2$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"Could not run '%s --reconfigure'. exitstatus: %d; Check error log '%s' for "
+"Could not run '%1$s --reconfigure'. exitstatus: %2$d; Check error log '%3$s' for "
 "details."
 msgstr ""
 
 #, c-format
 msgid ""
-"Could not run '%s' to create config files. exitstatus: %d;\n"
-"Error: %s"
+"Could not run '%1$s' to create config files. exitstatus: %2$d;\n"
+"Error: %3$s"
 msgstr ""
 
 #, c-format
-msgid "Could not run '%s'. exitstatus: %d; Check error log '%s' for details."
+msgid "Could not run '%1$s'. exitstatus: %2$d; Check error log '%3$s' for details."
 msgstr ""
 
 #, c-format
-msgid "Could not search in datastore '%s': %s"
+msgid "Could not search in datastore '%1$s': %2$s"
 msgstr ""
 
 msgid "Could not set UUID"
@@ -4622,18 +4622,18 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Could not set limit to %lld MHz, expecting positive value or -1 (unlimited)"
+"Could not set limit to %1$lld MHz, expecting positive value or -1 (unlimited)"
 msgstr ""
 
 #, c-format
-msgid "Could not set max-memory to %lu kilobytes: %s"
+msgid "Could not set max-memory to %1$lu kilobytes: %2$s"
 msgstr ""
 
 msgid "Could not set memory size"
 msgstr ""
 
 #, c-format
-msgid "Could not set memory to %lu kilobytes: %s"
+msgid "Could not set memory to %1$lu kilobytes: %2$s"
 msgstr ""
 
 msgid "Could not set namespace address for xmlNodeParam"
@@ -4643,16 +4643,16 @@ msgid "Could not set number of vCPUs"
 msgstr "Virtuaaliprosessorien määrän asetus epäonnistui"
 
 #, c-format
-msgid "Could not set number of virtual CPUs to %d: %s"
-msgstr "Virtuaalisten suorittimien määräksi ei voitu asettaa %d:ksi: %s"
+msgid "Could not set number of virtual CPUs to %1$d: %2$s"
+msgstr "Virtuaalisten suorittimien määräksi ei voitu asettaa %1$d:ksi: %2$s"
 
 #, c-format
-msgid "Could not set reservation to %lld MHz, expecting positive value"
+msgid "Could not set reservation to %1$lld MHz, expecting positive value"
 msgstr ""
 
 #, c-format
 msgid ""
-"Could not set shares to %d, expecting positive value or -1 (low), -2 "
+"Could not set shares to %1$d, expecting positive value or -1 (low), -2 "
 "(normal) or -3 (high)"
 msgstr ""
 
@@ -4666,19 +4666,19 @@ msgid "Could not start 'virtiofsd'"
 msgstr ""
 
 #, c-format
-msgid "Could not start domain: %s"
-msgstr "Toimialueen %s käynnistys epäonnistui"
+msgid "Could not start domain: %1$s"
+msgstr "Toimialueen %1$s käynnistys epäonnistui"
 
 #, c-format
-msgid "Could not stat %s"
+msgid "Could not stat %1$s"
 msgstr ""
 
 #, c-format
-msgid "Could not suspend domain: %s"
-msgstr "Toimialueen %s asettaminen keskeytystilaan epäonnistui"
+msgid "Could not suspend domain: %1$s"
+msgstr "Toimialueen %1$s asettaminen keskeytystilaan epäonnistui"
 
 #, c-format
-msgid "Could not transfer data: %s (%d)"
+msgid "Could not transfer data: %1$s (%2$d)"
 msgstr ""
 
 msgid "Could not translate keycode"
@@ -4688,31 +4688,31 @@ msgid "Could not verify disk address"
 msgstr ""
 
 #, c-format
-msgid "Could not wait for transfer: %s (%d)"
+msgid "Could not wait for transfer: %1$s (%2$d)"
 msgstr ""
 
 #, c-format
-msgid "Could not wipe volume: %s"
+msgid "Could not wipe volume: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Couldn't create lock file for device '%s' in path '%s'"
+msgid "Couldn't create lock file for device '%1$s' in path '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Couldn't read volume target path '%s'"
+msgid "Couldn't read volume target path '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Couldn't set link state on interface: %s"
-msgstr "Liitännän linkin tilaa ei voitu asettaa: %s"
+msgid "Couldn't set link state on interface: %1$s"
+msgstr "Liitännän linkin tilaa ei voitu asettaa: %1$s"
 
 #, c-format
-msgid "Couldn't write to lock file for device '%s' in path '%s'"
+msgid "Couldn't write to lock file for device '%1$s' in path '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Cpu '%u' in node '%zu' is out of range of the provided bitmap"
+msgid "Cpu '%1$u' in node '%2$zu' is out of range of the provided bitmap"
 msgstr ""
 
 msgid "Crashed"
@@ -4779,8 +4779,8 @@ msgid "Created"
 msgstr "Luotu"
 
 #, c-format
-msgid "Created bridge %s with attached device %s\n"
-msgstr "Luotu silta %s liitetyllä laitteella %s\n"
+msgid "Created bridge %1$s with attached device %2$s\n"
+msgstr "Luotu silta %1$s liitetyllä laitteella %2$s\n"
 
 msgid "Creating non-file volumes is not supported"
 msgstr ""
@@ -4789,7 +4789,7 @@ msgid "Creation Time"
 msgstr "Luomisaika"
 
 #, c-format
-msgid "Creation of %s volumes is not supported"
+msgid "Creation of %1$s volumes is not supported"
 msgstr ""
 
 msgid "Crypto device is missing alias"
@@ -4802,8 +4802,8 @@ msgid "Current:"
 msgstr "Nykyinen:"
 
 #, c-format
-msgid "Custom loader requires explicit %s configuration"
-msgstr "Oma latain vaatii nimenomaisen %s-määrityksen"
+msgid "Custom loader requires explicit %1$s configuration"
+msgstr "Oma latain vaatii nimenomaisen %1$s-määrityksen"
 
 msgid "D-Bus audio is not supported with this QEMU"
 msgstr ""
@@ -4818,7 +4818,7 @@ msgid "DAC seclabel couldn't be determined"
 msgstr ""
 
 #, c-format
-msgid "DBus daemon %s didn't show up"
+msgid "DBus daemon %1$s didn't show up"
 msgstr ""
 
 msgid "DNS HOST records cannot be modified, only added or deleted"
@@ -4826,14 +4826,14 @@ msgstr ""
 
 #, c-format
 msgid ""
-"DNS SRV port attribute not permitted without target for service '%s' in "
-"network '%s'"
+"DNS SRV port attribute not permitted without target for service '%1$s' in "
+"network '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"DNS SRV priority attribute not permitted without target for service '%s' in "
-"network '%s'"
+"DNS SRV priority attribute not permitted without target for service '%1$s' in "
+"network '%2$s'"
 msgstr ""
 
 msgid "DNS SRV records cannot be modified, only added or deleted"
@@ -4841,8 +4841,8 @@ msgstr ""
 
 #, c-format
 msgid ""
-"DNS SRV weight attribute not permitted without target for service '%s' in "
-"network '%s'"
+"DNS SRV weight attribute not permitted without target for service '%1$s' in "
+"network '%2$s'"
 msgstr ""
 
 msgid "DNS TXT records cannot be modified, only added or deleted"
@@ -4858,15 +4858,15 @@ msgid "Data total:"
 msgstr ""
 
 #, c-format
-msgid "Datastore has unexpected type '%s'"
-msgstr "Tietovarastossa on odottamatonta dataa ”%s”"
+msgid "Datastore has unexpected type '%1$s'"
+msgstr "Tietovarastossa on odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "Datastore path '%s' doesn't have expected format '[<datastore>] <path>'"
+msgid "Datastore path '%1$s' doesn't have expected format '[<datastore>] <path>'"
 msgstr ""
 
 #, c-format
-msgid "Datastore path '%s' doesn't reference a file"
+msgid "Datastore path '%1$s' doesn't reference a file"
 msgstr ""
 
 msgid "DatastoreInfo has unexpected type"
@@ -4964,7 +4964,7 @@ msgid "Destroyed"
 msgstr "Tuhottu"
 
 #, c-format
-msgid "Destroyed node device '%s'\n"
+msgid "Destroyed node device '%1$s'\n"
 msgstr ""
 
 msgid "Detach device from an XML <file>"
@@ -4987,84 +4987,84 @@ msgid "Device"
 msgstr "Laite"
 
 #, c-format
-msgid "Device %s already exists"
+msgid "Device %1$s already exists"
 msgstr ""
 
 #, c-format
-msgid "Device %s detached\n"
-msgstr "Laite %s irrotettu\n"
+msgid "Device %1$s detached\n"
+msgstr "Laite %1$s irrotettu\n"
 
 #, c-format
-msgid "Device %s does not have a VPD"
+msgid "Device %1$s does not have a VPD"
 msgstr ""
 
 #, c-format
-msgid "Device %s is already in use"
-msgstr "Laite %s on jo käytössä"
+msgid "Device %1$s is already in use"
+msgstr "Laite %1$s on jo käytössä"
 
 #, c-format
-msgid "Device %s is behind a switch lacking ACS and cannot be assigned"
+msgid "Device %1$s is behind a switch lacking ACS and cannot be assigned"
 msgstr ""
 
 #, c-format
-msgid "Device %s is not a bridge"
+msgid "Device %1$s is not a bridge"
 msgstr ""
 
 #, c-format
-msgid "Device %s marked as autostarted\n"
+msgid "Device %1$s marked as autostarted\n"
 msgstr ""
 
 #, c-format
-msgid "Device %s not found: could not access %s"
+msgid "Device %1$s not found: could not access %2$s"
 msgstr ""
 
 #, c-format
-msgid "Device %s re-attached\n"
+msgid "Device %1$s re-attached\n"
 msgstr ""
 
 #, c-format
-msgid "Device %s reset\n"
-msgstr "Laite %s nollattu\n"
+msgid "Device %1$s reset\n"
+msgstr "Laite %1$s nollattu\n"
 
 #, c-format
-msgid "Device %s started\n"
+msgid "Device %1$s started\n"
 msgstr ""
 
 #, c-format
-msgid "Device %s un-attached from bridge %s\n"
-msgstr "Laite %s irrotettu sillasta %s\n"
+msgid "Device %1$s un-attached from bridge %2$s\n"
+msgstr "Laite %1$s irrotettu sillasta %2$s\n"
 
 #, c-format
-msgid "Device %s unmarked as autostarted\n"
+msgid "Device %1$s unmarked as autostarted\n"
 msgstr ""
 
 #, c-format
-msgid "Device '%s' already formatted using '%s'"
+msgid "Device '%1$s' already formatted using '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Device '%s' is not active"
+msgid "Device '%1$s' is not active"
 msgstr ""
 
 #, c-format
-msgid "Device '%s' is unrecognized, requires build"
+msgid "Device '%1$s' is unrecognized, requires build"
 msgstr ""
 
 #, c-format
-msgid "Device alias was not set for %s controller with index %d"
+msgid "Device alias was not set for %1$s controller with index %2$d"
 msgstr ""
 
 #, c-format
 msgid ""
-"Device alias was not set for PCI controller with index '%u' required for "
-"device at address '%s'"
+"Device alias was not set for PCI controller with index '%1$u' required for "
+"device at address '%2$s'"
 msgstr ""
 
 msgid "Device attached successfully\n"
 msgstr ""
 
 #, c-format
-msgid "Device attached to bridge %s has no name"
+msgid "Device attached to bridge %1$s has no name"
 msgstr ""
 
 msgid "Device configuration is not compatible: Domain has no USB bus support"
@@ -5084,15 +5084,15 @@ msgid "Device is not a fibre channel HBA"
 msgstr ""
 
 #, c-format
-msgid "Device type '%s' is not an integer"
+msgid "Device type '%1$s' is not an integer"
 msgstr ""
 
 msgid "Device updated successfully\n"
 msgstr "Laitteen päivitys onnistui\n"
 
 #, c-format
-msgid "Device: %s\n"
-msgstr "Laite: %s\n"
+msgid "Device: %1$s\n"
+msgstr "Laite: %1$s\n"
 
 msgid ""
 "Did not create EK and certificates since this requires privileged mode for a "
@@ -5100,15 +5100,15 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Did not find USB device %04x:%04x"
+msgid "Did not find USB device %1$04x:%2$04x"
 msgstr ""
 
 #, c-format
-msgid "Did not find USB device %04x:%04x bus:%u device:%u"
+msgid "Did not find USB device %1$04x:%2$04x bus:%3$u device:%4$u"
 msgstr ""
 
 #, c-format
-msgid "Did not find USB device bus:%u device:%u"
+msgid "Did not find USB device bus:%1$u device:%2$u"
 msgstr ""
 
 msgid ""
@@ -5126,37 +5126,37 @@ msgid "Disabled"
 msgstr "Ei käytössä"
 
 #, c-format
-msgid "Disallowing client %lld with uid %lld"
+msgid "Disallowing client %1$lld with uid %2$lld"
 msgstr ""
 
 #, c-format
-msgid "Disallowing client %llu with uid %llu"
+msgid "Disallowing client %1$llu with uid %2$llu"
 msgstr ""
 
 #, c-format
-msgid "Disconnected from %s due to I/O error"
+msgid "Disconnected from %1$s due to I/O error"
 msgstr ""
 
 #, c-format
-msgid "Disconnected from %s due to end of file"
+msgid "Disconnected from %1$s due to end of file"
 msgstr ""
 
 #, c-format
-msgid "Disconnected from %s due to keepalive timeout"
+msgid "Disconnected from %1$s due to keepalive timeout"
 msgstr ""
 
 msgid "Disk"
 msgstr "Levy"
 
 #, c-format
-msgid "Disk address %d:%d:%d doesn't match target device '%s'"
+msgid "Disk address %1$d:%2$d:%3$d doesn't match target device '%4$s'"
 msgstr ""
 
 msgid "Disk attached successfully\n"
 msgstr ""
 
 #, c-format
-msgid "Disk cache mode %s is not supported"
+msgid "Disk cache mode %1$s is not supported"
 msgstr ""
 
 msgid "Disk copy_on_read is not supported by vz driver."
@@ -5166,28 +5166,28 @@ msgid "Disk detached successfully\n"
 msgstr ""
 
 #, c-format
-msgid "Disk device '%s' does not support snapshotting"
-msgstr "Levylaite '%s' ei tue tilannevedosten luontia"
+msgid "Disk device '%1$s' does not support snapshotting"
+msgstr "Levylaite '%1$s' ei tue tilannevedosten luontia"
 
 #, c-format
-msgid "Disk iothread '%u' not defined in iothreadid"
+msgid "Disk iothread '%1$u' not defined in iothreadid"
 msgstr ""
 
 #, c-format
-msgid "Disk label already formatted using '%s'"
+msgid "Disk label already formatted using '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Disk source %s must be a block device"
+msgid "Disk source %1$s must be a block device"
 msgstr ""
 
 #, c-format
-msgid "Disk source %s must be a character/block device"
+msgid "Disk source %1$s must be a character/block device"
 msgstr ""
 
 #, c-format
 msgid ""
-"Disks on SCSI controller %d have inconsistent controller models, cannot "
+"Disks on SCSI controller %1$d have inconsistent controller models, cannot "
 "autodetect model"
 msgstr ""
 
@@ -5213,11 +5213,11 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Distance value %d under node %zu is LOCAL_DISTANCE and should be set to 10"
+"Distance value %1$d under node %2$zu is LOCAL_DISTANCE and should be set to 10"
 msgstr ""
 
 #, c-format
-msgid "Distance value of %d is not in valid range"
+msgid "Distance value of %1$d is not in valid range"
 msgstr ""
 
 msgid "Do not change process security label"
@@ -5227,99 +5227,99 @@ msgid "Do not include features that block migration"
 msgstr ""
 
 #, c-format
-msgid "Domain %s didn't show up"
-msgstr "Toimialue %s ei ilmestynyt"
+msgid "Domain %1$s didn't show up"
+msgstr "Toimialue %1$s ei ilmestynyt"
 
 #, c-format
-msgid "Domain '%d' has to be running because libxenlight will suspend it"
-msgstr "Toimialueen '%d' on oltava käynnissä, koska libxenlight keskeyttää sen"
+msgid "Domain '%1$d' has to be running because libxenlight will suspend it"
+msgstr "Toimialueen '%1$d' on oltava käynnissä, koska libxenlight keskeyttää sen"
 
 #, c-format
-msgid "Domain '%s' XML configuration edited.\n"
-msgstr "Toimialueen '%s' XML-määritystä muokattu.\n"
+msgid "Domain '%1$s' XML configuration edited.\n"
+msgstr "Toimialueen '%1$s' XML-määritystä muokattu.\n"
 
 #, c-format
-msgid "Domain '%s' XML configuration not changed.\n"
-msgstr "Toimialueen '%s' XML-määritystä ei muokattu.\n"
+msgid "Domain '%1$s' XML configuration not changed.\n"
+msgstr "Toimialueen '%1$s' XML-määritystä ei muokattu.\n"
 
 #, c-format
-msgid "Domain '%s' attached to pid %u\n"
-msgstr "Toimialue '%s' liitetty pid:hen %u\n"
+msgid "Domain '%1$s' attached to pid %2$u\n"
+msgstr "Toimialue '%1$s' liitetty pid:hen %2$u\n"
 
 #, c-format
-msgid "Domain '%s' could not be suspended"
-msgstr "Toimialuetta %s ei voitu jäädyttää"
+msgid "Domain '%1$s' could not be suspended"
+msgstr "Toimialuetta %1$s ei voitu jäädyttää"
 
 #, c-format
-msgid "Domain '%s' could not be woken up"
-msgstr "Toimialuetta %s ei voitu herättää"
+msgid "Domain '%1$s' could not be woken up"
+msgstr "Toimialuetta %1$s ei voitu herättää"
 
 #, c-format
-msgid "Domain '%s' created from %s\n"
-msgstr "Toimialue '%s' luotu %s:sta\n"
+msgid "Domain '%1$s' created from %2$s\n"
+msgstr "Toimialue '%1$s' luotu %2$s:sta\n"
 
 #, c-format
-msgid "Domain '%s' defined from %s\n"
-msgstr "Toimialue '%s' määritetty %s:sta\n"
+msgid "Domain '%1$s' defined from %2$s\n"
+msgstr "Toimialue '%1$s' määritetty %2$s:sta\n"
 
 #, c-format
-msgid "Domain '%s' destroyed\n"
-msgstr "Toimialue '%s' tuhottu\n"
+msgid "Domain '%1$s' destroyed\n"
+msgstr "Toimialue '%1$s' tuhottu\n"
 
 #, c-format
-msgid "Domain '%s' has been undefined\n"
-msgstr "Toimialueen '%s' määritys poistettiin\n"
+msgid "Domain '%1$s' has been undefined\n"
+msgstr "Toimialueen '%1$s' määritys poistettiin\n"
 
 #, c-format
-msgid "Domain '%s' has no manage save image; removal skipped"
-msgstr "Toimialueella '%s' ei ole hallittavaa tallennuskuvaa; poisto ohitettu"
+msgid "Domain '%1$s' has no manage save image; removal skipped"
+msgstr "Toimialueella '%1$s' ei ole hallittavaa tallennuskuvaa; poisto ohitettu"
 
 #, c-format
-msgid "Domain '%s' is already running"
-msgstr "Toimialue '%s' on jo käynnissä"
+msgid "Domain '%1$s' is already running"
+msgstr "Toimialue '%1$s' on jo käynnissä"
 
 #, c-format
-msgid "Domain '%s' is being rebooted\n"
-msgstr "Toimialue '%s' käynnistetään uudelleen\n"
+msgid "Domain '%1$s' is being rebooted\n"
+msgstr "Toimialue '%1$s' käynnistetään uudelleen\n"
 
 #, c-format
-msgid "Domain '%s' is being shutdown\n"
-msgstr "Toimialue '%s' sammutetaan\n"
+msgid "Domain '%1$s' is being shutdown\n"
+msgstr "Toimialue '%1$s' sammutetaan\n"
 
 #, c-format
-msgid "Domain '%s' marked as autostarted\n"
-msgstr "Toimialueen %s merkitty automaattisesti käynnistetyksi\n"
+msgid "Domain '%1$s' marked as autostarted\n"
+msgstr "Toimialueen %1$s merkitty automaattisesti käynnistetyksi\n"
 
 #, c-format
-msgid "Domain '%s' resumed\n"
+msgid "Domain '%1$s' resumed\n"
 msgstr ""
 
 #, c-format
-msgid "Domain '%s' started\n"
+msgid "Domain '%1$s' started\n"
 msgstr ""
 
 #, c-format
-msgid "Domain '%s' successfully suspended"
+msgid "Domain '%1$s' successfully suspended"
 msgstr ""
 
 #, c-format
-msgid "Domain '%s' successfully woken up"
+msgid "Domain '%1$s' successfully woken up"
 msgstr ""
 
 #, c-format
-msgid "Domain '%s' suspended\n"
+msgid "Domain '%1$s' suspended\n"
 msgstr ""
 
 #, c-format
-msgid "Domain '%s' sysinfo are not available"
+msgid "Domain '%1$s' sysinfo are not available"
 msgstr ""
 
 #, c-format
-msgid "Domain '%s' unmarked as autostarted\n"
-msgstr "Toimialueen %s automaattisen käynnistyksen merkintä poistettu\n"
+msgid "Domain '%1$s' unmarked as autostarted\n"
+msgstr "Toimialueen %1$s automaattisen käynnistyksen merkintä poistettu\n"
 
 #, c-format
-msgid "Domain '%s' was reset\n"
+msgid "Domain '%1$s' was reset\n"
 msgstr ""
 
 msgid "Domain Events"
@@ -5345,7 +5345,7 @@ msgid "Domain already contains a disk with that address"
 msgstr ""
 
 #, c-format
-msgid "Domain already exists with UUID '%s'"
+msgid "Domain already exists with UUID '%1$s'"
 msgstr ""
 
 msgid "Domain already exists, editing existing domains is not supported yet"
@@ -5361,31 +5361,31 @@ msgid "Domain backup job id not found"
 msgstr "Toimialueen varmuuskopiointityön tunnusta ei löydy"
 
 #, c-format
-msgid "Domain backup job id not found: %s"
-msgstr "Toimialueen varmuuskopiointityön tunnusta ei löydy: %s"
+msgid "Domain backup job id not found: %1$s"
+msgstr "Toimialueen varmuuskopiointityön tunnusta ei löydy: %1$s"
 
 #, c-format
-msgid "Domain checkpoint %s children deleted\n"
+msgid "Domain checkpoint %1$s children deleted\n"
 msgstr ""
 
 #, c-format
-msgid "Domain checkpoint %s created"
-msgstr "Toimialueen tarkistuspiste %s luotu"
+msgid "Domain checkpoint %1$s created"
+msgstr "Toimialueen tarkistuspiste %1$s luotu"
 
 #, c-format
-msgid "Domain checkpoint %s created from '%s'"
-msgstr "Toimialueen tarkistuspiste %s luotu tiedostosta '%s'"
+msgid "Domain checkpoint %1$s created from '%2$s'"
+msgstr "Toimialueen tarkistuspiste %1$s luotu tiedostosta '%2$s'"
 
 #, c-format
-msgid "Domain checkpoint %s deleted\n"
-msgstr "Toimialueen tarkistuspiste %s poistettu\n"
+msgid "Domain checkpoint %1$s deleted\n"
+msgstr "Toimialueen tarkistuspiste %1$s poistettu\n"
 
 msgid "Domain checkpoint not found"
 msgstr "Toimialueen tarkistuskohtaa ei löytynyt"
 
 #, c-format
-msgid "Domain checkpoint not found: %s"
-msgstr "Toimialueen tarkistuskohtaa ei löytynyt %s"
+msgid "Domain checkpoint not found: %1$s"
+msgstr "Toimialueen tarkistuskohtaa ei löytynyt %1$s"
 
 msgid "Domain description not changed\n"
 msgstr ""
@@ -5398,12 +5398,12 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Domain has %zd interfaces. Please specify which one to detach using --mac"
+"Domain has %1$zd interfaces. Please specify which one to detach using --mac"
 msgstr ""
 
 #, c-format
 msgid ""
-"Domain has multiple interfaces matching MAC address %s. You must use detach-"
+"Domain has multiple interfaces matching MAC address %1$s. You must use detach-"
 "device and specify the device pci address to remove it."
 msgstr ""
 
@@ -5465,8 +5465,8 @@ msgid "Domain not found"
 msgstr "Toimialuetta ei löytynyt"
 
 #, c-format
-msgid "Domain not found: %s"
-msgstr "Toimialuetta ei löytynyt: %s"
+msgid "Domain not found: %1$s"
+msgstr "Toimialuetta ei löytynyt: %1$s"
 
 msgid ""
 "Domain requires KVM, but it is not available. Check that virtualization is "
@@ -5481,38 +5481,38 @@ msgid "Domain requires at least 1 vCPU"
 msgstr ""
 
 #, c-format
-msgid "Domain restored from %s\n"
-msgstr "Toimialue palautettu tiedostosta %s\n"
+msgid "Domain restored from %1$s\n"
+msgstr "Toimialue palautettu tiedostosta %1$s\n"
 
 msgid "Domain should have at least one disk defined"
 msgstr "Toimialueella tulisi olla vähintään yksi levy määritelty"
 
 #, c-format
-msgid "Domain snapshot %s children deleted\n"
+msgid "Domain snapshot %1$s children deleted\n"
 msgstr ""
 
 #, c-format
-msgid "Domain snapshot %s created"
-msgstr "Toimialueen tilannevedos %s luotu"
+msgid "Domain snapshot %1$s created"
+msgstr "Toimialueen tilannevedos %1$s luotu"
 
 #, c-format
-msgid "Domain snapshot %s created from '%s'"
-msgstr "Toimialueen tilannevedos %s luotu tiedostosta %s"
+msgid "Domain snapshot %1$s created from '%2$s'"
+msgstr "Toimialueen tilannevedos %1$s luotu tiedostosta %2$s"
 
 #, c-format
-msgid "Domain snapshot %s deleted\n"
-msgstr "Toimialueen tilannevedos %s tuhottu\n"
+msgid "Domain snapshot %1$s deleted\n"
+msgstr "Toimialueen tilannevedos %1$s tuhottu\n"
 
 #, c-format
-msgid "Domain snapshot %s reverted\n"
+msgid "Domain snapshot %1$s reverted\n"
 msgstr ""
 
 msgid "Domain snapshot not found"
 msgstr "Toimialueen tilannevedosta ei löytynyt"
 
 #, c-format
-msgid "Domain snapshot not found: %s"
-msgstr "Toimialueen tilannevedosta ei löytynyt: %s"
+msgid "Domain snapshot not found: %1$s"
+msgstr "Toimialueen tilannevedosta ei löytynyt: %1$s"
 
 msgid "Domain title can't contain newlines"
 msgstr ""
@@ -5545,7 +5545,7 @@ msgid "Downtime w/o network:"
 msgstr ""
 
 #, c-format
-msgid "Driver %s cannot be used in embedded mode"
+msgid "Driver %1$s cannot be used in embedded mode"
 msgstr ""
 
 msgid "Driver does not support embedded mode"
@@ -5583,38 +5583,38 @@ msgid "Dump failed"
 msgstr ""
 
 #, c-format
-msgid "Duplicate NUMA cell info for cell id '%u'"
+msgid "Duplicate NUMA cell info for cell id '%1$u'"
 msgstr ""
 
 #, c-format
-msgid "Duplicate USB address bus %u port %s"
+msgid "Duplicate USB address bus %1$u port %2$s"
 msgstr ""
 
 #, c-format
-msgid "Duplicate USB controllers with index %u"
+msgid "Duplicate USB controllers with index %1$u"
 msgstr ""
 
 #, c-format
-msgid "Duplicate USB hub on bus %u port %s"
+msgid "Duplicate USB hub on bus %1$u port %2$s"
 msgstr ""
 
 #, c-format
-msgid "Duplicate block info for '%s'"
+msgid "Duplicate block info for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Duplicate cache type in resctrl for level %u"
+msgid "Duplicate cache type in resctrl for level %1$u"
 msgstr ""
 
 #, c-format
-msgid "Duplicate hash table key '%s'"
+msgid "Duplicate hash table key '%1$s'"
 msgstr ""
 
 msgid "Duplicate info for NUMA latencies"
 msgstr ""
 
 #, c-format
-msgid "Duplicate security driver %s"
+msgid "Duplicate security driver %1$s"
 msgstr ""
 
 msgid "Duration not supported. Use 0 for now"
@@ -5665,7 +5665,7 @@ msgid "Either 'name' or 'parent' must be specified for the 'scsi_host' adapter"
 msgstr ""
 
 #, c-format
-msgid "Either --%s or --%s must be provided"
+msgid "Either --%1$s or --%2$s must be provided"
 msgstr ""
 
 msgid "Eject the media"
@@ -5684,24 +5684,24 @@ msgid "Empty prefix name for resctrl monitor"
 msgstr ""
 
 #, c-format
-msgid "Empty response during %s"
+msgid "Empty response during %1$s"
 msgstr ""
 
 #, c-format
-msgid "Emulator '%s' does not support arch '%s'"
-msgstr "Emulaattori '%s' ei tue arkkitehtuuria '%s'"
+msgid "Emulator '%1$s' does not support arch '%2$s'"
+msgstr "Emulaattori '%1$s' ei tue arkkitehtuuria '%2$s'"
 
 #, c-format
-msgid "Emulator '%s' does not support machine type '%s'"
-msgstr "Emulaattori '%s' ei tue konetyyppiä '%s'"
+msgid "Emulator '%1$s' does not support machine type '%2$s'"
+msgstr "Emulaattori '%1$s' ei tue konetyyppiä '%2$s'"
 
 #, c-format
-msgid "Emulator '%s' does not support os type '%s'"
-msgstr "Emulaattori '%s' ei tue os-tyyppiä '%s'"
+msgid "Emulator '%1$s' does not support os type '%2$s'"
+msgstr "Emulaattori '%1$s' ei tue os-tyyppiä '%2$s'"
 
 #, c-format
-msgid "Emulator '%s' does not support virt type '%s'"
-msgstr "Emulaattori '%s' ei tue virt-tyyppiä '%s'"
+msgid "Emulator '%1$s' does not support virt type '%2$s'"
+msgstr "Emulaattori '%1$s' ei tue virt-tyyppiä '%2$s'"
 
 msgid "Enabled"
 msgstr "Käytössä"
@@ -5710,14 +5710,14 @@ msgid "End of file from agent socket"
 msgstr ""
 
 #, c-format
-msgid "End of file from qemu monitor (vm='%s')"
+msgid "End of file from qemu monitor (vm='%1$s')"
 msgstr ""
 
 msgid "End of file while reading data"
 msgstr ""
 
 #, c-format
-msgid "End of file while reading data: %s"
+msgid "End of file while reading data: %1$s"
 msgstr ""
 
 msgid "End of file while writing data"
@@ -5727,22 +5727,22 @@ msgid "Ensure data previously on a volume is not accessible to future reads"
 msgstr ""
 
 #, c-format
-msgid "Enter %s's password for %s"
+msgid "Enter %1$s's password for %2$s"
 msgstr ""
 
 msgid "Enter new value for secret:"
 msgstr ""
 
 #, c-format
-msgid "Enter username for %s"
+msgid "Enter username for %1$s"
 msgstr ""
 
 #, c-format
-msgid "Enter username for %s [%s]"
+msgid "Enter username for %1$s [%2$s]"
 msgstr ""
 
 #, c-format
-msgid "Error adding route to %s"
+msgid "Error adding route to %1$s"
 msgstr ""
 
 msgid "Error checking for disk label, failed to get disk partition information"
@@ -5752,11 +5752,11 @@ msgid "Error creating initial configuration"
 msgstr "Virhe alkukokoonpanon luomisessa"
 
 #, c-format
-msgid "Error from child process creating '%s'"
+msgid "Error from child process creating '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Error from child process opening '%s'"
+msgid "Error from child process opening '%1$s'"
 msgstr ""
 
 msgid "Error getting 'total-bytes' in reply of guest-get-fsinfo"
@@ -5766,7 +5766,7 @@ msgid "Error getting 'used-bytes' in reply of guest-get-fsinfo"
 msgstr ""
 
 #, c-format
-msgid "Error getting physical function's '%s' virtual_functions"
+msgid "Error getting physical function's '%1$s' virtual_functions"
 msgstr ""
 
 msgid "Error in xmlAddPrevSibling"
@@ -5782,30 +5782,30 @@ msgid "Error notify callback must be supplied"
 msgstr ""
 
 #, c-format
-msgid "Error opening file %s"
-msgstr "Virhe tiedoston avaamisessa %s"
+msgid "Error opening file %1$s"
+msgstr "Virhe tiedoston avaamisessa %1$s"
 
 #, c-format
-msgid "Error reading secret: %s"
+msgid "Error reading secret: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Error removing IP address from %s"
+msgid "Error removing IP address from %1$s"
 msgstr ""
 
 msgid "Error while building firewall"
 msgstr ""
 
 #, c-format
-msgid "Error while building firewall: %s"
+msgid "Error while building firewall: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Error while closing medium, rc=%08x"
+msgid "Error while closing medium, rc=%1$08x"
 msgstr ""
 
 #, c-format
-msgid "Error while creating diff storage, rc=%08x"
+msgid "Error while creating diff storage, rc=%1$08x"
 msgstr ""
 
 msgid "Error while processing agent IO"
@@ -5815,7 +5815,7 @@ msgid "Error while processing command's IO"
 msgstr ""
 
 #, c-format
-msgid "Error while processing monitor IO (vm='%s')"
+msgid "Error while processing monitor IO (vm='%1$s')"
 msgstr ""
 
 msgid "Error while reading /proc/cgroups"
@@ -5825,15 +5825,15 @@ msgid "Error while reading the domain name"
 msgstr ""
 
 #, c-format
-msgid "Error while removing hostonly network interface, rc=%08x"
+msgid "Error while removing hostonly network interface, rc=%1$08x"
 msgstr ""
 
 #, c-format
-msgid "Escape character is %s"
+msgid "Escape character is %1$s"
 msgstr ""
 
 #, c-format
-msgid "Ethernet controller index %d out of [0..%d] range"
+msgid "Ethernet controller index %1$d out of [0..%2$d] range"
 msgstr ""
 
 msgid "Event thread is already running"
@@ -5848,36 +5848,36 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Exceeded max iface limit %d"
+msgid "Exceeded max iface limit %1$d"
 msgstr ""
 
 msgid "Executing new processes is not supported on Win32 platform"
 msgstr ""
 
 #, c-format
-msgid "Existing device %s has no type"
+msgid "Existing device %1$s has no type"
 msgstr ""
 
 #, c-format
-msgid "Existing device %s is already a bridge"
+msgid "Existing device %1$s is already a bridge"
 msgstr ""
 
 msgid "Exit after timeout period"
 msgstr ""
 
 #, c-format
-msgid "Expected a /dev path for '%s'"
-msgstr "Odotettu /dev-polku '%s':lle"
+msgid "Expected a /dev path for '%1$s'"
+msgstr "Odotettu /dev-polku '%1$s':lle"
 
 #, c-format
-msgid "Expected an interface of type 'network' not '%s'"
+msgid "Expected an interface of type 'network' not '%1$s'"
 msgstr ""
 
 msgid "Expected at least one file descriptor"
 msgstr ""
 
 #, c-format
-msgid "Expected caps for '%s' but saw '%s'"
+msgid "Expected caps for '%1$s' but saw '%2$s'"
 msgstr ""
 
 msgid "Expected downtime:"
@@ -5887,122 +5887,122 @@ msgid "Expected exactly 1 host for the storage pool"
 msgstr ""
 
 #, c-format
-msgid "Expecting %d FD names but got %u"
+msgid "Expecting %1$d FD names but got %2$u"
 msgstr ""
 
 #, c-format
-msgid "Expecting '%s' to be a %s host but found a %s host"
+msgid "Expecting '%1$s' to be a %2$s host but found a %3$s host"
 msgstr ""
 
 #, c-format
-msgid "Expecting VI API type 'HostAgent' or 'VirtualCenter' but found '%s'"
+msgid "Expecting VI API type 'HostAgent' or 'VirtualCenter' but found '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Expecting VMX entry '%s' to be 'ata-hardDisk' or 'disk' but found '%s'"
+msgid "Expecting VMX entry '%1$s' to be 'ata-hardDisk' or 'disk' but found '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Expecting VMX entry '%s' to be 'buslogic' or 'lsilogic' or 'lsisas1068' or "
-"'pvscsi' but found '%s'"
+"Expecting VMX entry '%1$s' to be 'buslogic' or 'lsilogic' or 'lsisas1068' or "
+"'pvscsi' but found '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Expecting VMX entry '%s' to be 'cdrom-image' but found '%s'"
+msgid "Expecting VMX entry '%1$s' to be 'cdrom-image' but found '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Expecting VMX entry '%s' to be 'device' or 'file' but found '%s'"
+msgid "Expecting VMX entry '%1$s' to be 'device' or 'file' but found '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Expecting VMX entry '%s' to be 'device', 'file' or 'pipe' or 'network' but "
-"found '%s'"
+"Expecting VMX entry '%1$s' to be 'device', 'file' or 'pipe' or 'network' but "
+"found '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Expecting VMX entry '%s' to be 'generated' or 'static' or 'vpx' but found "
-"'%s'"
+"Expecting VMX entry '%1$s' to be 'generated' or 'static' or 'vpx' but found "
+"'%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Expecting VMX entry '%s' to be 'scsi-hardDisk' or 'disk' but found '%s'"
+msgid "Expecting VMX entry '%1$s' to be 'scsi-hardDisk' or 'disk' but found '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Expecting VMX entry '%s' to be 'server' or 'client' but found '%s'"
+msgid "Expecting VMX entry '%1$s' to be 'server' or 'client' but found '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Expecting VMX entry '%s' to be 'vlance' or 'vmxnet' or 'vmxnet3' or 'e1000' "
-"or 'e1000e' but found '%s'"
+"Expecting VMX entry '%1$s' to be 'vlance' or 'vmxnet' or 'vmxnet3' or 'e1000' "
+"or 'e1000e' but found '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Expecting VMX entry '%s' to be MAC address but found '%s'"
+msgid "Expecting VMX entry '%1$s' to be MAC address but found '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Expecting VMX entry 'config.version' to be 8 but found %lld"
+msgid "Expecting VMX entry 'config.version' to be 8 but found %1$lld"
 msgstr ""
 
 #, c-format
 msgid ""
 "Expecting VMX entry 'memsize' to be an unsigned integer (multiple of 4) but "
-"found %lld"
+"found %1$lld"
 msgstr ""
 
 #, c-format
 msgid ""
 "Expecting VMX entry 'numvcpus' to be an unsigned integer greater than 0 but "
-"found %lld"
+"found %1$lld"
 msgstr ""
 
 #, c-format
 msgid ""
 "Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of "
-"unsigned integers but found '%s'"
+"unsigned integers but found '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
 "Expecting VMX entry 'sched.cpu.affinity' to contain at least as many values "
-"as 'numvcpus' (%lld) but found only %u value(s)"
+"as 'numvcpus' (%1$lld) but found only %2$u value(s)"
 msgstr ""
 
 #, c-format
 msgid ""
 "Expecting VMX entry 'sched.cpu.shares' to be an unsigned integer or 'low', "
-"'normal' or 'high' but found '%s'"
+"'normal' or 'high' but found '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Expecting VMX entry 'virtualHW.version' to be 4 or higher but found %lld"
+"Expecting VMX entry 'virtualHW.version' to be 4 or higher but found %1$lld"
 msgstr ""
 
 #, c-format
-msgid "Expecting domain XML CPU mode 'custom' but found '%s'"
+msgid "Expecting domain XML CPU mode 'custom' but found '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Expecting domain XML CPU sockets per core as %d but found %d"
+msgid "Expecting domain XML CPU sockets per core as %1$d but found %2$d"
 msgstr ""
 
 #, c-format
 msgid ""
 "Expecting domain XML attribute 'arch' of entry 'os/type' to be 'i686' or "
-"'x86_64' but found '%s'"
+"'x86_64' but found '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
 "Expecting domain XML attribute 'cpuset' of entry 'vcpu' to contain at least "
-"%d CPU(s)"
+"%1$d CPU(s)"
 msgstr ""
 
 msgid ""
@@ -6023,13 +6023,13 @@ msgstr ""
 #, c-format
 msgid ""
 "Expecting domain XML attribute 'model' of entry 'controller' to be "
-"'buslogic' or 'lsilogic' or 'lsisas1068' or 'vmpvscsi' but found '%s'"
+"'buslogic' or 'lsilogic' or 'lsisas1068' or 'vmpvscsi' but found '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
 "Expecting domain XML entry 'devices/interface/model' to be 'vlance' or "
-"'vmxnet' or 'vmxnet2' or 'vmxnet3' or 'e1000' or 'e1000e' but found '%s'"
+"'vmxnet' or 'vmxnet2' or 'vmxnet3' or 'e1000' or 'e1000e' but found '%1$s'"
 msgstr ""
 
 msgid "Expecting domain XML entry 'vcpu' to be greater than 0"
@@ -6037,23 +6037,23 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Expecting product 'gsx' or 'esx' or 'embeddedEsx' or 'vpx' but found '%s'"
+"Expecting product 'gsx' or 'esx' or 'embeddedEsx' or 'vpx' but found '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Expecting source '%s' of first file-based harddisk to be a VMDK image"
+msgid "Expecting source '%1$s' of first file-based harddisk to be a VMDK image"
 msgstr ""
 
 #, c-format
-msgid "Expecting type '%s' but found '%s'"
+msgid "Expecting type '%1$s' but found '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Expecting type to begin with 'ArrayOf' but found '%s'"
+msgid "Expecting type to begin with 'ArrayOf' but found '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Expecting virt type to be '%s' but found '%s'"
+msgid "Expecting virt type to be '%1$s' but found '%2$s'"
 msgstr ""
 
 msgid "Expiry Time"
@@ -6067,7 +6067,7 @@ msgid "Extended attributes are not supported on this system"
 msgstr ""
 
 #, c-format
-msgid "Extra data in disabled network '%s'"
+msgid "Extra data in disabled network '%1$s'"
 msgstr ""
 
 msgid "Extract the checkpoint's parent, if any"
@@ -6080,15 +6080,15 @@ msgid "FAIL"
 msgstr ""
 
 #, c-format
-msgid "FDC bus index %d out of [0] range"
+msgid "FDC bus index %1$d out of [0] range"
 msgstr ""
 
 #, c-format
-msgid "FDC controller index %d out of [0] range"
+msgid "FDC controller index %1$d out of [0] range"
 msgstr ""
 
 #, c-format
-msgid "FDC unit index %d out of [0..1] range"
+msgid "FDC unit index %1$d out of [0..1] range"
 msgstr ""
 
 msgid "Fail to create socket for incoming migration"
@@ -6101,58 +6101,58 @@ msgid "Failed disable mount propagation out of the root filesystem"
 msgstr ""
 
 #, c-format
-msgid "Failed new node mode for target '%s'"
+msgid "Failed new node mode for target '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed set TLS x509 credentials: %s"
+msgid "Failed set TLS x509 credentials: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Failed testunitready: %s"
-msgstr "Epäonnistui testunitready: %s"
+msgid "Failed testunitready: %1$s"
+msgstr "Epäonnistui testunitready: %1$s"
 
 msgid "Failed to accept migration connection"
 msgstr "Siirtoyhteyden hyväksyminen epäonnistui"
 
 #, c-format
-msgid "Failed to access '%s'"
-msgstr "'%s':n käyttö epäonnistui"
+msgid "Failed to access '%1$s'"
+msgstr "'%1$s':n käyttö epäonnistui"
 
 msgid "Failed to acquire lock"
 msgstr "Lukituksen hankinta epäonnistui"
 
 #, c-format
-msgid "Failed to acquire lock: %s"
-msgstr "Lukituksen hankinta epäonnistui: %s"
+msgid "Failed to acquire lock: %1$s"
+msgstr "Lukituksen hankinta epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to acquire pid file '%s'"
-msgstr "PID-tiedoston '%s' hakeminen epäonnistui"
+msgid "Failed to acquire pid file '%1$s'"
+msgstr "PID-tiedoston '%1$s' hakeminen epäonnistui"
 
 #, c-format
-msgid "Failed to add %s controller type definition"
+msgid "Failed to add %1$s controller type definition"
 msgstr ""
 
 #, c-format
-msgid "Failed to add IP address %s to IP address cache for interface %s"
+msgid "Failed to add IP address %1$s to IP address cache for interface %2$s"
 msgstr ""
 
 #, c-format
-msgid "Failed to add IP address %s/%d%s%s%s%s to %s"
+msgid "Failed to add IP address %1$s/%2$d%3$s%4$s%5$s%6$s to %7$s"
 msgstr ""
 
 #, c-format
-msgid "Failed to add PCI device %s to the inactive list"
-msgstr "PCI-laitteen %s lisääminen epäaktiiviseen luetteloon epäonnistui"
+msgid "Failed to add PCI device %1$s to the inactive list"
+msgstr "PCI-laitteen %1$s lisääminen epäaktiiviseen luetteloon epäonnistui"
 
 #, c-format
-msgid "Failed to add capability %s: %d"
-msgstr "Kyvyn %s lisääminen epäonnistui: %d"
+msgid "Failed to add capability %1$s: %2$d"
+msgstr "Kyvyn %1$s lisääminen epäonnistui: %2$d"
 
 #, c-format
 msgid ""
-"Failed to add driver '%s' to driver_override  interface of PCI device '%s'"
+"Failed to add driver '%1$s' to driver_override  interface of PCI device '%2$s'"
 msgstr ""
 
 msgid "Failed to add netlink event handle watch"
@@ -6162,34 +6162,34 @@ msgid "Failed to add signal handle watch"
 msgstr ""
 
 #, c-format
-msgid "Failed to add storage controller (name: %s, busType: %d)"
+msgid "Failed to add storage controller (name: %1$s, busType: %2$d)"
 msgstr ""
 
 #, c-format
-msgid "Failed to allocate PCI device list: %s"
-msgstr "PCI-laiteluettelon allokointi epäonnistui: %s"
+msgid "Failed to allocate PCI device list: %1$s"
+msgstr "PCI-laiteluettelon allokointi epäonnistui: %1$s"
 
 msgid "Failed to allocate XML buffer"
 msgstr "XML-puskurin allokointi epäonnistui"
 
 #, c-format
-msgid "Failed to allocate slirp for '%s'"
-msgstr "slirp:n varaaminen '%s':lle epäonnistui"
+msgid "Failed to allocate slirp for '%1$s'"
+msgstr "slirp:n varaaminen '%1$s':lle epäonnistui"
 
 msgid "Failed to allocate tty"
 msgstr "tty:n varaaminen epäonnistui"
 
 #, c-format
-msgid "Failed to apply capabilities: %d"
-msgstr "Kykyjen käyttäminen epäonnistui: %d"
+msgid "Failed to apply capabilities: %1$d"
+msgstr "Kykyjen käyttäminen epäonnistui: %1$d"
 
 #, c-format
-msgid "Failed to apply firewall rules %s: %s"
-msgstr "Palomuurisääntöjen %s soveltaminen epäonnistui: %s"
+msgid "Failed to apply firewall rules %1$s: %2$s"
+msgstr "Palomuurisääntöjen %1$s soveltaminen epäonnistui: %2$s"
 
 #, c-format
-msgid "Failed to attach device from %s"
-msgstr "Laitteen liittäminen tiedostosta %s epäonnistui"
+msgid "Failed to attach device from %1$s"
+msgstr "Laitteen liittäminen tiedostosta %1$s epäonnistui"
 
 msgid "Failed to attach disk"
 msgstr "Levyn liittäminen epäonnistui"
@@ -6198,20 +6198,20 @@ msgid "Failed to attach interface"
 msgstr "Liitännän liittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to attach to pid %u"
-msgstr "PID:n %u liittäminen epäonnistui"
+msgid "Failed to attach to pid %1$u"
+msgstr "PID:n %1$u liittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to authenticate as 'none': %s"
-msgstr "Todentaminen 'none'na epäonnistui: %s"
+msgid "Failed to authenticate as 'none': %1$s"
+msgstr "Todentaminen 'none'na epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to autostart VM '%s': %s"
-msgstr "Virtuaalikoneen '%s' automaattinen käynnistys epäonnistui: %s"
+msgid "Failed to autostart VM '%1$s': %2$s"
+msgstr "Virtuaalikoneen '%1$s' automaattinen käynnistys epäonnistui: %2$s"
 
 #, c-format
-msgid "Failed to autostart storage pool '%s': %s"
-msgstr "Tallennusvarannon '%s' automaattinen käynnistys epäonnistui: %s"
+msgid "Failed to autostart storage pool '%1$s': %2$s"
+msgstr "Tallennusvarannon '%1$s' automaattinen käynnistys epäonnistui: %2$s"
 
 msgid "Failed to balloon domain0 memory"
 msgstr "Toimialue0-muistin ilmapallo:minen epäonnistui"
@@ -6220,24 +6220,24 @@ msgid "Failed to begin network config change transaction"
 msgstr "Verkkokokoonpanon muutostapahtuman aloittaminen epäonnistui"
 
 #, c-format
-msgid "Failed to bind %s on to %s"
-msgstr "%s:n liittäminen %s:een epäonnistui"
+msgid "Failed to bind %1$s on to %2$s"
+msgstr "%1$s:n liittäminen %2$s:een epäonnistui"
 
 #, c-format
-msgid "Failed to bind %s to new root %s"
-msgstr "%s:n liittäminen uuteen rootiin %s epäonnistui"
+msgid "Failed to bind %1$s to new root %2$s"
+msgstr "%1$s:n liittäminen uuteen rootiin %2$s epäonnistui"
 
 #, c-format
-msgid "Failed to bind cgroup '%s' on '%s'"
-msgstr "cgroup '%s' -sidonta epäonnistui '%s':lla"
+msgid "Failed to bind cgroup '%1$s' on '%2$s'"
+msgstr "cgroup '%1$s' -sidonta epäonnistui '%2$s':lla"
 
 #, c-format
-msgid "Failed to bind mount directory %s to %s"
-msgstr "Liitoshakemiston %s sidonta %s:een epäonnistui"
+msgid "Failed to bind mount directory %1$s to %2$s"
+msgstr "Liitoshakemiston %1$s sidonta %2$s:een epäonnistui"
 
 #, c-format
-msgid "Failed to bind socket to '%s'"
-msgstr "Pistokkeen liittäminen '%s':een epäonnistui"
+msgid "Failed to bind socket to '%1$s'"
+msgstr "Pistokkeen liittäminen '%1$s':een epäonnistui"
 
 msgid "Failed to build pidfile path"
 msgstr "Pidfile-polun rakentaminen epäonnistui"
@@ -6246,35 +6246,35 @@ msgid "Failed to build pidfile path."
 msgstr "Pidfile-polun rakentaminen epäonnistui."
 
 #, c-format
-msgid "Failed to build pool %s"
-msgstr "Varannon %s luominen epäonnistui"
+msgid "Failed to build pool %1$s"
+msgstr "Varannon %1$s luominen epäonnistui"
 
 #, c-format
-msgid "Failed to change owner of %s to %u:%u"
-msgstr "Omistajan %s vaihtaminen %u:ksi epäonnistui:%u"
+msgid "Failed to change owner of %1$s to %2$u:%3$u"
+msgstr "Omistajan %1$s vaihtaminen %2$u:ksi epäonnistui:%3$u"
 
 #, c-format
-msgid "Failed to change ownership of '%s' to %d:%d"
-msgstr "'%s':n omistajuuden vaihtaminen %d:ksi epäonnistui:%d"
+msgid "Failed to change ownership of '%1$s' to %2$d:%3$d"
+msgstr "'%1$s':n omistajuuden vaihtaminen %2$d:ksi epäonnistui:%3$d"
 
 #, c-format
-msgid "Failed to change ownership of tty %s"
-msgstr "tty:n %s omistajuuden vaihtaminen epäonnistui"
+msgid "Failed to change ownership of tty %1$s"
+msgstr "tty:n %1$s omistajuuden vaihtaminen epäonnistui"
 
 #, c-format
-msgid "Failed to change size of volume '%s' by %s"
-msgstr "Taltion '%s' koon muuttaminen %s:lla epäonnistui"
+msgid "Failed to change size of volume '%1$s' by %2$s"
+msgstr "Taltion '%1$s' koon muuttaminen %2$s:lla epäonnistui"
 
 #, c-format
-msgid "Failed to change size of volume '%s' to %s"
-msgstr "Taltion '%s' koon muuttaminen %s:ksi epäonnistui"
+msgid "Failed to change size of volume '%1$s' to %2$s"
+msgstr "Taltion '%1$s' koon muuttaminen %2$s:ksi epäonnistui"
 
 msgid "Failed to change storage controller model"
 msgstr ""
 
 #, c-format
-msgid "Failed to chdir into %s"
-msgstr "Hakemiston chdir:n %s:ksi epäonnistui"
+msgid "Failed to chdir into %1$s"
+msgstr "Hakemiston chdir:n %1$s:ksi epäonnistui"
 
 msgid "Failed to check for domain managed save image"
 msgstr "Toimialueen hallinnoiman tallennetun kuvan tarkistaminen epäonnistui"
@@ -6284,32 +6284,32 @@ msgstr ""
 "Hallinnoidun tallennetun levykuvan olemassaolon tarkistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to check system token '%s'"
+msgid "Failed to check system token '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to chown device %s"
-msgstr "Laitteen %s chown :n epäonnistui"
+msgid "Failed to chown device %1$s"
+msgstr "Laitteen %1$s chown :n epäonnistui"
 
 #, c-format
-msgid "Failed to clean up %s"
-msgstr "%s:n puhdistaminen epäonnistui"
+msgid "Failed to clean up %1$s"
+msgstr "%1$s:n puhdistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to clear security context for agent for %s"
-msgstr "Agentin %s suojauskontekstin tyhjentäminen epäonnistui"
+msgid "Failed to clear security context for agent for %1$s"
+msgstr "Agentin %1$s suojauskontekstin tyhjentäminen epäonnistui"
 
 #, c-format
-msgid "Failed to clear security context for monitor for %s"
-msgstr "Näytön suojauskontekstin tyhjentäminen %s:ta varten epäonnistui"
+msgid "Failed to clear security context for monitor for %1$s"
+msgstr "Näytön suojauskontekstin tyhjentäminen %1$s:ta varten epäonnistui"
 
 #, c-format
-msgid "Failed to clone vol from %s"
-msgstr "Volyymin kloonaus volyymistä %s epäonnistui"
+msgid "Failed to clone vol from %1$s"
+msgstr "Volyymin kloonaus volyymistä %1$s epäonnistui"
 
 #, c-format
-msgid "Failed to close bind target %s"
-msgstr "Sidoskohteen %s sulkeminen epäonnistui"
+msgid "Failed to close bind target %1$s"
+msgstr "Sidoskohteen %1$s sulkeminen epäonnistui"
 
 msgid "Failed to collect auth credentials"
 msgstr "Todentamistietojen kerääminen epäonnistui"
@@ -6318,27 +6318,27 @@ msgid "Failed to commit network config change transaction"
 msgstr "Verkkokokoonpanon muutostapahtuman teko epäonnistui"
 
 #, c-format
-msgid "Failed to compare host CPU with %s"
-msgstr "Isäntäsuorittimen ja %s:n vertaaminen epäonnistui"
+msgid "Failed to compare host CPU with %1$s"
+msgstr "Isäntäsuorittimen ja %1$s:n vertaaminen epäonnistui"
 
 #, c-format
-msgid "Failed to compare hypervisor CPU with %s"
-msgstr "Hypervisorin ja %s:n vertaaminen epäonnistui"
+msgid "Failed to compare hypervisor CPU with %1$s"
+msgstr "Hypervisorin ja %1$s:n vertaaminen epäonnistui"
 
 #, c-format
-msgid "Failed to compile regex %s"
-msgstr "Regex:n %s kokoaminen epäonnistui"
+msgid "Failed to compile regex %1$s"
+msgstr "Regex:n %1$s kokoaminen epäonnistui"
 
 #, c-format
-msgid "Failed to complete action %s on media"
-msgstr "Toiminnon %s suorittaminen mediaan epäonnistui"
+msgid "Failed to complete action %1$s on media"
+msgstr "Toiminnon %1$s suorittaminen mediaan epäonnistui"
 
 msgid "Failed to complete tree listing"
 msgstr "Puun luettelon viimeistely epäonnistui"
 
 #, c-format
-msgid "Failed to connect socket to '%s'"
-msgstr "Pistokkeen liittäminen '%s':een epäonnistui"
+msgid "Failed to connect socket to '%1$s'"
+msgstr "Pistokkeen liittäminen '%1$s':een epäonnistui"
 
 msgid "Failed to connect to ssh agent"
 msgstr "Yhteyden muodostaminen ssh-agenttiin epäonnistui"
@@ -6347,28 +6347,28 @@ msgid "Failed to connect to the admin server"
 msgstr "Yhteyden muodostaminen ylläpitopalvelimeeseen epäonnistui"
 
 #, c-format
-msgid "Failed to connect: %s"
-msgstr "Yhteyden muodostaminen epäonnistui: %s"
+msgid "Failed to connect: %1$s"
+msgstr "Yhteyden muodostaminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to convert '%s' to int"
-msgstr "'%s':n muuntaminen int:ksi epäonnistui"
+msgid "Failed to convert '%1$s' to int"
+msgstr "'%1$s':n muuntaminen int:ksi epäonnistui"
 
 #, c-format
-msgid "Failed to convert '%s' to unsigned int"
+msgid "Failed to convert '%1$s' to unsigned int"
 msgstr ""
 
 #, c-format
-msgid "Failed to convert '%s' to unsigned long long"
+msgid "Failed to convert '%1$s' to unsigned long long"
 msgstr ""
 
 #, c-format
-msgid "Failed to convert interface index %d to a name"
-msgstr "Liitäntäindeksin %d muuntaminen nimeksi epäonnistui"
+msgid "Failed to convert interface index %1$d to a name"
+msgstr "Liitäntäindeksin %1$d muuntaminen nimeksi epäonnistui"
 
 #, c-format
-msgid "Failed to convert loadparm '%s' to upper case"
-msgstr "loadparmin '%s' muuntaminen isoihin kirjaimiin epäonnistui"
+msgid "Failed to convert loadparm '%1$s' to upper case"
+msgstr "loadparmin '%1$s' muuntaminen isoihin kirjaimiin epäonnistui"
 
 msgid "Failed to convert the command string to argv-lists"
 msgstr "Komentosarjan muuntaminen argv-luetteloiksi epäonnistui"
@@ -6377,7 +6377,7 @@ msgid "Failed to copy XML node"
 msgstr "XML-solmun kopiointi epäonnistui"
 
 #, c-format
-msgid "Failed to core dump domain '%s' to %s"
+msgid "Failed to core dump domain '%1$s' to %2$s"
 msgstr ""
 
 msgid "Failed to count network filters"
@@ -6390,16 +6390,16 @@ msgid "Failed to count secrets"
 msgstr "Salaisuuksien laskeminen epäonnistui"
 
 #, c-format
-msgid "Failed to create %s"
-msgstr "%s:n luonti epäonnistui"
+msgid "Failed to create %1$s"
+msgstr "%1$s:n luonti epäonnistui"
 
 #, c-format
-msgid "Failed to create '%s': %s"
-msgstr "%s':n luominen epäonnistui: %s"
+msgid "Failed to create '%1$s': %2$s"
+msgstr "%1$s':n luominen epäonnistui: %2$s"
 
 #, c-format
-msgid "Failed to create SASL client context: %d (%s)"
-msgstr "SASL-asiakasympäristön luominen epäonnistui: %d (%s)"
+msgid "Failed to create SASL client context: %1$d (%2$s)"
+msgstr "SASL-asiakasympäristön luominen epäonnistui: %1$d (%2$s)"
 
 msgid "Failed to create XML"
 msgstr "XML:n luonti epäonnistui"
@@ -6408,138 +6408,138 @@ msgid "Failed to create XML config object"
 msgstr "XML-määritysesineen luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create bind target %s"
-msgstr "Sidontakohteen %s luominen epäonnistui"
+msgid "Failed to create bind target %1$s"
+msgstr "Sidontakohteen %1$s luominen epäonnistui"
 
 msgid "Failed to create bridge node in xml document"
 msgstr "Silta-solmun luominen xml-asiakirjaan epäonnistui"
 
 #, c-format
-msgid "Failed to create cache dir %s"
-msgstr "välimuistihakemiston '%s' luominen epäonnistui"
+msgid "Failed to create cache dir %1$s"
+msgstr "välimuistihakemiston '%1$s' luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create channel target dir %s"
-msgstr "Kanavan kohdehakemiston %s luominen epäonnistui"
+msgid "Failed to create channel target dir %1$s"
+msgstr "Kanavan kohdehakemiston %1$s luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create checkpoint dir %s"
-msgstr "Tarkistuskohdan hakemiston %s luominen epäonnistui"
+msgid "Failed to create checkpoint dir %1$s"
+msgstr "Tarkistuskohdan hakemiston %1$s luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create dbus state dir %s"
-msgstr "dbus tilahakemiston '%s' luominen epäonnistui"
+msgid "Failed to create dbus state dir %1$s"
+msgstr "dbus tilahakemiston '%1$s' luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create directory for '%s' dev '%s'"
-msgstr "Hakemiston luominen laitteelle '%s' epäonnistui '%s'"
+msgid "Failed to create directory for '%1$s' dev '%2$s'"
+msgstr "Hakemiston luominen laitteelle '%1$s' epäonnistui '%2$s'"
 
 #, c-format
-msgid "Failed to create directory for device %s"
-msgstr "Laitteen %s hakemiston luominen epäonnistui"
+msgid "Failed to create directory for device %1$s"
+msgstr "Laitteen %1$s hakemiston luominen epäonnistui"
 
 msgid "Failed to create disk pool geometry"
 msgstr "Levyvarannon geometrian luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create domain from %s"
-msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
+msgid "Failed to create domain from %1$s"
+msgstr "Toimialueen luonti tiedostosta %1$s epäonnistui"
 
 #, c-format
-msgid "Failed to create domain save file '%s'"
-msgstr "Toimialueen tallennustiedoston '%s' luominen epäonnistui"
+msgid "Failed to create domain save file '%1$s'"
+msgstr "Toimialueen tallennustiedoston '%1$s' luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create dump dir %s"
-msgstr "dumppaushakemiston '%s' luominen epäonnistui"
+msgid "Failed to create dump dir %1$s"
+msgstr "dumppaushakemiston '%1$s' luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create file '%s'"
-msgstr "Tiedoston '%s' luominen epäonnistui"
+msgid "Failed to create file '%1$s'"
+msgstr "Tiedoston '%1$s' luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create file '%s': couldn't determine fs type"
+msgid "Failed to create file '%1$s': couldn't determine fs type"
 msgstr ""
 
 #, c-format
-msgid "Failed to create filesystem probe for device %s"
-msgstr "Tiedostojärjestelmän koettimen luominen laitteelle %s epäonnistui"
+msgid "Failed to create filesystem probe for device %1$s"
+msgstr "Tiedostojärjestelmän koettimen luominen laitteelle %1$s epäonnistui"
 
 msgid "Failed to create interface node under bridge node in xml document"
 msgstr ""
 
 #, c-format
-msgid "Failed to create iscsi context for %s"
-msgstr "%s:n iscsi-kontekstin luominen epäonnistui"
+msgid "Failed to create iscsi context for %1$s"
+msgstr "%1$s:n iscsi-kontekstin luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create lib dir %s"
-msgstr "lib-hakemiston '%s' luominen epäonnistui"
+msgid "Failed to create lib dir %1$s"
+msgstr "lib-hakemiston '%1$s' luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create memory backing dir %s"
-msgstr "Muistin taustahakemiston %s luominen epäonnistui"
+msgid "Failed to create memory backing dir %1$s"
+msgstr "Muistin taustahakemiston %1$s luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create network filter from %s"
-msgstr "Verkkosuodattimen luominen %s:sta epäonnistui"
+msgid "Failed to create network filter from %1$s"
+msgstr "Verkkosuodattimen luominen %1$s:sta epäonnistui"
 
 #, c-format
-msgid "Failed to create network from %s"
-msgstr "Verkon luominen tiedostosta %s epäonnistui"
+msgid "Failed to create network from %1$s"
+msgstr "Verkon luominen tiedostosta %1$s epäonnistui"
 
 #, c-format
-msgid "Failed to create node device from %s"
-msgstr "Solmulaitteen luominen %s:sta epäonnistui"
+msgid "Failed to create node device from %1$s"
+msgstr "Solmulaitteen luominen %1$s:sta epäonnistui"
 
 #, c-format
-msgid "Failed to create nvram dir %s"
-msgstr "nvram-hakemiston '%s' luominen epäonnistui"
+msgid "Failed to create nvram dir %1$s"
+msgstr "nvram-hakemiston '%1$s' luominen epäonnistui"
 
 msgid "Failed to create or modify the state XML attribute"
 msgstr ""
 
 #, c-format
-msgid "Failed to create passt state dir %s"
+msgid "Failed to create passt state dir %1$s"
 msgstr ""
 
 #, c-format
-msgid "Failed to create pool %s"
-msgstr "Varannon %s luominen epäonnistui"
+msgid "Failed to create pool %1$s"
+msgstr "Varannon %1$s luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create pool from %s"
-msgstr "Varannon luominen %s:sta epäonnistui"
+msgid "Failed to create pool from %1$s"
+msgstr "Varannon luominen %1$s:sta epäonnistui"
 
 msgid "Failed to create reboot thread, killing domain"
 msgstr "Uudelleenkäynnistyslangan luominen epäonnistui, toimialueen tappaminen"
 
 #, c-format
-msgid "Failed to create save dir %s"
-msgstr "save-hakemiston '%s' luominen epäonnistui"
+msgid "Failed to create save dir %1$s"
+msgstr "save-hakemiston '%1$s' luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create slirp state dir %s"
-msgstr "slirp state-hakemiston '%s' luominen epäonnistui"
+msgid "Failed to create slirp state dir %1$s"
+msgstr "slirp state-hakemiston '%1$s' luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create snapshot dir %s"
-msgstr "snapshot hakemiston '%s' luominen epäonnistui"
+msgid "Failed to create snapshot dir %1$s"
+msgstr "snapshot hakemiston '%1$s' luominen epäonnistui"
 
 msgid "Failed to create socket"
 msgstr "Pistokkeen luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create state dir %s"
-msgstr "Tilahakemiston %s luominen epäonnistui"
+msgid "Failed to create state dir %1$s"
+msgstr "Tilahakemiston %1$s luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create state dir '%s'"
-msgstr "Tilahakemiston %s luominen epäonnistui"
+msgid "Failed to create state dir '%1$s'"
+msgstr "Tilahakemiston %1$s luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create symlink '%s' to '%s'"
-msgstr "Symlinkin '%s' luominen '%s':een epäonnistui"
+msgid "Failed to create symlink '%1$s' to '%2$s'"
+msgstr "Symlinkin '%1$s' luominen '%2$s':een epäonnistui"
 
 msgid "Failed to create thread"
 msgstr "Viestiketjun luominen epäonnistui"
@@ -6568,151 +6568,151 @@ msgid "Failed to create thread to suspend the host"
 msgstr "Viestiketjun luominen isännän keskeyttämiseen epäonnistui"
 
 #, c-format
-msgid "Failed to create unique directory with template '%s' for probing QEMU"
+msgid "Failed to create unique directory with template '%1$s' for probing QEMU"
 msgstr ""
 
 #, c-format
-msgid "Failed to create v1 controller %s for group"
-msgstr "V1-ohjaimen %s luominen ryhmää varten epäonnistui"
+msgid "Failed to create v1 controller %1$s for group"
+msgstr "V1-ohjaimen %1$s luominen ryhmää varten epäonnistui"
 
 #, c-format
-msgid "Failed to create v2 cgroup '%s'"
-msgstr "V2-ryhmän '%s' luominen epäonnistui"
+msgid "Failed to create v2 cgroup '%1$s'"
+msgstr "V2-ryhmän '%1$s' luominen epäonnistui"
 
 msgid "Failed to create vbox driver object."
 msgstr "Vbox-ohjainobjektin luominen epäonnistui."
 
 #, c-format
-msgid "Failed to create vol %s"
-msgstr "Taltion %s luominen epäonnistui"
+msgid "Failed to create vol %1$s"
+msgstr "Taltion %1$s luominen epäonnistui"
 
 #, c-format
-msgid "Failed to create vol from %s"
-msgstr "Taltion luominen %s:sta epäonnistui"
+msgid "Failed to create vol from %1$s"
+msgstr "Taltion luominen %1$s:sta epäonnistui"
 
 #, c-format
-msgid "Failed to define domain from %s"
-msgstr "Toimialueen määrittäminen tiedostosta %s epäonnistui"
+msgid "Failed to define domain from %1$s"
+msgstr "Toimialueen määrittäminen tiedostosta %1$s epäonnistui"
 
 #, c-format
-msgid "Failed to define interface from %s"
-msgstr "Liitännän määritys %s:sta epäonnistui"
+msgid "Failed to define interface from %1$s"
+msgstr "Liitännän määritys %1$s:sta epäonnistui"
 
 #, c-format
-msgid "Failed to define network filter from %s"
-msgstr "Verkkosuodattimen määrittäminen %s:sta epäonnistui"
+msgid "Failed to define network filter from %1$s"
+msgstr "Verkkosuodattimen määrittäminen %1$s:sta epäonnistui"
 
 #, c-format
-msgid "Failed to define network from %s"
-msgstr "Verkon määrittäminen tiedostosta %s epäonnistui"
+msgid "Failed to define network from %1$s"
+msgstr "Verkon määrittäminen tiedostosta %1$s epäonnistui"
 
 #, c-format
-msgid "Failed to define new bridge interface %s"
-msgstr "Uuden liittännän %s määrittäminen epäonnistui"
+msgid "Failed to define new bridge interface %1$s"
+msgstr "Uuden liittännän %1$s määrittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to define new interface %s"
-msgstr "Uuden liittännän %s määrittäminen epäonnistui"
+msgid "Failed to define new interface %1$s"
+msgstr "Uuden liittännän %1$s määrittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to define node device from '%s'"
+msgid "Failed to define node device from '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to define pool %s"
-msgstr "Varannon määrittäminen %s:sta epäonnistui"
+msgid "Failed to define pool %1$s"
+msgstr "Varannon määrittäminen %1$s:sta epäonnistui"
 
 #, c-format
-msgid "Failed to define pool from %s"
-msgstr "Varannon määrittäminen %s:sta epäonnistui"
+msgid "Failed to define pool from %1$s"
+msgstr "Varannon määrittäminen %1$s:sta epäonnistui"
 
 #, c-format
-msgid "Failed to delete DiskDescriptor.xml of volume '%s'"
-msgstr "DiskDescriptor.xml:n poistaminen taltiosta '%s' epäonnistui"
+msgid "Failed to delete DiskDescriptor.xml of volume '%1$s'"
+msgstr "DiskDescriptor.xml:n poistaminen taltiosta '%1$s' epäonnistui"
 
 #, c-format
-msgid "Failed to delete autostart link '%s': %s"
-msgstr "Automaattisen käynnistyksen linkin '%s' poistaminen epäonnistui: %s"
+msgid "Failed to delete autostart link '%1$s': %2$s"
+msgstr "Automaattisen käynnistyksen linkin '%1$s' poistaminen epäonnistui: %2$s"
 
 #, c-format
-msgid "Failed to delete checkpoint %s"
-msgstr "Tarkistuskohdan %s poistaminen epäonnistui"
+msgid "Failed to delete checkpoint %1$s"
+msgstr "Tarkistuskohdan %1$s poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to delete network filter binding on %s"
-msgstr "Verkkosuodattimen sidonnan poistaminen %s:lla epäonnistui"
+msgid "Failed to delete network filter binding on %1$s"
+msgstr "Verkkosuodattimen sidonnan poistaminen %1$s:lla epäonnistui"
 
 #, c-format
-msgid "Failed to delete network port %s"
-msgstr "Verkkoportin %s poistaminen epäonnistui"
+msgid "Failed to delete network port %1$s"
+msgstr "Verkkoportin %1$s poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to delete pool %s"
-msgstr "Poolin %s poistaminen epäonnistui"
+msgid "Failed to delete pool %1$s"
+msgstr "Poolin %1$s poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to delete secret %s"
-msgstr "Salan %s poistaminen epäonnistui"
+msgid "Failed to delete secret %1$s"
+msgstr "Salan %1$s poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to delete snapshot %s"
-msgstr "Tilannevedoksen %s poistaminen epäonnistui"
+msgid "Failed to delete snapshot %1$s"
+msgstr "Tilannevedoksen %1$s poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to delete snapshot: %s"
-msgstr "Tilannevedoksen poistaminen epäonnistui: %s"
+msgid "Failed to delete snapshot: %1$s"
+msgstr "Tilannevedoksen poistaminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to delete symlink '%s'"
-msgstr "Symlinkin '%s' poistaminen epäonnistui"
+msgid "Failed to delete symlink '%1$s'"
+msgstr "Symlinkin '%1$s' poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to delete veth device %s"
-msgstr "veth-laitteen %s poistaminen epäonnistui"
+msgid "Failed to delete veth device %1$s"
+msgstr "veth-laitteen %1$s poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to delete vol %s"
-msgstr "Taltion %s poistaminen epäonnistui"
+msgid "Failed to delete vol %1$s"
+msgstr "Taltion %1$s poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to destroy bridge interface %s"
-msgstr "Sillan liitännän %s tuhoaminen epäonnistui"
+msgid "Failed to destroy bridge interface %1$s"
+msgstr "Sillan liitännän %1$s tuhoaminen epäonnistui"
 
 #, c-format
-msgid "Failed to destroy domain '%d'"
-msgstr "Toimialueen '%d' tuhoaminen epäonnistui"
+msgid "Failed to destroy domain '%1$d'"
+msgstr "Toimialueen '%1$d' tuhoaminen epäonnistui"
 
 #, c-format
-msgid "Failed to destroy domain '%s'"
-msgstr "Toimialueen %s tuhoaminen epäonnistui"
+msgid "Failed to destroy domain '%1$s'"
+msgstr "Toimialueen %1$s tuhoaminen epäonnistui"
 
 #, c-format
-msgid "Failed to destroy interface %s"
-msgstr "Liitännän %s tuhoaminen epäonnistui"
+msgid "Failed to destroy interface %1$s"
+msgstr "Liitännän %1$s tuhoaminen epäonnistui"
 
 #, c-format
-msgid "Failed to destroy network %s"
-msgstr "Verkon %s tuhoaminen epäonnistui"
+msgid "Failed to destroy network %1$s"
+msgstr "Verkon %1$s tuhoaminen epäonnistui"
 
 #, c-format
-msgid "Failed to destroy node device '%s'"
-msgstr "Solmulaitteen '%s' tuhoaminen epäonnistui"
+msgid "Failed to destroy node device '%1$s'"
+msgstr "Solmulaitteen '%1$s' tuhoaminen epäonnistui"
 
 #, c-format
-msgid "Failed to destroy pool %s"
-msgstr "Varannon %s tuhoaminen epäonnistui"
+msgid "Failed to destroy pool %1$s"
+msgstr "Varannon %1$s tuhoaminen epäonnistui"
 
 #, c-format
-msgid "Failed to detach device %s"
-msgstr "Laitteen %s irrottaminen epäonnistui"
+msgid "Failed to detach device %1$s"
+msgstr "Laitteen %1$s irrottaminen epäonnistui"
 
 #, c-format
-msgid "Failed to detach device from %s"
-msgstr "Laitteen irrottaminen tiedostosta %s epäonnistui"
+msgid "Failed to detach device from %1$s"
+msgstr "Laitteen irrottaminen tiedostosta %1$s epäonnistui"
 
 #, c-format
-msgid "Failed to detach device with alias %s"
-msgstr "Laitteen irrottaminen aliasilla %s epäonnistui"
+msgid "Failed to detach device with alias %1$s"
+msgstr "Laitteen irrottaminen aliasilla %1$s epäonnistui"
 
 msgid "Failed to detach disk"
 msgstr "Levyn irrottaminen epäonnistui"
@@ -6721,19 +6721,19 @@ msgid "Failed to detach interface"
 msgstr "Liitännän irrottaminen epäonnistui"
 
 #, c-format
-msgid "Failed to determine broadcast address for '%s/%d'"
-msgstr "'%s/%d':n lähetysosoitteen määrittäminen epäonnistui"
+msgid "Failed to determine broadcast address for '%1$s/%2$d'"
+msgstr "'%1$s/%2$d':n lähetysosoitteen määrittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to determine if %u:%u:%u:%u is a Direct-Access LUN"
+msgid "Failed to determine if %1$u:%2$u:%3$u:%4$u is a Direct-Access LUN"
 msgstr ""
 
 #, c-format
-msgid "Failed to determine prefix for IP address '%s'"
-msgstr "IP-osoitteen '%s' etuliitteen määrittäminen epäonnistui"
+msgid "Failed to determine prefix for IP address '%1$s'"
+msgstr "IP-osoitteen '%1$s' etuliitteen määrittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to determine prefix for route with destination '%s'"
+msgid "Failed to determine prefix for route with destination '%1$s'"
 msgstr ""
 
 #, sh-format
@@ -6741,8 +6741,8 @@ msgid "Failed to determine state of guest: $guest. Not tracking it anymore."
 msgstr ""
 
 #, c-format
-msgid "Failed to disconnect client '%llu' from server %s"
-msgstr "Asiakkaan '%llu' irrotus palvelimesta %s epäonnistui"
+msgid "Failed to disconnect client '%1$llu' from server %2$s"
+msgstr "Asiakkaan '%1$llu' irrotus palvelimesta %2$s epäonnistui"
 
 msgid "Failed to disconnect from the admin server"
 msgstr "Yhteyden katkaiseminen ylläpitopalvelimelta epäonnistui"
@@ -6751,26 +6751,26 @@ msgid "Failed to disconnect from the hypervisor"
 msgstr "Hypervisorin yhteyden katkaiseminen epäonnistui"
 
 #, c-format
-msgid "Failed to disconnect: %s"
-msgstr "Yhteyden muodostaminen epäonnistui: %s"
+msgid "Failed to disconnect: %1$s"
+msgstr "Yhteyden muodostaminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to discover session: %s"
-msgstr "Istunnon löytäminen epäonnistui: %s"
+msgid "Failed to discover session: %1$s"
+msgstr "Istunnon löytäminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to dump core of domain '%d' with libxenlight"
-msgstr "Toimialueen '%d' ytimen tyhjentäminen libxenlight:n kanssa epäonnistui"
+msgid "Failed to dump core of domain '%1$d' with libxenlight"
+msgstr "Toimialueen '%1$d' ytimen tyhjentäminen libxenlight:n kanssa epäonnistui"
 
 #, c-format
-msgid "Failed to enable controller '%s' for '%s'"
-msgstr "Ohjaimen '%s': käyttöönotto epäonnistui '%s':lle"
+msgid "Failed to enable controller '%1$s' for '%2$s'"
+msgstr "Ohjaimen '%1$s': käyttöönotto epäonnistui '%2$s':lle"
 
 msgid "Failed to escape password for XML"
 msgstr "Salasanan pakeneminen XML:sta varten epäonnistui"
 
 #, c-format
-msgid "Failed to execute symbol '%s' in module '%s'"
+msgid "Failed to execute symbol '%1$s' in module '%2$s'"
 msgstr ""
 
 msgid "Failed to extract interface information"
@@ -6780,95 +6780,95 @@ msgid "Failed to extract interface information or no interfaces found"
 msgstr "Liitäntätietojen purkaminen epäonnistui tai liitäntöjä ei löytynyt"
 
 #, c-format
-msgid "Failed to find QOM Object path for device '%s'"
-msgstr "Laitteen '%s' QOM-objektipolun löytäminen epäonnistui"
+msgid "Failed to find QOM Object path for device '%1$s'"
+msgstr "Laitteen '%1$s' QOM-objektipolun löytäminen epäonnistui"
 
 #, c-format
-msgid "Failed to find SCSI host with wwnn='%s', wwpn='%s'"
+msgid "Failed to find SCSI host with wwnn='%1$s', wwpn='%2$s'"
 msgstr ""
 
 msgid "Failed to find a node driver"
 msgstr "Solmuohjaimen löytäminen epäonnistui"
 
 #, c-format
-msgid "Failed to find a node driver: %s"
-msgstr "Solmuohjaimen löytäminen epäonnistui: %s"
+msgid "Failed to find a node driver: %1$s"
+msgstr "Solmuohjaimen löytäminen epäonnistui: %1$s"
 
 msgid "Failed to find a secret storage driver"
 msgstr "Salan tallennusohjaimen löytäminen epäonnistui"
 
 #, c-format
-msgid "Failed to find a secret storage driver: %s"
-msgstr "Salan tallennusohjaimen löytäminen epäonnistui: %s"
+msgid "Failed to find a secret storage driver: %1$s"
+msgstr "Salan tallennusohjaimen löytäminen epäonnistui: %1$s"
 
 msgid "Failed to find a storage driver"
 msgstr "Tallennusohjaimen löytäminen epäonnistui"
 
 #, c-format
-msgid "Failed to find a storage driver: %s"
-msgstr "Tallennusohjaimen löytäminen epäonnistui: %s"
+msgid "Failed to find a storage driver: %1$s"
+msgstr "Tallennusohjaimen löytäminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to find any %s pool sources"
-msgstr "Varantolähteiden %s löytäminen epäonnistui"
+msgid "Failed to find any %1$s pool sources"
+msgstr "Varantolähteiden %1$s löytäminen epäonnistui"
 
 #, c-format
-msgid "Failed to find fc_host for wwnn='%s' and wwpn='%s'"
+msgid "Failed to find fc_host for wwnn='%1$s' and wwpn='%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to find group record for gid '%u'"
-msgstr "gid '%u' -ryhmätietueen löytäminen epäonnistui"
+msgid "Failed to find group record for gid '%1$u'"
+msgstr "gid '%1$u' -ryhmätietueen löytäminen epäonnistui"
 
 #, c-format
-msgid "Failed to find module '%s'"
-msgstr "Moduulin '%s' löytäminen epäonnistui"
+msgid "Failed to find module '%1$s'"
+msgstr "Moduulin '%1$s' löytäminen epäonnistui"
 
 #, c-format
-msgid "Failed to find parent device for %s"
-msgstr "Vanhempi-laitteen löytäminen %s:ta varten epäonnistui"
+msgid "Failed to find parent device for %1$s"
+msgstr "Vanhempi-laitteen löytäminen %1$s:ta varten epäonnistui"
 
 #, c-format
-msgid "Failed to find scsi_host using PCI '%s' and unique_id='%u'"
+msgid "Failed to find scsi_host using PCI '%1$s' and unique_id='%2$u'"
 msgstr ""
 
 #, c-format
-msgid "Failed to find symbol '%s' in module '%s': %s"
+msgid "Failed to find symbol '%1$s' in module '%2$s': %3$s"
 msgstr ""
 
 msgid "Failed to find the interface"
 msgstr "Liitännän löytäminen epäonnistui"
 
 #, c-format
-msgid "Failed to find the interface: %s"
-msgstr "Liitännän löytäminen epäonnistui: %s"
+msgid "Failed to find the interface: %1$s"
+msgstr "Liitännän löytäminen epäonnistui: %1$s"
 
 msgid "Failed to find the network"
 msgstr "Verkkoa ei löytynyt"
 
 #, c-format
-msgid "Failed to find the network: %s"
-msgstr "Verkkoa ei löytynyt: %s"
+msgid "Failed to find the network: %1$s"
+msgstr "Verkkoa ei löytynyt: %1$s"
 
 #, c-format
-msgid "Failed to find user record for uid '%u'"
-msgstr "Käyttäjätietueen hakeminen uid:lle '%u' epäonnistui"
+msgid "Failed to find user record for uid '%1$u'"
+msgstr "Käyttäjätietueen hakeminen uid:lle '%1$u' epäonnistui"
 
 #, c-format
-msgid "Failed to fork as daemon: %s"
-msgstr "Daemonin löytäminen epäonnistui: %s"
+msgid "Failed to fork as daemon: %1$s"
+msgstr "Daemonin löytäminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to format new xml document for bridge %s"
-msgstr "Uuden xml-asiakirjan alustaminen siltaa %s varten epäonnistui"
+msgid "Failed to format new xml document for bridge %1$s"
+msgstr "Uuden xml-asiakirjan alustaminen siltaa %1$s varten epäonnistui"
 
 #, c-format
-msgid "Failed to format new xml document for detached interface %s"
+msgid "Failed to format new xml document for detached interface %1$s"
 msgstr ""
 
 #, c-format
-msgid "Failed to fully read directory %s"
-msgstr "Hakemiston %s lukeminen kokonaan epäonnistui"
+msgid "Failed to fully read directory %1$s"
+msgstr "Hakemiston %1$s lukeminen kokonaan epäonnistui"
 
 msgid "Failed to generate UUID"
 msgstr "UUID:n luonti epäonnistui"
@@ -6877,12 +6877,12 @@ msgid "Failed to generate genid"
 msgstr "genid:n luonti epäonnistui"
 
 #, c-format
-msgid "Failed to get %s minor number"
-msgstr "%s:n pienen numeron saaminen epäonnistui"
+msgid "Failed to get %1$s minor number"
+msgstr "%1$s:n pienen numeron saaminen epäonnistui"
 
 #, c-format
-msgid "Failed to get SRIOV function from device link '%s'"
-msgstr "SRIOV-toiminnon hakeminen laitelinkistä '%s' epäonnistui"
+msgid "Failed to get SRIOV function from device link '%1$s'"
+msgstr "SRIOV-toiminnon hakeminen laitelinkistä '%1$s' epäonnistui"
 
 msgid "Failed to get UUID of created secret"
 msgstr "Luodun salaisuuden UUID:n saaminen epäonnistui"
@@ -6891,12 +6891,12 @@ msgid "Failed to get VNC port. Is this domain using VNC?"
 msgstr ""
 
 #, c-format
-msgid "Failed to get block stats %s %s"
-msgstr "Lohkotilastojen haku epäonnistui %s %s"
+msgid "Failed to get block stats %1$s %2$s"
+msgstr "Lohkotilastojen haku epäonnistui %1$s %2$s"
 
 #, c-format
-msgid "Failed to get block stats for domain '%s' device '%s'"
-msgstr "Toimialueen '%s' lohkotilastojen saanti laitteella '%s' epäonnistui"
+msgid "Failed to get block stats for domain '%1$s' device '%2$s'"
+msgstr "Toimialueen '%1$s' lohkotilastojen saanti laitteella '%2$s' epäonnistui"
 
 msgid "Failed to get capabilities from libxenlight"
 msgstr "Kykyjen saaminen libxenlightilta epäonnistui"
@@ -6908,12 +6908,12 @@ msgid "Failed to get capability numbers of the device"
 msgstr "Laitteen kykyjen lukujen haku epäonnistui"
 
 #, c-format
-msgid "Failed to get capacity of lun: %s"
-msgstr "lun-kapasiteetin saaminen epäonnistui: %s"
+msgid "Failed to get capacity of lun: %1$s"
+msgstr "lun-kapasiteetin saaminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to get certificate %s distinguished name: %s"
-msgstr "Sertifikaatin %s erottuvan nimen saaminen epäonnistui: %s"
+msgid "Failed to get certificate %1$s distinguished name: %2$s"
+msgstr "Sertifikaatin %1$s erottuvan nimen saaminen epäonnistui: %2$s"
 
 msgid "Failed to get checkpoint count"
 msgstr "Tarkistuskohtien laskeminen epäonnistui"
@@ -6928,7 +6928,7 @@ msgid "Failed to get disk information"
 msgstr "Levytietojen haku epäonnistui"
 
 #, c-format
-msgid "Failed to get distinguished name: %s\n"
+msgid "Failed to get distinguished name: %1$s\n"
 msgstr ""
 
 msgid "Failed to get domain autostart state"
@@ -6947,23 +6947,23 @@ msgid "Failed to get domain's UUID"
 msgstr "Toimialueen UUID:n saanti epäonnistui"
 
 #, c-format
-msgid "Failed to get host number for iSCSI session with path '%s'"
+msgid "Failed to get host number for iSCSI session with path '%1$s'"
 msgstr ""
 
 msgid "Failed to get interface information"
 msgstr "Liitännän tietojen haku epäonnistui"
 
 #, c-format
-msgid "Failed to get interface stats %s %s"
-msgstr "Liitäntätilastojen haku epäonnistui %s %s"
+msgid "Failed to get interface stats %1$s %2$s"
+msgstr "Liitäntätilastojen haku epäonnistui %1$s %2$s"
 
 #, c-format
-msgid "Failed to get leases info for %s"
-msgstr "%s:n lainojen saaminen epäonnistui"
+msgid "Failed to get leases info for %1$s"
+msgstr "%1$s:n lainojen saaminen epäonnistui"
 
 #, c-format
-msgid "Failed to get memory statistics for domain %s"
-msgstr "Toimialueen %s muistitilastojen haku epäonnistui"
+msgid "Failed to get memory statistics for domain %1$s"
+msgstr "Toimialueen %1$s muistitilastojen haku epäonnistui"
 
 msgid "Failed to get network autostart state"
 msgstr "Verkon automaattisen käynnistystilan saaminen epäonnistui"
@@ -6978,8 +6978,8 @@ msgid "Failed to get node physical info from libxenlight"
 msgstr "Solmun fyysisten tietojen saaminen libxenlightilta epäonnistui"
 
 #, c-format
-msgid "Failed to get option '%s': %s"
-msgstr "Vaihtoehdon '%s' saaminen epäonnistui: %s"
+msgid "Failed to get option '%1$s': %2$s"
+msgstr "Vaihtoehdon '%1$s' saaminen epäonnistui: %2$s"
 
 msgid "Failed to get pool autostart state"
 msgstr "Varannon automaattisen käynnistystilan saaminen epäonnistui"
@@ -6988,13 +6988,13 @@ msgid "Failed to get pool persistence info"
 msgstr "Varannon pysyvyystietojen saaminen epäonnistui"
 
 #, c-format
-msgid "Failed to get scheduler id for domain '%d' with libxenlight"
-msgstr "Skeduloija id:n haku toimialueelle '%d' epäonnistui libxenlightilla"
+msgid "Failed to get scheduler id for domain '%1$d' with libxenlight"
+msgstr "Skeduloija id:n haku toimialueelle '%1$d' epäonnistui libxenlightilla"
 
 #, c-format
-msgid "Failed to get scheduler parameters for domain '%d' with libxenlight"
+msgid "Failed to get scheduler parameters for domain '%1$d' with libxenlight"
 msgstr ""
-"Skeduloijan parametrien haku toimialueelle '%d' epäonnistui libxenlightilla"
+"Skeduloijan parametrien haku toimialueelle '%1$d' epäonnistui libxenlightilla"
 
 msgid "Failed to get snapshot count"
 msgstr "Tilannevedosten laskeminen epäonnistui"
@@ -7015,7 +7015,7 @@ msgid "Failed to get the number of inactive pools"
 msgstr "Epäaktiivisten varantojen lukumäärän saaminen epäonnistui"
 
 #, c-format
-msgid "Failed to get udev device for syspath '%s'"
+msgid "Failed to get udev device for syspath '%1$s'"
 msgstr ""
 
 msgid "Failed to get uuid of secret"
@@ -7032,12 +7032,12 @@ msgid "Failed to get version info from libxenlight"
 msgstr "Versiotietojen saaminen libxenlightilta epäonnistui"
 
 #, c-format
-msgid "Failed to init transport: %s"
-msgstr "Kuljetuksen aloittaminen epäonnistui: %s"
+msgid "Failed to init transport: %1$s"
+msgstr "Kuljetuksen aloittaminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to initialize TLS session: %s"
-msgstr "TLS-istunnon alustaminen epäonnistui: %s"
+msgid "Failed to initialize TLS session: %1$s"
+msgstr "TLS-istunnon alustaminen epäonnistui: %1$s"
 
 msgid "Failed to initialize cgroup backend."
 msgstr ""
@@ -7074,19 +7074,19 @@ msgid "Failed to initialize security drivers"
 msgstr "Suojausohjainten alustaminen epäonnistui"
 
 #, c-format
-msgid "Failed to initialize storage pool '%s': %s"
-msgstr "Tallennustilan varannon %s %s alustaminen epäonnistui"
+msgid "Failed to initialize storage pool '%1$s': %2$s"
+msgstr "Tallennustilan varannon %1$s %2$s alustaminen epäonnistui"
 
 msgid "Failed to inquire lock"
 msgstr "Lukituksen tiedustelu epäonnistui"
 
 #, c-format
-msgid "Failed to inquire lock: %s"
-msgstr "Lukituksen tiedustelu epäonnistui: %s"
+msgid "Failed to inquire lock: %1$s"
+msgstr "Lukituksen tiedustelu epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to kill process %lld"
-msgstr "%lld-prosessin tappaminen epäonnistui"
+msgid "Failed to kill process %1$lld"
+msgstr "%1$lld-prosessin tappaminen epäonnistui"
 
 msgid "Failed to list active domains"
 msgstr "Aktiivisten toimialueiden luettelointi epäonnistui"
@@ -7153,31 +7153,31 @@ msgid "Failed to list transient guests"
 msgstr "Ohimenevien vieraiden luettelointi epäonnistui"
 
 #, c-format
-msgid "Failed to list vcpus for domain '%d' with libxenlight"
-msgstr "Vcpu:den listaaminen toimialueelle '%d' epäonnistui libxenlightilla"
+msgid "Failed to list vcpus for domain '%1$d' with libxenlight"
+msgstr "Vcpu:den listaaminen toimialueelle '%1$d' epäonnistui libxenlightilla"
 
 msgid "Failed to list volumes"
 msgstr "Taltioiden luettelointi epäonnistui"
 
 #, c-format
-msgid "Failed to load PCI stub module %s"
-msgstr "PCI-tynnyrimoduulin %s lataaminen epäonnistui"
+msgid "Failed to load PCI stub module %1$s"
+msgstr "PCI-tynnyrimoduulin %1$s lataaminen epäonnistui"
 
 #, c-format
-msgid "Failed to load PCI stub module %s: administratively prohibited"
+msgid "Failed to load PCI stub module %1$s: administratively prohibited"
 msgstr ""
 
 #, c-format
-msgid "Failed to load config for binding '%s'"
-msgstr "Määrityksen lataaminen '%s':n sitomiseen epäonnistui"
+msgid "Failed to load config for binding '%1$s'"
+msgstr "Määrityksen lataaminen '%1$s':n sitomiseen epäonnistui"
 
 #, c-format
-msgid "Failed to load config for domain '%s'"
-msgstr "Toimialueen '%s' kokoonpanon lataaminen epäonnistui"
+msgid "Failed to load config for domain '%1$s'"
+msgstr "Toimialueen '%1$s' kokoonpanon lataaminen epäonnistui"
 
 #, c-format
-msgid "Failed to load module '%s': %s"
-msgstr "Moduulin '%s' lataaminen epäonnistui: %s"
+msgid "Failed to load module '%1$s': %2$s"
+msgstr "Moduulin '%1$s' lataaminen epäonnistui: %2$s"
 
 msgid "Failed to load nbd module"
 msgstr "ndb-moduulin lataus epäonnistui"
@@ -7186,193 +7186,193 @@ msgid "Failed to load nbd module: administratively prohibited"
 msgstr ""
 
 #, c-format
-msgid "Failed to load plugin %s: %s"
-msgstr "Laajennuksen %s lataaminen epäonnistui: %s"
+msgid "Failed to load plugin %1$s: %2$s"
+msgstr "Laajennuksen %1$s lataaminen epäonnistui: %2$s"
 
 #, c-format
-msgid "Failed to locate parent device with ID '%s'"
+msgid "Failed to locate parent device with ID '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to lock system token '%s'"
+msgid "Failed to lock system token '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to login: %s"
-msgstr "Sisäänkirjautuminen epäonnistui: %s"
+msgid "Failed to login: %1$s"
+msgstr "Sisäänkirjautuminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to logout: %s"
-msgstr "Uloskirjautuminen epäonnistui: %s"
+msgid "Failed to logout: %1$s"
+msgstr "Uloskirjautuminen epäonnistui: %1$s"
 
 msgid "Failed to make auth credentials"
 msgstr "Todentamistietojen luominen epäonnistui"
 
 #, c-format
-msgid "Failed to make device %s"
-msgstr "Laitteen %s luominen epäonnistui"
+msgid "Failed to make device %1$s"
+msgstr "Laitteen %1$s luominen epäonnistui"
 
 #, c-format
-msgid "Failed to make directory %s readonly"
-msgstr "Hakemiston %s luonti vain-luettavaksi epäonnistui"
+msgid "Failed to make directory %1$s readonly"
+msgstr "Hakemiston %1$s luonti vain-luettavaksi epäonnistui"
 
 #, c-format
-msgid "Failed to make dnsmasq (PID: %d) reload config files."
+msgid "Failed to make dnsmasq (PID: %1$d) reload config files."
 msgstr ""
 
 msgid "Failed to make domain persistent after migration"
 msgstr "Toimialueen muuttaminen pysyväksi siirron jälkeen epäonnistui"
 
 #, c-format
-msgid "Failed to make domain persistent after migration: %s"
-msgstr "Toimialueen muuttaminen pysyväksi siirron jälkeen epäonnistui: %s"
+msgid "Failed to make domain persistent after migration: %1$s"
+msgstr "Toimialueen muuttaminen pysyväksi siirron jälkeen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to make mount %s readonly"
-msgstr "Liitämisen %s tekeminen vain-lukuun epäonnistui"
+msgid "Failed to make mount %1$s readonly"
+msgstr "Liitämisen %1$s tekeminen vain-lukuun epäonnistui"
 
 #, c-format
-msgid "Failed to make new root %s readonly"
-msgstr "Uuden rootin %s luominen vain-lukuun epäonnistui"
+msgid "Failed to make new root %1$s readonly"
+msgstr "Uuden rootin %1$s luominen vain-lukuun epäonnistui"
 
 #, c-format
-msgid "Failed to make path %s"
-msgstr "Polun %s luominen epäonnistui"
+msgid "Failed to make path %1$s"
+msgstr "Polun %1$s luominen epäonnistui"
 
 msgid "Failed to make root private"
 msgstr "rootin yksityistäminen epäonnistui"
 
 #, c-format
-msgid "Failed to mark domain '%s' as autostarted"
+msgid "Failed to mark domain '%1$s' as autostarted"
 msgstr ""
-"Toimialueen '%s' merkitseminen automaattisesti käynnistyväksi epäonnistui"
+"Toimialueen '%1$s' merkitseminen automaattisesti käynnistyväksi epäonnistui"
 
 #, c-format
-msgid "Failed to mkdir %s"
-msgstr "mkdir %s epäonnistui"
+msgid "Failed to mkdir %1$s"
+msgstr "mkdir %1$s epäonnistui"
 
 #, c-format
-msgid "Failed to mount %s on %s type %s"
-msgstr "%s:n liittäminen %s:een tyyppiä %s epäonnistui"
+msgid "Failed to mount %1$s on %2$s type %3$s"
+msgstr "%1$s:n liittäminen %2$s:een tyyppiä %3$s epäonnistui"
 
 #, c-format
-msgid "Failed to mount %s on %s type %s flags=0x%x"
-msgstr "%s:n liittäminen %s:een tyyppiä %s flags=0x%x epäonnistui"
+msgid "Failed to mount %1$s on %2$s type %3$s flags=0x%4$x"
+msgstr "%1$s:n liittäminen %2$s:een tyyppiä %3$s flags=0x%4$x epäonnistui"
 
 #, c-format
-msgid "Failed to mount %s on /dev"
-msgstr "%s:n liittäminen /dev:een epäonnistui"
+msgid "Failed to mount %1$s on /dev"
+msgstr "%1$s:n liittäminen /dev:een epäonnistui"
 
 #, c-format
-msgid "Failed to mount %s on /dev/pts"
-msgstr "%s:n liittäminen /dev/pts:een epäonnistui"
+msgid "Failed to mount %1$s on /dev/pts"
+msgstr "%1$s:n liittäminen /dev/pts:een epäonnistui"
 
 #, c-format
-msgid "Failed to mount %s on /proc/meminfo"
-msgstr "%s:n liitäminen /proc/meminfo:een epäonnistui"
+msgid "Failed to mount %1$s on /proc/meminfo"
+msgstr "%1$s:n liitäminen /proc/meminfo:een epäonnistui"
 
 #, c-format
-msgid "Failed to mount devfs on %s type %s (%s)"
-msgstr "devfs:n liittäminen %s:een tyyppiä %s (%s) epäonnistui"
+msgid "Failed to mount devfs on %1$s type %2$s (%3$s)"
+msgstr "devfs:n liittäminen %1$s:een tyyppiä %2$s (%3$s) epäonnistui"
 
 #, c-format
-msgid "Failed to mount device %s to %s"
-msgstr "%s:n liittäminen %s:een epäonnistui"
+msgid "Failed to mount device %1$s to %2$s"
+msgstr "%1$s:n liittäminen %2$s:een epäonnistui"
 
 #, c-format
-msgid "Failed to mount device %s to %s as %s"
-msgstr "%s:n liittäminen %s:een %s:na epäonnistui"
+msgid "Failed to mount device %1$s to %2$s as %3$s"
+msgstr "%1$s:n liittäminen %2$s:een %3$s:na epäonnistui"
 
 #, c-format
-msgid "Failed to mount device %s to %s, unable to detect filesystem"
+msgid "Failed to mount device %1$s to %2$s, unable to detect filesystem"
 msgstr ""
 
 #, c-format
-msgid "Failed to mount devpts on %s"
-msgstr "devpts:n liitäminen %s:een epäonnistui"
+msgid "Failed to mount devpts on %1$s"
+msgstr "devpts:n liitäminen %1$s:een epäonnistui"
 
 #, c-format
-msgid "Failed to mount directory %s as tmpfs"
-msgstr "Hakemiston %s liittäminen tmp:ksi epäonnistui"
+msgid "Failed to mount directory %1$s as tmpfs"
+msgstr "Hakemiston %1$s liittäminen tmp:ksi epäonnistui"
 
 #, c-format
-msgid "Failed to mount empty tmpfs at %s"
-msgstr "Tyhjän tmpfs liittäminen %s:een epäonnistui"
+msgid "Failed to mount empty tmpfs at %1$s"
+msgstr "Tyhjän tmpfs liittäminen %1$s:een epäonnistui"
 
 #, c-format
-msgid "Failed to move '%s' element in xml document"
+msgid "Failed to move '%1$s' element in xml document"
 msgstr ""
 
 #, c-format
-msgid "Failed to open %s"
-msgstr "%s:ta ei voitu avata"
+msgid "Failed to open %1$s"
+msgstr "%1$s:ta ei voitu avata"
 
 #, c-format
-msgid "Failed to open '%s'"
-msgstr "'%s':ta ei voitu avata"
+msgid "Failed to open '%1$s'"
+msgstr "'%1$s':ta ei voitu avata"
 
 #, c-format
-msgid "Failed to open a VPD file '%s'"
-msgstr "VPD tiedoston '%s' avaaminen epäonnistui"
+msgid "Failed to open a VPD file '%1$s'"
+msgstr "VPD tiedoston '%1$s' avaaminen epäonnistui"
 
 #, c-format
-msgid "Failed to open config space file '%s'"
-msgstr "Kokoonpanotilatiedoston '%s' avaaminen epäonnistui"
+msgid "Failed to open config space file '%1$s'"
+msgstr "Kokoonpanotilatiedoston '%1$s' avaaminen epäonnistui"
 
 #, c-format
-msgid "Failed to open cpuinfo file '%s'"
-msgstr "cpuinfo-tiedoston '%s'avaaminen epäonnistui"
+msgid "Failed to open cpuinfo file '%1$s'"
+msgstr "cpuinfo-tiedoston '%1$s'avaaminen epäonnistui"
 
 #, c-format
-msgid "Failed to open domain image file '%s'"
-msgstr "Toimialueen kuvatiedoston '%s' avaaminen epäonnistui"
+msgid "Failed to open domain image file '%1$s'"
+msgstr "Toimialueen kuvatiedoston '%1$s' avaaminen epäonnistui"
 
 #, c-format
-msgid "Failed to open file '%s'"
-msgstr "Tiedoston '%s' avaaminen epäonnistui"
+msgid "Failed to open file '%1$s'"
+msgstr "Tiedoston '%1$s' avaaminen epäonnistui"
 
 #, c-format
-msgid "Failed to open file '%s': couldn't determine fs type"
+msgid "Failed to open file '%1$s': couldn't determine fs type"
 msgstr ""
 
 #, c-format
-msgid "Failed to open pid file '%s'"
-msgstr "pid-tiedoston '%s' avaaminen epäonnistui"
+msgid "Failed to open pid file '%1$s'"
+msgstr "pid-tiedoston '%1$s' avaaminen epäonnistui"
 
 msgid "Failed to open socket to sanlock daemon"
 msgstr "Pistokkeen avaaminen sanlock daemonia varten epäonnistui"
 
 #, c-format
-msgid "Failed to open socket to sanlock daemon: %s"
-msgstr "Pistokkeen avaaminen sanlock daemonia varten epäonnistui: %s"
+msgid "Failed to open socket to sanlock daemon: %1$s"
+msgstr "Pistokkeen avaaminen sanlock daemonia varten epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to open storage volume with path '%s'"
-msgstr "Tallennustaltion avaaminen polkuineen '%s' epäonnistui"
+msgid "Failed to open storage volume with path '%1$s'"
+msgstr "Tallennustaltion avaaminen polkuineen '%1$s' epäonnistui"
 
 #, c-format
-msgid "Failed to open the following disk/dvd/floppy to the machine: %s"
+msgid "Failed to open the following disk/dvd/floppy to the machine: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Failed to open tty %s"
-msgstr "tty:n %s avaaminen epäonnistui"
+msgid "Failed to open tty %1$s"
+msgstr "tty:n %1$s avaaminen epäonnistui"
 
 #, c-format
-msgid "Failed to parse %s: only com1 and com2 supported."
+msgid "Failed to parse %1$s: only com1 and com2 supported."
 msgstr ""
 
 #, c-format
-msgid "Failed to parse CCW address '%s'"
+msgid "Failed to parse CCW address '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to parse MAC address from '%s'"
-msgstr "MAC-osoitteen jäsentäminen '%s':sta epäonnistui"
+msgid "Failed to parse MAC address from '%1$s'"
+msgstr "MAC-osoitteen jäsentäminen '%1$s':sta epäonnistui"
 
 #, c-format
-msgid "Failed to parse PCI config address '%s'"
-msgstr "PCI-määritysten osoitteen '%s':jäsentäminen epäonnistui"
+msgid "Failed to parse PCI config address '%1$s'"
+msgstr "PCI-määritysten osoitteen '%1$s':jäsentäminen epäonnistui"
 
 msgid "Failed to parse arguments for bhyve command"
 msgstr ""
@@ -7381,39 +7381,39 @@ msgid "Failed to parse arguments: VM name mismatch"
 msgstr ""
 
 #, c-format
-msgid "Failed to parse bitmap '%s'"
-msgstr "bitmap:n '%s' jäsentäminen epäonnistui"
+msgid "Failed to parse bitmap '%1$s'"
+msgstr "bitmap:n '%1$s' jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Failed to parse block name %s"
-msgstr "Lohkonimen %s jäsentäminen epäonnistui"
+msgid "Failed to parse block name %1$s"
+msgstr "Lohkonimen %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Failed to parse configuration of %s"
-msgstr "Kokoonpanotiedoston %s jäsentäminen epäonnistui"
+msgid "Failed to parse configuration of %1$s"
+msgstr "Kokoonpanotiedoston %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Failed to parse dir name '%s'"
-msgstr "Hakemiston nimen '%s' jäsentäminen epäonnistui"
+msgid "Failed to parse dir name '%1$s'"
+msgstr "Hakemiston nimen '%1$s' jäsentäminen epäonnistui"
 
 msgid "Failed to parse domain description xml"
 msgstr "Toimialueen xml-kuvauksen jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Failed to parse firewalld version '%s'"
-msgstr "firewalld:n version '%s' jäsentäminen epäonnistui"
+msgid "Failed to parse firewalld version '%1$s'"
+msgstr "firewalld:n version '%1$s' jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Failed to parse group '%s'"
-msgstr "Ryhmän '%s' jäsentäminen epäonnistui"
+msgid "Failed to parse group '%1$s'"
+msgstr "Ryhmän '%1$s' jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Failed to parse int '%s' from udev property '%s' on '%s'"
+msgid "Failed to parse int '%1$s' from udev property '%2$s' on '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to parse interface index from '%s'"
-msgstr "Liitäntäindeksin jäsentäminen '%s':sta epäonnistui"
+msgid "Failed to parse interface index from '%1$s'"
+msgstr "Liitäntäindeksin jäsentäminen '%1$s':sta epäonnistui"
 
 msgid "Failed to parse memory"
 msgstr "Muistin jäsentäminen epäonnistui"
@@ -7428,12 +7428,12 @@ msgid "Failed to parse memory: size mismatch"
 msgstr ""
 
 #, c-format
-msgid "Failed to parse mode '%s'"
-msgstr "Tilan '%s' jäsentäminen epäonnistui"
+msgid "Failed to parse mode '%1$s'"
+msgstr "Tilan '%1$s' jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Failed to parse network device name from '%s'"
-msgstr "Verkkolaitteen nimen jäsentäminen epäonnistui '%s':sta"
+msgid "Failed to parse network device name from '%1$s'"
+msgstr "Verkkolaitteen nimen jäsentäminen epäonnistui '%1$s':sta"
 
 msgid "Failed to parse number of vCPUs"
 msgstr "VCPU-lukumäärän jäsentäminen epäonnistui"
@@ -7442,81 +7442,81 @@ msgid "Failed to parse port number"
 msgstr "Portin numeron jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Failed to parse positive integer from '%s'"
-msgstr "Positiivisen kokonaisluvun jäsentäminen epäonnistui '%s':sta"
+msgid "Failed to parse positive integer from '%1$s'"
+msgstr "Positiivisen kokonaisluvun jäsentäminen epäonnistui '%1$s':sta"
 
 #, c-format
-msgid "Failed to parse rate '%s'"
-msgstr "Ration '%s' jäsentäminen epäonnistui"
+msgid "Failed to parse rate '%1$s'"
+msgstr "Ration '%1$s' jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Failed to parse rotated index from '%s'"
+msgid "Failed to parse rotated index from '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to parse snapshot XML from file '%s'"
-msgstr "XML-tilannekuvan jäsentäminen tiedostosta '%s' epäonnistui"
+msgid "Failed to parse snapshot XML from file '%1$s'"
+msgstr "XML-tilannekuvan jäsentäminen tiedostosta '%1$s' epäonnistui"
 
 #, c-format
-msgid "Failed to parse target '%s'"
-msgstr "Kohteen '%s' jäsentäminen epäonnistui"
+msgid "Failed to parse target '%1$s'"
+msgstr "Kohteen '%1$s' jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Failed to parse uid and gid from '%s'"
-msgstr "Käyttäjän uid ja gid jäsentäminen '%s':lta epäonnistui"
+msgid "Failed to parse uid and gid from '%1$s'"
+msgstr "Käyttäjän uid ja gid jäsentäminen '%1$s':lta epäonnistui"
 
 #, c-format
-msgid "Failed to parse uint '%s' from udev property '%s' on '%s'"
+msgid "Failed to parse uint '%1$s' from udev property '%2$s' on '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to parse user '%s'"
-msgstr "Käyttäjän '%s' jäsentäminen epäonnistui"
+msgid "Failed to parse user '%1$s'"
+msgstr "Käyttäjän '%1$s' jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Failed to parse users from '%s'"
-msgstr "Käyttäjän '%s' jäsentäminen epäonnistui"
+msgid "Failed to parse users from '%1$s'"
+msgstr "Käyttäjän '%1$s' jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Failed to parse value '%s' as number."
-msgstr "Arvon %s jäsentäminen lukuna epäonnistui."
+msgid "Failed to parse value '%1$s' as number."
+msgstr "Arvon %1$s jäsentäminen lukuna epäonnistui."
 
 #, c-format
-msgid "Failed to parse value '%s' from cpu.max."
+msgid "Failed to parse value '%1$s' from cpu.max."
 msgstr ""
 
 #, c-format
-msgid "Failed to parse value of URI component %s"
-msgstr "URI-komponentin arvon jäsentäminen epäonnistui %s"
+msgid "Failed to parse value of URI component %1$s"
+msgstr "URI-komponentin arvon jäsentäminen epäonnistui %1$s"
 
 msgid "Failed to parse vzlist output"
 msgstr ""
 
 #, c-format
-msgid "Failed to parse wwn '%s' as number"
-msgstr "Wwn arvon %s jäsentäminen lukuna epäonnistui"
+msgid "Failed to parse wwn '%1$s' as number"
+msgstr "Wwn arvon %1$s jäsentäminen lukuna epäonnistui"
 
 #, c-format
-msgid "Failed to pin vcpu '%d' with libxenlight"
+msgid "Failed to pin vcpu '%1$d' with libxenlight"
 msgstr ""
 
 msgid "Failed to pivot root"
 msgstr "rootin kääntäminen epäonnistui"
 
 #, c-format
-msgid "Failed to pre-allocate space for file '%s'"
-msgstr "Tiedoston '%s' tilaa ei voitu jakaa ennakolta"
+msgid "Failed to pre-allocate space for file '%1$s'"
+msgstr "Tiedoston '%1$s' tilaa ei voitu jakaa ennakolta"
 
 #, c-format
-msgid "Failed to probe capabilities for %s: %s"
-msgstr "%s:n kykyjen tutkiminen epäonnistui: %s"
+msgid "Failed to probe capabilities for %1$s: %2$s"
+msgstr "%1$s:n kykyjen tutkiminen epäonnistui: %2$s"
 
 #, c-format
-msgid "Failed to probe for format type '%s'"
-msgstr "Muototyypin '%s' tutkinta epäonnistui"
+msgid "Failed to probe for format type '%1$s'"
+msgstr "Muototyypin '%1$s' tutkinta epäonnistui"
 
 #, c-format
-msgid "Failed to process SCSI device with sysfs path '%s'"
+msgid "Failed to process SCSI device with sysfs path '%1$s'"
 msgstr ""
 
 msgid "Failed to query for interfaces addresses"
@@ -7526,92 +7526,92 @@ msgid "Failed to query numad for the advisory nodeset"
 msgstr ""
 
 #, c-format
-msgid "Failed to re-attach PCI device: %s"
-msgstr "PCI-laitteen %s uudelleenliittäminen epäonnistui"
+msgid "Failed to re-attach PCI device: %1$s"
+msgstr "PCI-laitteen %1$s uudelleenliittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to re-attach device %s"
-msgstr "Laitteen %s uudelleenliittäminen epäonnistui"
+msgid "Failed to re-attach device %1$s"
+msgstr "Laitteen %1$s uudelleenliittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to re-mount %s on %s flags=0x%x"
-msgstr "%s:n uudelleen liittäminen %s:een flags=0x%x epäonnistui"
+msgid "Failed to re-mount %1$s on %2$s flags=0x%3$x"
+msgstr "%1$s:n uudelleen liittäminen %2$s:een flags=0x%3$x epäonnistui"
 
 #, c-format
-msgid "Failed to read %s"
-msgstr "'%s':n lukeminen epäonnistui"
+msgid "Failed to read %1$s"
+msgstr "'%1$s':n lukeminen epäonnistui"
 
 #, c-format
-msgid "Failed to read '%s'"
-msgstr "'%s':n lukeminen epäonnistui"
+msgid "Failed to read '%1$s'"
+msgstr "'%1$s':n lukeminen epäonnistui"
 
 msgid "Failed to read /proc/mounts"
 msgstr "/proc/mounts:n lukeminen epäonnistui"
 
 #, c-format
-msgid "Failed to read AppArmor profiles list '%s'"
-msgstr "AppArmor-profiililuettelon '%s' lukeminen epäonnistui"
+msgid "Failed to read AppArmor profiles list '%1$s'"
+msgstr "AppArmor-profiililuettelon '%1$s' lukeminen epäonnistui"
 
 #, c-format
-msgid "Failed to read PCI config space for %s"
-msgstr "PCI-määritystilan lukeminen %s:ta varten epäonnistui"
+msgid "Failed to read PCI config space for %1$s"
+msgstr "PCI-määritystilan lukeminen %1$s:ta varten epäonnistui"
 
 #, c-format
-msgid "Failed to read RDP port value, rc=%08x"
+msgid "Failed to read RDP port value, rc=%1$08x"
 msgstr ""
 
 #, c-format
-msgid "Failed to read checkpoint file %s"
-msgstr "Tarkistustiedoston %s lukeminen epäonnistui"
+msgid "Failed to read checkpoint file %1$s"
+msgstr "Tarkistustiedoston %1$s lukeminen epäonnistui"
 
 #, c-format
-msgid "Failed to read file '%s'"
-msgstr "Tiedostoa'%s' ei voitu lukea"
+msgid "Failed to read file '%1$s'"
+msgstr "Tiedostoa'%1$s' ei voitu lukea"
 
 msgid "Failed to read from signal pipe"
 msgstr "Signaaliputken lukeminen epäonnistui"
 
 #, c-format
-msgid "Failed to read pid file %s"
-msgstr "pid-tiedoston %s lukeminen epäonnistui"
+msgid "Failed to read pid file %1$s"
+msgstr "pid-tiedoston %1$s lukeminen epäonnistui"
 
 #, c-format
-msgid "Failed to read pidfile %s"
-msgstr "pid-tiedoston %s lukeminen epäonnistui"
+msgid "Failed to read pidfile %1$s"
+msgstr "pid-tiedoston %1$s lukeminen epäonnistui"
 
 #, c-format
-msgid "Failed to read product/vendor ID for %s"
-msgstr "Tuotteen tai toimittajan tunnuksen lukeminen %s:ta varten epäonnistui"
+msgid "Failed to read product/vendor ID for %1$s"
+msgstr "Tuotteen tai toimittajan tunnuksen lukeminen %1$s:ta varten epäonnistui"
 
 msgid "Failed to read secret"
 msgstr "Salaisuuden lukeminen epäonnistui"
 
 #, c-format
-msgid "Failed to read snapshot file %s"
-msgstr "Tilannevedos-tiedoston %s lukeminen epäonnistui"
+msgid "Failed to read snapshot file %1$s"
+msgstr "Tilannevedos-tiedoston %1$s lukeminen epäonnistui"
 
 #, c-format
-msgid "Failed to read system token '%s'"
+msgid "Failed to read system token '%1$s'"
 msgstr ""
 
 msgid "Failed to read the container continue message"
 msgstr "Kontin jatko-viestin lukeminen epäonnistui"
 
 #, c-format
-msgid "Failed to readdir for %s (%d)"
-msgstr "readdir:n %s (%d)s:lle epäonnistui"
+msgid "Failed to readdir for %1$s (%2$d)"
+msgstr "readdir:n %1$s (%2$d)s:lle epäonnistui"
 
 #, c-format
-msgid "Failed to reattach NVMe for disk target: %s"
-msgstr "NVMe: n kiinnittäminen levykohteeseen epäonnistui: %s"
+msgid "Failed to reattach NVMe for disk target: %1$s"
+msgstr "NVMe: n kiinnittäminen levykohteeseen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to reboot domain '%d' with libxenlight"
-msgstr "Toimialueen '%d' uudelleenkäynnistys libxenlight:n kanssa epäonnistui"
+msgid "Failed to reboot domain '%1$d' with libxenlight"
+msgstr "Toimialueen '%1$d' uudelleenkäynnistys libxenlight:n kanssa epäonnistui"
 
 #, c-format
-msgid "Failed to reboot domain '%s'"
-msgstr "Toimialueen '%s' uudelleenkäynnistys epäonnistui"
+msgid "Failed to reboot domain '%1$s'"
+msgstr "Toimialueen '%1$s' uudelleenkäynnistys epäonnistui"
 
 msgid "Failed to reconnect to the admin server"
 msgstr "Yhteyden muodostaminen uudelleen hallintapalvelimeen epäonnistui"
@@ -7623,134 +7623,134 @@ msgid "Failed to recv file descriptor"
 msgstr "Tiedoston kuvaajan palautus epäonnistui"
 
 #, c-format
-msgid "Failed to refresh pool %s"
-msgstr "Varannon %s päivittäminen epäonnistui"
+msgid "Failed to refresh pool %1$s"
+msgstr "Varannon %1$s päivittäminen epäonnistui"
 
 msgid "Failed to register lock failure action"
 msgstr "Lukituksen vikatoiminnon rekisteröinti epäonnistui"
 
 #, c-format
-msgid "Failed to register lock failure action: %s"
-msgstr "Lukituksen vikatoiminnon rekisteröinti epäonnistui: %s"
+msgid "Failed to register lock failure action: %1$s"
+msgstr "Lukituksen vikatoiminnon rekisteröinti epäonnistui: %1$s"
 
 msgid "Failed to register shutdown timeout"
 msgstr "Sammutuksen aikakatkaisun rekisteröinti epäonnistui"
 
 #, c-format
-msgid "Failed to register xml namespace '%s'"
-msgstr "xml-nimitilan '%s' rekisteröinti epäonnistui"
+msgid "Failed to register xml namespace '%1$s'"
+msgstr "xml-nimitilan '%1$s' rekisteröinti epäonnistui"
 
 msgid "Failed to release lock"
 msgstr "Lukituksen vapauttaminen epäonnistui"
 
 #, c-format
-msgid "Failed to release lock: %s"
-msgstr "Lukituksen vapauttaminen epäonnistui: %s"
+msgid "Failed to release lock: %1$s"
+msgstr "Lukituksen vapauttaminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to remove capability %s: %d"
-msgstr "Kyvyn %s poistaminen epäonnistui: %d"
+msgid "Failed to remove capability %1$s: %2$d"
+msgstr "Kyvyn %1$s poistaminen epäonnistui: %2$d"
 
 msgid "Failed to remove domain managed save image"
 msgstr "Toimialueen hallinnoiman tallennuskuvan poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to remove managed save file '%s'"
-msgstr "Hallitun tallennustiedoston '%s' poistaminen epäonnistui"
+msgid "Failed to remove managed save file '%1$s'"
+msgstr "Hallitun tallennustiedoston '%1$s' poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to remove managed save image for domain '%s'"
+msgid "Failed to remove managed save image for domain '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to remove storage volume '%s'(%s)"
-msgstr "Tallennustilan taltion '%s'(%s) poistaminen epäonnistui"
+msgid "Failed to remove storage volume '%1$s'(%2$s)"
+msgstr "Tallennustilan taltion '%1$s'(%2$s) poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to reportluns: %s"
-msgstr "reportluns:n epäonnistui: %s"
+msgid "Failed to reportluns: %1$s"
+msgstr "reportluns:n epäonnistui: %1$s"
 
 msgid "Failed to request maximum NUMA node id"
 msgstr "NUMA-solmun tunnuksen enimmäismäärän pyytäminen epäonnistui"
 
 #, c-format
-msgid "Failed to reserve port %d"
-msgstr "Portin %d varaaminen epäonnistui"
+msgid "Failed to reserve port %1$d"
+msgstr "Portin %1$d varaaminen epäonnistui"
 
 #, c-format
-msgid "Failed to reserve port %zu"
-msgstr "Portin %zu varaaminen epäonnistui"
+msgid "Failed to reserve port %1$zu"
+msgstr "Portin %1$zu varaaminen epäonnistui"
 
 #, c-format
-msgid "Failed to reset PCI device: %s"
-msgstr "PCI-laitteen:%s resetointi epäonnistui"
+msgid "Failed to reset PCI device: %1$s"
+msgstr "PCI-laitteen:%1$s resetointi epäonnistui"
 
 #, c-format
-msgid "Failed to reset device %s"
-msgstr "Laitteen%s resetointi epäonnistui"
+msgid "Failed to reset device %1$s"
+msgstr "Laitteen%1$s resetointi epäonnistui"
 
 #, c-format
-msgid "Failed to reset domain '%s'"
-msgstr "Toimialueen '%s' resetointi epäonnistui"
+msgid "Failed to reset domain '%1$s'"
+msgstr "Toimialueen '%1$s' resetointi epäonnistui"
 
 #, c-format
-msgid "Failed to resize block device '%s'"
-msgstr "Lohkolaitteen '%s' koon muuttaminen epäonnistui"
+msgid "Failed to resize block device '%1$s'"
+msgstr "Lohkolaitteen '%1$s' koon muuttaminen epäonnistui"
 
 #, c-format
-msgid "Failed to resolve device link '%s'"
-msgstr "Laitelinkin'%s' ratkaiseminen epäonnistui"
+msgid "Failed to resolve device link '%1$s'"
+msgstr "Laitelinkin'%1$s' ratkaiseminen epäonnistui"
 
 #, c-format
-msgid "Failed to resolve symlink at %s"
-msgstr "Symlinkin ratkaiseminen %s:lla epäonnistui"
+msgid "Failed to resolve symlink at %1$s"
+msgstr "Symlinkin ratkaiseminen %1$s:lla epäonnistui"
 
 #, c-format
-msgid "Failed to restart VM '%s': %s"
-msgstr "Virtuaalikoneen '%s' uudelleenkäynnistys epäonnistui: %s"
+msgid "Failed to restart VM '%1$s': %2$s"
+msgstr "Virtuaalikoneen '%1$s' uudelleenkäynnistys epäonnistui: %2$s"
 
 #, c-format
-msgid "Failed to restart storage pool '%s': %s"
-msgstr "Tallennustilan varannon '%s' uudelleenkäynnistys epäonnistui: %s"
+msgid "Failed to restart storage pool '%1$s': %2$s"
+msgstr "Tallennustilan varannon '%1$s' uudelleenkäynnistys epäonnistui: %2$s"
 
 #, c-format
-msgid "Failed to restore PCI config space for %s"
-msgstr "PCI-määritystilan palauttaminen %s:ta varten epäonnistui"
+msgid "Failed to restore PCI config space for %1$s"
+msgstr "PCI-määritystilan palauttaminen %1$s:ta varten epäonnistui"
 
 #, c-format
-msgid "Failed to restore domain from %s"
-msgstr "Toimialueen palautetus tiedostosta %s epäonnistui"
+msgid "Failed to restore domain from %1$s"
+msgstr "Toimialueen palautetus tiedostosta %1$s epäonnistui"
 
 msgid "Failed to restrict process"
 msgstr "Prosessin rajoittaminen epäonnistui"
 
 #, c-format
-msgid "Failed to restrict process: %s"
-msgstr "Prosessin rajoittaminen epäonnistui: %s"
+msgid "Failed to restrict process: %1$s"
+msgstr "Prosessin rajoittaminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to resume domain '%d'"
-msgstr "Toimialueen '%d' palautus epäonnistui"
+msgid "Failed to resume domain '%1$d'"
+msgstr "Toimialueen '%1$d' palautus epäonnistui"
 
 #, c-format
-msgid "Failed to resume domain '%d' with libxenlight"
-msgstr "Toimialueen '%d' jatkaminen libxenlightilla epäonnistui"
+msgid "Failed to resume domain '%1$d' with libxenlight"
+msgstr "Toimialueen '%1$d' jatkaminen libxenlightilla epäonnistui"
 
 #, c-format
-msgid "Failed to resume domain '%s'"
-msgstr "Toimialueen '%s' käytön jatkaminen epäonnistui"
+msgid "Failed to resume domain '%1$s'"
+msgstr "Toimialueen '%1$s' käytön jatkaminen epäonnistui"
 
 #, c-format
-msgid "Failed to resume guest %s after failure"
-msgstr "Vieraan %s jatkaminen epäonnistui epäonnistumisen jälkeen"
+msgid "Failed to resume guest %1$s after failure"
+msgstr "Vieraan %1$s jatkaminen epäonnistui epäonnistumisen jälkeen"
 
 #, c-format
-msgid "Failed to retrieve CPU statistics for domain '%s'"
-msgstr "Suorittimen tilastojen noutaminen toimialuetta '%s' varten epäonnistui"
+msgid "Failed to retrieve CPU statistics for domain '%1$s'"
+msgstr "Suorittimen tilastojen noutaminen toimialuetta '%1$s' varten epäonnistui"
 
 #, c-format
 msgid ""
-"Failed to retrieve config for VM '%s'. Unable to perform soft reset. "
+"Failed to retrieve config for VM '%1$s'. Unable to perform soft reset. "
 "Destroying VM"
 msgstr ""
 
@@ -7764,8 +7764,8 @@ msgid "Failed to retrieve maximum vcpu count"
 msgstr "Suurimman vcpu-määrän noutaminen epäonnistui"
 
 #, c-format
-msgid "Failed to retrieve ssh host key: %s"
-msgstr "SSH-isäntäavaimen noutaminen epäonnistui: %s"
+msgid "Failed to retrieve ssh host key: %1$s"
+msgstr "SSH-isäntäavaimen noutaminen epäonnistui: %1$s"
 
 msgid "Failed to retrieve vCPU count from the guest"
 msgstr "vCPU-määrän noutaminen vierailijalta epäonnistui"
@@ -7774,7 +7774,7 @@ msgid "Failed to retrieve vcpu state bitmap"
 msgstr ""
 
 #, c-format
-msgid "Failed to revert snapshot %s"
+msgid "Failed to revert snapshot %1$s"
 msgstr ""
 
 msgid "Failed to rollback network config change transaction"
@@ -7784,139 +7784,139 @@ msgid "Failed to run clone container"
 msgstr "'kloonaa kontti':n suoritus epäonnistui"
 
 #, c-format
-msgid "Failed to run command '%s' to create new iscsi interface"
+msgid "Failed to run command '%1$s' to create new iscsi interface"
 msgstr ""
 
 #, c-format
-msgid "Failed to run command '%s' to update iscsi interface with IQN '%s'"
+msgid "Failed to run command '%1$s' to update iscsi interface with IQN '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to save '%s' for '%s'"
-msgstr "'%s'n tallentaminen epäonnistui '%s':ta varten"
+msgid "Failed to save '%1$s' for '%2$s'"
+msgstr "'%1$s'n tallentaminen epäonnistui '%2$s':ta varten"
 
 msgid "Failed to save VM settings"
 msgstr ""
 
 #, c-format
-msgid "Failed to save domain '%d' with libxenlight"
-msgstr "Toimialueen '%d' tallentaminen libxenlightilla epäonnistui"
+msgid "Failed to save domain '%1$d' with libxenlight"
+msgstr "Toimialueen '%1$d' tallentaminen libxenlightilla epäonnistui"
 
 #, c-format
-msgid "Failed to save domain '%s' state"
+msgid "Failed to save domain '%1$s' state"
 msgstr ""
 
 #, c-format
-msgid "Failed to save domain '%s' to %s"
+msgid "Failed to save domain '%1$s' to %2$s"
 msgstr ""
 
 #, c-format
-msgid "Failed to seek to %llu bytes to the end in volume with path '%s'"
+msgid "Failed to seek to %1$llu bytes to the end in volume with path '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to seek to the start in volume with path '%s'"
+msgid "Failed to seek to the start in volume with path '%1$s'"
 msgstr ""
 
 msgid "Failed to send continue signal to controller"
 msgstr ""
 
 #, c-format
-msgid "Failed to send file descriptor %d"
-msgstr "Tiedostokuvaajan %d lähettäminen epäonnistui"
+msgid "Failed to send file descriptor %1$d"
+msgstr "Tiedostokuvaajan %1$d lähettäminen epäonnistui"
 
 #, c-format
-msgid "Failed to send inquiry command: %s"
-msgstr "Kyselykomennon lähettäminen epäonnistui: %s"
+msgid "Failed to send inquiry command: %1$s"
+msgstr "Kyselykomennon lähettäminen epäonnistui: %1$s"
 
 msgid "Failed to send migration data to destination host"
 msgstr ""
 
 #, c-format
-msgid "Failed to send request to init control %s"
-msgstr "Pyynnön lähettäminen init control :een %s epäonnistui"
+msgid "Failed to send request to init control %1$s"
+msgstr "Pyynnön lähettäminen init control :een %1$s epäonnistui"
 
 msgid "Failed to serialize snapshot"
 msgstr "Tilannevedoksen sarjaaminen epäonnistui"
 
 #, c-format
-msgid "Failed to set %s for %s: value too large"
-msgstr "%s :n määrittäminen %s::ta varten epäonnistui: arvo liian suuri"
+msgid "Failed to set %1$s for %2$s: value too large"
+msgstr "%1$s :n määrittäminen %2$s::ta varten epäonnistui: arvo liian suuri"
 
 #, c-format
-msgid "Failed to set TLS session priority to %s: %s"
-msgstr "TLS-istunnon prioriteetin asettaminen %s:ksi epäonnistui: %s"
+msgid "Failed to set TLS session priority to %1$s: %2$s"
+msgstr "TLS-istunnon prioriteetin asettaminen %1$s:ksi epäonnistui: %2$s"
 
 #, c-format
-msgid "Failed to set attributes from %s"
-msgstr "Määritteiden määrittäminen %s::lta epäonnistui"
+msgid "Failed to set attributes from %1$s"
+msgstr "Määritteiden määrittäminen %1$s::lta epäonnistui"
 
 #, c-format
-msgid "Failed to set bridge %s %s via ioctl"
-msgstr "Sillan %s %s asettaminen ioctl: n kautta epäonnistui"
+msgid "Failed to set bridge %1$s %2$s via ioctl"
+msgstr "Sillan %1$s %2$s asettaminen ioctl: n kautta epäonnistui"
 
 #, c-format
-msgid "Failed to set bridge delay %d in xml document"
+msgid "Failed to set bridge delay %1$d in xml document"
 msgstr ""
 
 msgid "Failed to set bridge interface type to 'bridge' in xml document"
 msgstr ""
 
 #, c-format
-msgid "Failed to set close-on-exec flag '%s'"
-msgstr "Määrittäminen close-on-exec flag '%s' epäonnistui"
+msgid "Failed to set close-on-exec flag '%1$s'"
+msgstr "Määrittäminen close-on-exec flag '%1$s' epäonnistui"
 
 #, c-format
-msgid "Failed to set com port %s: does not start with '/dev/nmdm'."
+msgid "Failed to set com port %1$s: does not start with '/dev/nmdm'."
 msgstr ""
 
 #, c-format
-msgid "Failed to set credential: %s"
-msgstr "Tunnisteen määrittäminen epäonnistui: %s"
+msgid "Failed to set credential: %1$s"
+msgstr "Tunnisteen määrittäminen epäonnistui: %1$s"
 
 msgid "Failed to set hostname"
 msgstr "Isäntänimen määrittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to set interface name to '%s' in xml document"
-msgstr "Liitännän nimen määrittäminen '%s':ksi xml-asiakirjassa epäonnistui"
+msgid "Failed to set interface name to '%1$s' in xml document"
+msgstr "Liitännän nimen määrittäminen '%1$s':ksi xml-asiakirjassa epäonnistui"
 
 #, c-format
-msgid "Failed to set interface type to '%s' in xml document"
-msgstr "Liitännän tyypin määrittäminen '%s':ksi xml-asiakirjassa epäonnistui"
+msgid "Failed to set interface type to '%1$s' in xml document"
+msgstr "Liitännän tyypin määrittäminen '%1$s':ksi xml-asiakirjassa epäonnistui"
 
 #, c-format
-msgid "Failed to set logging priority, argument '%s' is invalid"
+msgid "Failed to set logging priority, argument '%1$s' is invalid"
 msgstr ""
 
 #, c-format
-msgid "Failed to set logging priority, argument '%u' is invalid"
+msgid "Failed to set logging priority, argument '%1$u' is invalid"
 msgstr ""
 
 #, c-format
-msgid "Failed to set master bridge interface name to '%s' in xml document"
+msgid "Failed to set master bridge interface name to '%1$s' in xml document"
 msgstr ""
 
 #, c-format
-msgid "Failed to set maximum memory for domain '%d' with libxenlight"
+msgid "Failed to set maximum memory for domain '%1$d' with libxenlight"
 msgstr ""
-"Suurimman mahdollesen muistin asettaminen toimialueelle '%d' epäonnistui "
+"Suurimman mahdollesen muistin asettaminen toimialueelle '%1$d' epäonnistui "
 "libxenlightilla"
 
 msgid "Failed to set memory for domain"
 msgstr "Toimialueen muistin asettaminen epäonnistui"
 
 #, c-format
-msgid "Failed to set memory for domain '%d' with libxenlight"
-msgstr "Muistin asettaminen toimialueelle '%d' epäonnistui libxenlightilla"
+msgid "Failed to set memory for domain '%1$d' with libxenlight"
+msgstr "Muistin asettaminen toimialueelle '%1$d' epäonnistui libxenlightilla"
 
 #, c-format
-msgid "Failed to set new attached interface name to '%s' in xml document"
-msgstr "Liitännän nimen määrittäminen '%s':ksi xml-asiakirjassa epäonnistui"
+msgid "Failed to set new attached interface name to '%1$s' in xml document"
+msgstr "Liitännän nimen määrittäminen '%1$s':ksi xml-asiakirjassa epäonnistui"
 
 #, c-format
-msgid "Failed to set new attached interface type to '%s' in xml document"
-msgstr "Liitännän tyypin määrittäminen '%s':ksi xml-asiakirjassa epäonnistui"
+msgid "Failed to set new attached interface type to '%1$s' in xml document"
+msgstr "Liitännän tyypin määrittäminen '%1$s':ksi xml-asiakirjassa epäonnistui"
 
 msgid "Failed to set new domain description"
 msgstr "Uuden toimialueen kuvauksen asettaminen epäonnistui"
@@ -7928,95 +7928,95 @@ msgid "Failed to set non-blocking file descriptor flag"
 msgstr ""
 
 #, c-format
-msgid "Failed to set permissions for device %s"
-msgstr "Laitteen %s käyttöoikeuksien määrittäminen epäonnistui"
+msgid "Failed to set permissions for device %1$s"
+msgstr "Laitteen %1$s käyttöoikeuksien määrittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to set scheduler parameters for domain '%d' with libxenlight"
+msgid "Failed to set scheduler parameters for domain '%1$d' with libxenlight"
 msgstr ""
-"Skeduloijan parametrien asettaminen toimialueelle '%d' epäonnistui "
+"Skeduloijan parametrien asettaminen toimialueelle '%1$d' epäonnistui "
 "libxenlightilla"
 
 msgid "Failed to set secret value"
 msgstr "Salaisen arvon asettaminen epäonnistui"
 
 #, c-format
-msgid "Failed to set security context for agent for %s"
-msgstr "Agentin suojauskontekstin määrittäminen %s:ta varten epäonnistui"
+msgid "Failed to set security context for agent for %1$s"
+msgstr "Agentin suojauskontekstin määrittäminen %1$s:ta varten epäonnistui"
 
 #, c-format
-msgid "Failed to set security context for monitor for %s"
-msgstr "Valvonnan suojauskontekstin asettaminen %s:ta varten epäonnistui"
+msgid "Failed to set security context for monitor for %1$s"
+msgstr "Valvonnan suojauskontekstin asettaminen %1$s:ta varten epäonnistui"
 
 #, c-format
-msgid "Failed to set session type: %s"
-msgstr "Istuntotyypin asettaminen epäonnistui: %s"
+msgid "Failed to set session type: %1$s"
+msgstr "Istuntotyypin asettaminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to set slave for %s: last letter not 'A' or 'B'"
+msgid "Failed to set slave for %1$s: last letter not 'A' or 'B'"
 msgstr ""
 
 msgid "Failed to set stp attribute in xml document"
 msgstr "Stp-määritteen määrittäminen xml-asiakirjassa epäonnistui"
 
 #, c-format
-msgid "Failed to set target name: %s"
-msgstr "Kohteen nimen asettaminen epäonnistui: %s"
+msgid "Failed to set target name: %1$s"
+msgstr "Kohteen nimen asettaminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to set vcpus for domain '%d' with libxenlight"
-msgstr "Vcpu:den asettaminen toimialueelle '%d' epäonnistui libxenlightilla"
+msgid "Failed to set vcpus for domain '%1$d' with libxenlight"
+msgstr "Vcpu:den asettaminen toimialueelle '%1$d' epäonnistui libxenlightilla"
 
 msgid "Failed to setup keepalive on connection\n"
 msgstr "Yhteyden keepalive:n määrittäminen epäonnistui\n"
 
 #, c-format
-msgid "Failed to shutdown domain '%d' with libxenlight"
-msgstr "Toimialueen '%d' sammuttaminen libxenlight:lla epäonnistui"
+msgid "Failed to shutdown domain '%1$d' with libxenlight"
+msgstr "Toimialueen '%1$d' sammuttaminen libxenlight:lla epäonnistui"
 
 #, c-format
-msgid "Failed to shutdown domain '%s'"
-msgstr "Toimialueen '%s' sammutus epäonnistui"
+msgid "Failed to shutdown domain '%1$s'"
+msgstr "Toimialueen '%1$s' sammutus epäonnistui"
 
 #, c-format
-msgid "Failed to soft reset VM '%s'. Destroying VM"
+msgid "Failed to soft reset VM '%1$s'. Destroying VM"
 msgstr ""
 
 #, c-format
-msgid "Failed to start QEMU binary %s for probing: %s"
-msgstr "QEMU-binaarin %s käynnistäminen koetusta varten epäonnistui: %s"
+msgid "Failed to start QEMU binary %1$s for probing: %2$s"
+msgstr "QEMU-binaarin %1$s käynnistäminen koetusta varten epäonnistui: %2$s"
 
 #, c-format
-msgid "Failed to start SASL negotiation: %d (%s)"
-msgstr "SASL-neuvottelujen aloittaminen epäonnistui: %d (%s)"
+msgid "Failed to start SASL negotiation: %1$d (%2$s)"
+msgstr "SASL-neuvottelujen aloittaminen epäonnistui: %1$d (%2$s)"
 
 #, c-format
-msgid "Failed to start bridge interface %s"
-msgstr "Silta-liittännän %s käynnistäminen epäonnistui"
+msgid "Failed to start bridge interface %1$s"
+msgstr "Silta-liittännän %1$s käynnistäminen epäonnistui"
 
 #, c-format
-msgid "Failed to start device %s"
+msgid "Failed to start device %1$s"
 msgstr ""
 
 #, c-format
-msgid "Failed to start domain '%s'"
-msgstr "Toimialueen '%s' käynnistys epäonnistui"
+msgid "Failed to start domain '%1$s'"
+msgstr "Toimialueen '%1$s' käynnistys epäonnistui"
 
 #, c-format
-msgid "Failed to start interface %s"
-msgstr "Liitännän %s käynnistäminen epäonnistui"
+msgid "Failed to start interface %1$s"
+msgstr "Liitännän %1$s käynnistäminen epäonnistui"
 
 #, c-format
-msgid "Failed to start job on VM '%s': %s"
-msgstr "Työn aloittaminen virtuaalikoneella '%s' epäonnistui: %s"
+msgid "Failed to start job on VM '%1$s': %2$s"
+msgstr "Työn aloittaminen virtuaalikoneella '%1$s' epäonnistui: %2$s"
 
 #, c-format
-msgid "Failed to start network %s"
-msgstr "Verkon %s käynnistäminen epäonnistui"
+msgid "Failed to start network %1$s"
+msgstr "Verkon %1$s käynnistäminen epäonnistui"
 
 #, c-format
-msgid "Failed to start pool %s"
-msgstr "Varannon %s käynnistäminen epäonnistui"
+msgid "Failed to start pool %1$s"
+msgstr "Varannon %1$s käynnistäminen epäonnistui"
 
 msgid "Failed to start slirp"
 msgstr "slirpin aloittaminen epäonnistui"
@@ -8025,173 +8025,173 @@ msgid "Failed to start the nwfilter driver"
 msgstr "nwfilter-ohjaimen käynnistäminen epäonnistui"
 
 #, c-format
-msgid "Failed to start the nwfilter driver: %s"
-msgstr "nwfilter-ohjaimen käynnistäminen epäonnistui: %s"
+msgid "Failed to start the nwfilter driver: %1$s"
+msgstr "nwfilter-ohjaimen käynnistäminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to stat %s"
-msgstr "Tilan %s saanti epäonnistui"
+msgid "Failed to stat %1$s"
+msgstr "Tilan %1$s saanti epäonnistui"
 
 #, c-format
-msgid "Failed to stat storage volume with path '%s'"
-msgstr "Tallennustaltion tilastaminen polulla '%s' epäonnistui"
+msgid "Failed to stat storage volume with path '%1$s'"
+msgstr "Tallennustaltion tilastaminen polulla '%1$s' epäonnistui"
 
 #, c-format
-msgid "Failed to step SASL negotiation: %d (%s)"
-msgstr "SASL-neuvotteluun astuminen epäonnistui: %d (%s)"
+msgid "Failed to step SASL negotiation: %1$d (%2$s)"
+msgstr "SASL-neuvotteluun astuminen epäonnistui: %1$d (%2$s)"
 
 #, c-format
-msgid "Failed to suspend domain '%d'"
-msgstr "Toimialueen '%d'asettaminen keskeytystilaan epäonnistui"
+msgid "Failed to suspend domain '%1$d'"
+msgstr "Toimialueen '%1$d'asettaminen keskeytystilaan epäonnistui"
 
 #, c-format
-msgid "Failed to suspend domain '%d' with libxenlight"
-msgstr "Toimialieen '%d' keskeyttäminen epäonnistui libxenlightilla"
+msgid "Failed to suspend domain '%1$d' with libxenlight"
+msgstr "Toimialieen '%1$d' keskeyttäminen epäonnistui libxenlightilla"
 
 #, c-format
-msgid "Failed to suspend domain '%s'"
-msgstr "Toimialueen '%s'asettaminen keskeytystilaan epäonnistui"
+msgid "Failed to suspend domain '%1$s'"
+msgstr "Toimialueen '%1$s'asettaminen keskeytystilaan epäonnistui"
 
 #, c-format
-msgid "Failed to symlink device %s to %s"
-msgstr "%s:n liittäminen %s:een epäonnistui"
+msgid "Failed to symlink device %1$s to %2$s"
+msgstr "%1$s:n liittäminen %2$s:een epäonnistui"
 
 #, c-format
-msgid "Failed to take snapshot: %s"
-msgstr "Tilannevedoksen lataaminen epäonnistui: %s"
+msgid "Failed to take snapshot: %1$s"
+msgstr "Tilannevedoksen lataaminen epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to terminate process %lld with SIG%s"
-msgstr "Prosessin %lld lopettaminen SIG%s:lla epäonnistui"
+msgid "Failed to terminate process %1$lld with SIG%2$s"
+msgstr "Prosessin %1$lld lopettaminen SIG%2$s:lla epäonnistui"
 
 #, c-format
-msgid "Failed to translate bridge '%s' prefix %d to netmask"
+msgid "Failed to translate bridge '%1$s' prefix %2$d to netmask"
 msgstr ""
 
 #, c-format
-msgid "Failed to translate net prefix %d to netmask"
+msgid "Failed to translate net prefix %1$d to netmask"
 msgstr ""
 
 #, c-format
-msgid "Failed to trigger a probe for PCI device '%s'"
+msgid "Failed to trigger a probe for PCI device '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to truncate file '%s'"
-msgstr "Tiedoston '%s' katkaisu epäonnistui"
+msgid "Failed to truncate file '%1$s'"
+msgstr "Tiedoston '%1$s' katkaisu epäonnistui"
 
 #, c-format
-msgid "Failed to truncate pid file '%s'"
-msgstr "pid-tiedoston '%s' katkaisu epäonnistui"
+msgid "Failed to truncate pid file '%1$s'"
+msgstr "pid-tiedoston '%1$s' katkaisu epäonnistui"
 
 #, c-format
-msgid "Failed to truncate volume with path '%s' to %ju bytes"
-msgstr "Taltion katkaiseminen polulla '%s' %ju tavuun epäonnistui"
+msgid "Failed to truncate volume with path '%1$s' to %2$ju bytes"
+msgstr "Taltion katkaiseminen polulla '%1$s' %2$ju tavuun epäonnistui"
 
 #, c-format
-msgid "Failed to truncate volume with path '%s' to 0 bytes"
-msgstr "Taltion tiivistäminen polussa '%s' 0 tavuun epäonnistui"
+msgid "Failed to truncate volume with path '%1$s' to 0 bytes"
+msgstr "Taltion tiivistäminen polussa '%1$s' 0 tavuun epäonnistui"
 
 #, c-format
-msgid "Failed to unbind PCI device '%s' from %s"
-msgstr "PCI-laitteen '%s' irrotus %s:sta epäonnistui"
+msgid "Failed to unbind PCI device '%1$s' from %2$s"
+msgstr "PCI-laitteen '%1$s' irrotus %2$s:sta epäonnistui"
 
 #, c-format
-msgid "Failed to undefine bridge interface %s"
-msgstr "Liitännän %s määritysten poistaminen epäonnistui"
+msgid "Failed to undefine bridge interface %1$s"
+msgstr "Liitännän %1$s määritysten poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to undefine domain '%s'"
+msgid "Failed to undefine domain '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to undefine interface %s"
-msgstr "Liitännän %s määritysten poistaminen epäonnistui"
+msgid "Failed to undefine interface %1$s"
+msgstr "Liitännän %1$s määritysten poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to undefine network %s"
-msgstr "Verkon %s pois määrittäminen epäonnistui"
+msgid "Failed to undefine network %1$s"
+msgstr "Verkon %1$s pois määrittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to undefine network filter %s"
-msgstr "Verkkosuodattimen %s määritysten poistaminen epäonnistui"
+msgid "Failed to undefine network filter %1$s"
+msgstr "Verkkosuodattimen %1$s määritysten poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to undefine node device '%s'"
+msgid "Failed to undefine node device '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to undefine pool %s"
-msgstr "Varannon %s määrityksen poistaminen epäonnistui"
+msgid "Failed to undefine pool %1$s"
+msgstr "Varannon %1$s määrityksen poistaminen epäonnistui"
 
 msgid "Failed to unescape command line string"
 msgstr "Komentorivijonosta poistuminen epäonnistui"
 
 #, c-format
-msgid "Failed to unlink '%s'"
+msgid "Failed to unlink '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to unmark domain '%s' as autostarted"
+msgid "Failed to unmark domain '%1$s' as autostarted"
 msgstr ""
-"Toimialueen %s automaattinen käynnistys -merkinnän poistaminen epäonnistui"
+"Toimialueen %1$s automaattinen käynnistys -merkinnän poistaminen epäonnistui"
 
 #, c-format
-msgid "Failed to unmarshall reply: %s"
-msgstr "Vastauksen purkaminen marshall-tilasta epäonnistui: %s"
+msgid "Failed to unmarshall reply: %1$s"
+msgstr "Vastauksen purkaminen marshall-tilasta epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to unmarshall reportluns: %s"
-msgstr "Raporttilunien purkaminen marshall-tilasta epäonnistui: %s"
+msgid "Failed to unmarshall reportluns: %1$s"
+msgstr "Raporttilunien purkaminen marshall-tilasta epäonnistui: %1$s"
 
 #, c-format
-msgid "Failed to unmount '%s' and could not detach subtree '%s'"
+msgid "Failed to unmount '%1$s' and could not detach subtree '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to unmount '%s' and could not unmount old root '%s'"
+msgid "Failed to unmount '%1$s' and could not unmount old root '%2$s'"
 msgstr ""
 
 msgid "Failed to unpause domain"
 msgstr "Toimialueen pois-keskeyttäminen epäonnistui"
 
 #, c-format
-msgid "Failed to update %s"
-msgstr "%s:n päivittäminen epäonnistui"
+msgid "Failed to update %1$s"
+msgstr "%1$s:n päivittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to update %s XML configuration"
-msgstr "%s-XML-kokoonpanon päivittäminen epäonnistui"
+msgid "Failed to update %1$s XML configuration"
+msgstr "%1$s-XML-kokoonpanon päivittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to update '%s' of node mode for target '%s'"
+msgid "Failed to update '%1$s' of node mode for target '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to update device from %s"
-msgstr "Laitteen päivittäminen %s:sta epäonnistui"
+msgid "Failed to update device from %1$s"
+msgstr "Laitteen päivittäminen %1$s:sta epäonnistui"
 
 msgid "Failed to update interface link state"
 msgstr "Liitännän linkin tilan päivittäminen epäonnistui"
 
 #, c-format
-msgid "Failed to update network %s"
-msgstr "Verkon %s päivittäminen epäonnistui"
+msgid "Failed to update network %1$s"
+msgstr "Verkon %1$s päivittäminen epäonnistui"
 
 msgid "Failed to verify peer's certificate"
 msgstr ""
 
 #, c-format
-msgid "Failed to wipe vol %s"
-msgstr "Taltion %s pyyhkiminen epäonnistui"
+msgid "Failed to wipe vol %1$s"
+msgstr "Taltion %1$s pyyhkiminen epäonnistui"
 
 #, c-format
-msgid "Failed to write %zu bytes to storage volume with path '%s'"
+msgid "Failed to write %1$zu bytes to storage volume with path '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to write '%s'"
-msgstr "'%s':n kirjoittaminen epäonnistui"
+msgid "Failed to write '%1$s'"
+msgstr "'%1$s':n kirjoittaminen epäonnistui"
 
 msgid "Failed to write pixel data"
 msgstr ""
@@ -8200,16 +8200,16 @@ msgid "Failed to write save file header"
 msgstr "Tallennustiedoston otsikon kirjoittaminen epäonnistui"
 
 #, c-format
-msgid "Failed to write system token '%s'"
+msgid "Failed to write system token '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Failed to write to pid file '%s'"
-msgstr "pid-tiedostoon kirjoittaminen epäonnistui '%s'"
+msgid "Failed to write to pid file '%1$s'"
+msgstr "pid-tiedostoon kirjoittaminen epäonnistui '%1$s'"
 
 #, c-format
-msgid "Failed to write vmx file '%s'"
-msgstr "vmx-tiedoston kirjoittaminen epäonnistui '%s'"
+msgid "Failed to write vmx file '%1$s'"
+msgstr "vmx-tiedoston kirjoittaminen epäonnistui '%1$s'"
 
 msgid "Failed to write xml description"
 msgstr "xml-kuvauksen kirjoittaminen epäonnistui"
@@ -8221,11 +8221,11 @@ msgid "Failed."
 msgstr "Epäonnistui."
 
 #, c-format
-msgid "Failure action %s is not supported by sanlock"
+msgid "Failure action %1$s is not supported by sanlock"
 msgstr ""
 
 #, c-format
-msgid "Failure in libvirt_lxc startup: %s\n"
+msgid "Failure in libvirt_lxc startup: %1$s\n"
 msgstr ""
 
 msgid "Failure to mask address"
@@ -8235,54 +8235,54 @@ msgid "Failure while reading log output"
 msgstr ""
 
 #, c-format
-msgid "Family 'ipv6' specified for non-IPv6 address '%s' in network '%s'"
-msgstr "Määritetty 'ipv6' perhe, ei IPv6-osoiteelle '%s' verkossa '%s'"
+msgid "Family 'ipv6' specified for non-IPv6 address '%1$s' in network '%2$s'"
+msgstr "Määritetty 'ipv6' perhe, ei IPv6-osoiteelle '%1$s' verkossa '%2$s'"
 
 #, c-format
-msgid "Feature %s required by CPU model %s not found"
+msgid "Feature %1$s required by CPU model %2$s not found"
 msgstr ""
 
 msgid "Fibre Channel 'appid' is not a printable string"
 msgstr ""
 
 #, c-format
-msgid "Fibre Channel 'appid' string length must be between [%d, %d]"
+msgid "Fibre Channel 'appid' string length must be between [%1$d, %2$d]"
 msgstr ""
 
 #, c-format
-msgid "Field '%s' too long for destination"
+msgid "Field '%1$s' too long for destination"
 msgstr ""
 
 msgid "Field kernel memory too long for destination"
 msgstr ""
 
 #, c-format
-msgid "Field name '%s' too long"
+msgid "Field name '%1$s' too long"
 msgstr ""
 
 msgid "Field name too long"
 msgstr ""
 
 #, c-format
-msgid "File %s contains no keys"
+msgid "File %1$s contains no keys"
 msgstr ""
 
 #, c-format
 msgid ""
-"File '%s' does not contain any <cpu> element or valid domain XML, host "
+"File '%1$s' does not contain any <cpu> element or valid domain XML, host "
 "capabilities XML, or domain capabilities XML"
 msgstr ""
 
 #, c-format
-msgid "File '%s' does not exist"
-msgstr "Tiedostoa '%s' ei ole olemassa"
+msgid "File '%1$s' does not exist"
+msgstr "Tiedostoa '%1$s' ei ole olemassa"
 
 #, c-format
-msgid "File '%s' has unknown type"
+msgid "File '%1$s' has unknown type"
 msgstr ""
 
 #, c-format
-msgid "File '%s/%s/%s' does not exist."
+msgid "File '%1$s/%2$s/%3$s' does not exist."
 msgstr ""
 
 msgid "File bandwidth:"
@@ -8290,18 +8290,18 @@ msgstr ""
 
 #, c-format
 msgid ""
-"File descriptor returned by udev %d does not match node device file "
-"descriptor %d"
+"File descriptor returned by udev %1$d does not match node device file "
+"descriptor %2$d"
 msgstr ""
 
 #, c-format
 msgid ""
-"File name '%s' doesn't have expected format '/vmfs/volumes/<datastore>/"
+"File name '%1$s' doesn't have expected format '/vmfs/volumes/<datastore>/"
 "<path>'"
 msgstr ""
 
 #, c-format
-msgid "File name '%s' refers to non-existing datastore '%s'"
+msgid "File name '%1$s' refers to non-existing datastore '%2$s'"
 msgstr ""
 
 msgid "File processed:"
@@ -8326,7 +8326,7 @@ msgid "Filter"
 msgstr "Suodin"
 
 #, c-format
-msgid "Filter '%s' is in use."
+msgid "Filter '%1$s' is in use."
 msgstr ""
 
 msgid "Filtering is not supported by this libvirt"
@@ -8351,7 +8351,7 @@ msgid "Firmware entry must have either value or 'file' attribute"
 msgstr ""
 
 #, c-format
-msgid "Firmware flash mode value '%s' unexpected"
+msgid "Firmware flash mode value '%1$s' unexpected"
 msgstr ""
 
 msgid "Firmware flash mode value was malformed"
@@ -8363,11 +8363,11 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Flag '%s' is required by flag '%s'"
+msgid "Flag '%1$s' is required by flag '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Flags '%s' and '%s' are mutually exclusive"
+msgid "Flags '%1$s' and '%2$s' are mutually exclusive"
 msgstr ""
 
 msgid ""
@@ -8376,12 +8376,12 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Floppy '%s' has unsupported type '%s', expecting '%s' or '%s'"
+msgid "Floppy '%1$s' has unsupported type '%2$s', expecting '%3$s' or '%4$s'"
 msgstr ""
-"Levyke '%s' :lla on tyyppiä, jota ei tueta '%s', odotetaan'%s':ta tai '%s':ta"
+"Levyke '%1$s' :lla on tyyppiä, jota ei tueta '%2$s', odotetaan'%3$s':ta tai '%4$s':ta"
 
 #, c-format
-msgid "Floppy disk index (parsed from '%s') is too large"
+msgid "Floppy disk index (parsed from '%1$s') is too large"
 msgstr ""
 
 msgid "For IPv4, multiple DHCP definitions cannot be specified."
@@ -8404,21 +8404,21 @@ msgstr ""
 "Pysäytä tietty varanto väkisin. Varannon raakatiedot ovat koskemattomia"
 
 #, c-format
-msgid "Format mismatch: loader.format='%s' nvram.format='%s'"
+msgid "Format mismatch: loader.format='%1$s' nvram.format='%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Format of device '%s' does not match the expected format '%s'"
+msgid "Format of device '%1$s' does not match the expected format '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Format of device '%s' does not match the expected format '%s', forced "
+"Format of device '%1$s' does not match the expected format '%2$s', forced "
 "overwrite is necessary"
 msgstr ""
 
 #, c-format
-msgid "Formatting IP address for host '%s' failed: %s"
+msgid "Formatting IP address for host '%1$s' failed: %2$s"
 msgstr ""
 
 msgid "Found additional probes to run, probing may be incorrect"
@@ -8426,23 +8426,23 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Found duplicate drive address for disk with target name '%s' controller='%u' "
-"bus='%u' target='%u' unit='%u'"
+"Found duplicate drive address for disk with target name '%1$s' controller='%2$u' "
+"bus='%3$u' target='%4$u' unit='%5$u'"
 msgstr ""
 
 #, c-format
-msgid "Found invalid device link '%s' in '%s'"
+msgid "Found invalid device link '%1$s' in '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Found unexpected controller model '%s' for disk '%s'"
+msgid "Found unexpected controller model '%1$s' for disk '%2$s'"
 msgstr ""
 
 msgid "Freeze domain's mounted filesystems."
 msgstr ""
 
 #, c-format
-msgid "Froze %d filesystem(s)\n"
+msgid "Froze %1$d filesystem(s)\n"
 msgstr ""
 
 msgid "Fully-qualified path of block device"
@@ -8455,8 +8455,8 @@ msgid "GET operation failed"
 msgstr "GET-toimenpide epäonnistui"
 
 #, c-format
-msgid "GET operation failed: %s"
-msgstr "GET-toimenpide epäonnistui: %s"
+msgid "GET operation failed: %1$s"
+msgstr "GET-toimenpide epäonnistui: %1$s"
 
 msgid "GNUTLS call error"
 msgstr "GNUTLS-kutsuvirhe"
@@ -8590,22 +8590,22 @@ msgid "Gets statistics about one or more (or all) domains"
 msgstr ""
 
 #, c-format
-msgid "Global feature %d should have already been handled"
+msgid "Global feature %1$d should have already been handled"
 msgstr ""
 
 msgid "Got empty feature list from resctrl"
 msgstr ""
 
 #, c-format
-msgid "Got invalid memory size %d"
+msgid "Got invalid memory size %1$d"
 msgstr ""
 
 msgid "Graphics are only supported when booting using UEFI"
 msgstr "Grafiikkaa tuetaan vain, kun käynnistetään UEFI:llä"
 
 #, c-format
-msgid "Group %s doesn't exist"
-msgstr "Ryhmää '%s' ei ole olemassa"
+msgid "Group %1$s doesn't exist"
+msgstr "Ryhmää '%1$s' ei ole olemassa"
 
 msgid ""
 "Grouped commands:\n"
@@ -8613,7 +8613,7 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Guest %s got signal %d and crashed"
+msgid "Guest %1$s got signal %2$d and crashed"
 msgstr ""
 
 msgid "Guest agent disappeared while executing command"
@@ -8623,8 +8623,8 @@ msgid "Guest agent is not responding"
 msgstr "Vierasagentti ei vastaa"
 
 #, c-format
-msgid "Guest agent is not responding: %s"
-msgstr "Vierasagentti ei vastaa: %s"
+msgid "Guest agent is not responding: %1$s"
+msgstr "Vierasagentti ei vastaa: %1$s"
 
 msgid "Guest agent not available for now"
 msgstr ""
@@ -8636,31 +8636,31 @@ msgid "HTM configuration is not supported by this QEMU binary"
 msgstr "Tämä QEMU-binaari ei tue HTM-määrityksiä"
 
 #, c-format
-msgid "HTTP response code %d for call to '%s'"
+msgid "HTTP response code %1$d for call to '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"HTTP response code %d for call to '%s'. Fault is unknown, XPath evaluation "
+"HTTP response code %1$d for call to '%2$s'. Fault is unknown, XPath evaluation "
 "failed"
 msgstr ""
 
 #, c-format
 msgid ""
-"HTTP response code %d for call to '%s'. Fault is unknown, deserialization "
+"HTTP response code %1$d for call to '%2$s'. Fault is unknown, deserialization "
 "failed"
 msgstr ""
 
 #, c-format
-msgid "HTTP response code %d for call to '%s'. Fault: %s - %s"
+msgid "HTTP response code %1$d for call to '%2$s'. Fault: %3$s - %4$s"
 msgstr ""
 
 #, c-format
-msgid "HTTP response code %d for download from '%s'"
+msgid "HTTP response code %1$d for download from '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "HTTP response code %d for upload to '%s'"
+msgid "HTTP response code %1$d for upload to '%2$s'"
 msgstr ""
 
 msgid "Handshake is already complete"
@@ -8673,15 +8673,15 @@ msgid "Holes are not supported with this stream"
 msgstr ""
 
 #, c-format
-msgid "Hook for %s, failed to find operation #%d"
+msgid "Hook for %1$s, failed to find operation #%2$d"
 msgstr ""
 
 msgid "Hook script execution failed"
 msgstr "Hook-komentosarjan suoritus epäonnistui"
 
 #, c-format
-msgid "Hook script execution failed: %s"
-msgstr "Hook-komentosarjan suoritus epäonnistui: %s"
+msgid "Hook script execution failed: %1$s"
+msgstr "Hook-komentosarjan suoritus epäonnistui: %1$s"
 
 msgid "Host CPU does not provide required features"
 msgstr ""
@@ -8693,15 +8693,15 @@ msgid "Host CPU does not support compatibility modes"
 msgstr ""
 
 #, c-format
-msgid "Host CPU is a superset of CPU described in %s\n"
+msgid "Host CPU is a superset of CPU described in %1$s\n"
 msgstr ""
 
 #, c-format
-msgid "Host CPU model does not match required CPU vendor %s or(and) model %s"
+msgid "Host CPU model does not match required CPU vendor %1$s or(and) model %2$s"
 msgstr ""
 
 #, c-format
-msgid "Host CPU provides forbidden feature '%s'"
+msgid "Host CPU provides forbidden feature '%1$s'"
 msgstr ""
 
 msgid "Host CPU provides forbidden features"
@@ -8719,16 +8719,16 @@ msgid "Host sysinfo extraction not supported on this platform"
 msgstr ""
 
 #, c-format
-msgid "HostCpuIdInfo register '%s' has an unexpected format"
+msgid "HostCpuIdInfo register '%1$s' has an unexpected format"
 msgstr ""
 
 #, c-format
-msgid "HostCpuIdInfo register '%s' has an unexpected length"
+msgid "HostCpuIdInfo register '%1$s' has an unexpected length"
 msgstr ""
 
 #, c-format
-msgid "HostPortGroup with name '%s' exists already"
-msgstr "HostPortGroup nimeltä '%s' on jo olemassa"
+msgid "HostPortGroup with name '%1$s' exists already"
+msgstr "HostPortGroup nimeltä '%1$s' on jo olemassa"
 
 msgid ""
 "HostVirtualSwitch already exists, editing existing ones is not supported yet"
@@ -8738,7 +8738,7 @@ msgid "Hostdev already exists in the domain configuration"
 msgstr ""
 
 #, c-format
-msgid "Hostdev source %s must be a block device"
+msgid "Hostdev source %1$s must be a block device"
 msgstr ""
 
 msgid "Hostname"
@@ -8748,15 +8748,15 @@ msgid "Hostname is needed for host key verification"
 msgstr ""
 
 #, c-format
-msgid "Hostname of '%s' is unset"
+msgid "Hostname of '%1$s' is unset"
 msgstr ""
 
 #, c-format
-msgid "Hotplug unsupported for char device type '%s'"
-msgstr "Hotplugia ei tueta char -laitetyypille %s"
+msgid "Hotplug unsupported for char device type '%1$s'"
+msgstr "Hotplugia ei tueta char -laitetyypille %1$s"
 
 #, c-format
-msgid "Human monitor command is not available to run %s"
+msgid "Human monitor command is not available to run %1$s"
 msgstr ""
 
 msgid "Human readable output"
@@ -8766,26 +8766,26 @@ msgid "Hybrid-Suspend"
 msgstr ""
 
 #, c-format
-msgid "HyperV spinlock retry count differs: source: '%u', destination: '%u'"
+msgid "HyperV spinlock retry count differs: source: '%1$u', destination: '%2$u'"
 msgstr ""
 
 msgid "HyperV spinlock retry count must be at least 4095"
 msgstr ""
 
 #, c-format
-msgid "HyperV vendor_id differs: source: '%s', destination: '%s'"
+msgid "HyperV vendor_id differs: source: '%1$s', destination: '%2$s'"
 msgstr ""
 
 msgid "HyperV vendor_id value is invalid"
 msgstr ""
 
 #, c-format
-msgid "HyperV vendor_id value must not be more than %d characters."
+msgid "HyperV vendor_id value must not be more than %1$d characters."
 msgstr ""
 
 #, c-format
 msgid ""
-"Hyperv features are not supported for architecture '%s' or machine type '%s'"
+"Hyperv features are not supported for architecture '%1$s' or machine type '%2$s'"
 msgstr ""
 
 msgid "I/O Error"
@@ -8801,22 +8801,22 @@ msgid "ID of a screen to take screenshot of"
 msgstr ""
 
 #, c-format
-msgid "IDE bus index %d out of [0..1] range"
+msgid "IDE bus index %1$d out of [0..1] range"
 msgstr ""
 
 #, c-format
-msgid "IDE controller index %d out of [0] range"
+msgid "IDE controller index %1$d out of [0] range"
 msgstr ""
 
 msgid "IDE controllers are unsupported for this QEMU binary or machine type"
 msgstr "IDE-ohjaimia ei tueta tälle QEMU-binaari- tai konetyypille"
 
 #, c-format
-msgid "IDE disk index (parsed from '%s') is too large"
+msgid "IDE disk index (parsed from '%1$s') is too large"
 msgstr ""
 
 #, c-format
-msgid "IDE unit index %d out of [0..1] range"
+msgid "IDE unit index %1$d out of [0..1] range"
 msgstr ""
 
 msgid "IFLA_PORT_SELF is missing"
@@ -8835,27 +8835,27 @@ msgid "IO error stdout"
 msgstr ""
 
 #, c-format
-msgid "IOMMU device: '%s' is not supported with this QEMU binary"
+msgid "IOMMU device: '%1$s' is not supported with this QEMU binary"
 msgstr ""
 
 #, c-format
-msgid "IOMMU device: '%s' is only supported with ARM Virt machines"
+msgid "IOMMU device: '%1$s' is only supported with ARM Virt machines"
 msgstr ""
 
 #, c-format
-msgid "IOMMU device: '%s' is only supported with Q35 and ARM Virt machines"
+msgid "IOMMU device: '%1$s' is only supported with Q35 and ARM Virt machines"
 msgstr ""
 
 #, c-format
-msgid "IOMMU device: '%s' is only supported with Q35 machines"
+msgid "IOMMU device: '%1$s' is only supported with Q35 machines"
 msgstr ""
 
 #, c-format
-msgid "IOMMU device: '%s' needs a PCI address"
+msgid "IOMMU device: '%1$s' needs a PCI address"
 msgstr ""
 
 #, c-format
-msgid "IOMMU device: '%s' requires ACPI"
+msgid "IOMMU device: '%1$s' requires ACPI"
 msgstr ""
 
 msgid "IOMMU eim requires interrupt remapping to be enabled"
@@ -8875,14 +8875,14 @@ msgid "IOThread to be used by supported device"
 msgstr ""
 
 #, c-format
-msgid "IOThreads not available for bus %s target %s"
+msgid "IOThreads not available for bus %1$s target %2$s"
 msgstr ""
 
 msgid "IP address"
 msgstr "IP-osoite"
 
 #, c-format
-msgid "IP address lookup for host '%s' failed: %s"
+msgid "IP address lookup for host '%1$s' failed: %2$s"
 msgstr ""
 
 msgid ""
@@ -8930,35 +8930,35 @@ msgid "Ignoring guests on $uri URI"
 msgstr ""
 
 #, c-format
-msgid "Image file for %s %s '%s' has unsupported suffix, expecting '%s'"
+msgid "Image file for %1$s %2$s '%3$s' has unsupported suffix, expecting '%4$s'"
 msgstr ""
 
 msgid "In use"
 msgstr ""
 
 #, c-format
-msgid "Inappropriate new pci controller index %zu exceeds addrs array length"
+msgid "Inappropriate new pci controller index %1$zu exceeds addrs array length"
 msgstr ""
 
 #, c-format
-msgid "Incoming cookie data had unexpected UUID %s vs %s"
+msgid "Incoming cookie data had unexpected UUID %1$s vs %2$s"
 msgstr ""
 
 #, c-format
-msgid "Incoming cookie data had unexpected name %s vs %s"
+msgid "Incoming cookie data had unexpected name %1$s vs %2$s"
 msgstr ""
 
 msgid "Incoming migration"
 msgstr "Saapuva muuttoliike"
 
 #, c-format
-msgid "Incomplete vnuma configuration for vnode %zu"
-msgstr "Keskeneräinen vnuma-kokoonpano vnode:lle %zu"
+msgid "Incomplete vnuma configuration for vnode %1$zu"
+msgstr "Keskeneräinen vnuma-kokoonpano vnode:lle %1$zu"
 
 #, c-format
 msgid ""
-"Inconsistent SCSI controller model ('%s' is not '%s') for SCSI controller "
-"index %d"
+"Inconsistent SCSI controller model ('%1$s' is not '%2$s') for SCSI controller "
+"index %3$d"
 msgstr ""
 
 msgid "Incorrect data type"
@@ -8968,15 +8968,15 @@ msgid "Incorrect number of cells in a table row"
 msgstr ""
 
 #, c-format
-msgid "Incorrect xpath '%s'"
-msgstr "Virheellinen xpath '%s'"
+msgid "Incorrect xpath '%1$s'"
+msgstr "Virheellinen xpath '%1$s'"
 
 #, c-format
-msgid "Index for '%s' controllers must be 0"
+msgid "Index for '%1$s' controllers must be 0"
 msgstr ""
 
 #, c-format
-msgid "Index for '%s' controllers must be > 0"
+msgid "Index for '%1$s' controllers must be > 0"
 msgstr ""
 
 msgid "Init pid is not yet available"
@@ -8989,11 +8989,11 @@ msgid "Initial memory size too large"
 msgstr ""
 
 #, c-format
-msgid "Initialization of %s state driver failed: %s"
+msgid "Initialization of %1$s state driver failed: %2$s"
 msgstr ""
 
 #, c-format
-msgid "Initialization of mandatory %s state driver skipped"
+msgid "Initialization of mandatory %1$s state driver skipped"
 msgstr ""
 
 msgid "Inject NMI to the guest"
@@ -9024,42 +9024,42 @@ msgid "Installed bhyve binary does not support defining CPU topology"
 msgstr ""
 
 #, c-format
-msgid "Instantiation of rules failed on interface '%s'"
+msgid "Instantiation of rules failed on interface '%1$s'"
 msgstr ""
 
 msgid "Interface"
 msgstr "Liitäntä"
 
 #, c-format
-msgid "Interface %s XML configuration edited.\n"
-msgstr "Liitännän %s XML-määritystä muokattu.\n"
+msgid "Interface %1$s XML configuration edited.\n"
+msgstr "Liitännän %1$s XML-määritystä muokattu.\n"
 
 #, c-format
-msgid "Interface %s XML configuration not changed.\n"
-msgstr "Liitännän %s XML-kokoonpanoa ei muutettu.\n"
+msgid "Interface %1$s XML configuration not changed.\n"
+msgstr "Liitännän %1$s XML-kokoonpanoa ei muutettu.\n"
 
 #, c-format
-msgid "Interface %s defined from %s\n"
-msgstr "Liitäntä %s määritetty %s:sta\n"
+msgid "Interface %1$s defined from %2$s\n"
+msgstr "Liitäntä %1$s määritetty %2$s:sta\n"
 
 #, c-format
-msgid "Interface %s destroyed\n"
-msgstr "Liitäntä %s tuhottu\n"
+msgid "Interface %1$s destroyed\n"
+msgstr "Liitäntä %1$s tuhottu\n"
 
 #, c-format
-msgid "Interface %s started\n"
-msgstr "Liitäntä %s käynnistetty\n"
+msgid "Interface %1$s started\n"
+msgstr "Liitäntä %1$s käynnistetty\n"
 
 #, c-format
-msgid "Interface %s undefined\n"
-msgstr "Liitännän %s määritykset on poistettu\n"
+msgid "Interface %1$s undefined\n"
+msgstr "Liitännän %1$s määritykset on poistettu\n"
 
 #, c-format
-msgid "Interface (dev: %s) not found."
+msgid "Interface (dev: %1$s) not found."
 msgstr ""
 
 #, c-format
-msgid "Interface (mac: %s) not found."
+msgid "Interface (mac: %1$s) not found."
 msgstr ""
 
 msgid "Interface attached successfully\n"
@@ -9075,7 +9075,7 @@ msgid "Interface doesn't have any statistics"
 msgstr ""
 
 #, c-format
-msgid "Interface name from config %s doesn't match given supplied name %s"
+msgid "Interface name from config %1$s doesn't match given supplied name %2$s"
 msgstr ""
 
 msgid "Interface name not provided"
@@ -9085,8 +9085,8 @@ msgid "Interface not found"
 msgstr "Liitäntää ei löytynyt"
 
 #, c-format
-msgid "Interface not found: %s"
-msgstr "Liitäntää ei löytynyt %s"
+msgid "Interface not found: %1$s"
+msgstr "Liitäntää ei löytynyt %1$s"
 
 msgid ""
 "Interface type hostdev is currently supported on SR-IOV Virtual Functions "
@@ -9094,29 +9094,29 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Invalid %s attribute 'vcpus' value '%s'"
+msgid "Invalid %1$s attribute 'vcpus' value '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid %s image format specified in configuration file"
-msgstr "Virheellinen %s levykuvan muoto määritetty kokoonpanotiedostossa"
+msgid "Invalid %1$s image format specified in configuration file"
+msgstr "Virheellinen %1$s levykuvan muoto määritetty kokoonpanotiedostossa"
 
 msgid "Invalid 'cpu.max' data."
 msgstr ""
 
 #, c-format
-msgid "Invalid 'level' attribute in cache element for NUMA node %d"
+msgid "Invalid 'level' attribute in cache element for NUMA node %1$d"
 msgstr ""
 
 #, c-format
-msgid "Invalid --with-loader-nvram list: %s"
+msgid "Invalid --with-loader-nvram list: %1$s"
 msgstr ""
 
 msgid "Invalid BIOS 'date' format"
 msgstr ""
 
 #, c-format
-msgid "Invalid CIDR address: '%s'"
+msgid "Invalid CIDR address: '%1$s'"
 msgstr ""
 
 msgid "Invalid CPU feature name"
@@ -9126,11 +9126,11 @@ msgid "Invalid CPU feature policy"
 msgstr ""
 
 #, c-format
-msgid "Invalid CPU signature family in model %s"
+msgid "Invalid CPU signature family in model %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid CPU signature model in model %s"
+msgid "Invalid CPU signature model in model %1$s"
 msgstr ""
 
 msgid ""
@@ -9139,54 +9139,54 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Invalid CPU vendor string '%s'"
-msgstr "Virheellinen suorittimen toimittajan merkkijono '%s'"
+msgid "Invalid CPU vendor string '%1$s'"
+msgstr "Virheellinen suorittimen toimittajan merkkijono '%1$s'"
 
 #, c-format
-msgid "Invalid DNS SRV priority attribute for service '%s' in network '%s'"
+msgid "Invalid DNS SRV priority attribute for service '%1$s' in network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid IOThread id value: '%d'"
+msgid "Invalid IOThread id value: '%1$d'"
 msgstr ""
 
 #, c-format
-msgid "Invalid IP address in network '%s' DNS HOST record"
+msgid "Invalid IP address in network '%1$s' DNS HOST record"
 msgstr ""
 
 #, c-format
-msgid "Invalid IP address in static host definition for network '%s'"
+msgid "Invalid IP address in static host definition for network '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid IPv4 prefix '%u' in network '%s'"
+msgid "Invalid IPv4 prefix '%1$u' in network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid IPv6 prefix '%u' in network '%s'"
+msgid "Invalid IPv6 prefix '%1$u' in network '%2$s'"
 msgstr ""
 
 msgid "Invalid NULL callback provided"
 msgstr ""
 
 #, c-format
-msgid "Invalid PCI address %s. Only PCI buses up to %zu are available"
+msgid "Invalid PCI address %1$s. Only PCI buses up to %2$zu are available"
 msgstr ""
 
 #, c-format
-msgid "Invalid PCI address %s. Only PCI domain 0 is available"
+msgid "Invalid PCI address %1$s. Only PCI domain 0 is available"
 msgstr ""
 
 #, c-format
-msgid "Invalid PCI address %s. function must be <= %u"
+msgid "Invalid PCI address %1$s. function must be <= %2$u"
 msgstr ""
 
 #, c-format
-msgid "Invalid PCI address %s. slot must be <= %zu"
+msgid "Invalid PCI address %1$s. slot must be <= %2$zu"
 msgstr ""
 
 #, c-format
-msgid "Invalid PCI address %s. slot must be >= %zu"
+msgid "Invalid PCI address %1$s. slot must be >= %2$zu"
 msgstr ""
 
 msgid ""
@@ -9195,35 +9195,35 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Invalid PCI address bus='0x%x', must be <= 0xFF"
+msgid "Invalid PCI address bus='0x%1$x', must be <= 0xFF"
 msgstr ""
 
 #, c-format
-msgid "Invalid PCI address function=0x%x, must be <= 7"
+msgid "Invalid PCI address function=0x%1$x, must be <= 7"
 msgstr ""
 
 #, c-format
-msgid "Invalid PCI address slot='0x%x', must be <= 0x1F"
+msgid "Invalid PCI address slot='0x%1$x', must be <= 0x1F"
 msgstr ""
 
 #, c-format
-msgid "Invalid PCI address uid='0x%.4x', must be > 0x0000 and <= 0x%.4x"
+msgid "Invalid PCI address uid='0x%1$.4x', must be > 0x0000 and <= 0x%2$.4x"
 msgstr ""
 
 #, c-format
-msgid "Invalid PID %d for VM"
+msgid "Invalid PID %1$d for VM"
 msgstr ""
 
 #, c-format
-msgid "Invalid STP state value %d received for '%s'. Must be -1, 0, or 1."
+msgid "Invalid STP state value %1$d received for '%2$s'. Must be -1, 0, or 1."
 msgstr ""
 
 #, c-format
-msgid "Invalid URI path '%s', try '/system'"
+msgid "Invalid URI path '%1$s', try '/system'"
 msgstr ""
 
 #, c-format
-msgid "Invalid USB Class code 0x%x"
+msgid "Invalid USB Class code 0x%1$x"
 msgstr ""
 
 msgid "Invalid UUID"
@@ -9233,26 +9233,26 @@ msgid "Invalid XML response"
 msgstr ""
 
 #, c-format
-msgid "Invalid adapter name '%s' for SCSI pool"
+msgid "Invalid adapter name '%1$s' for SCSI pool"
 msgstr ""
 
 #, c-format
-msgid "Invalid address '%s' in <ip>"
+msgid "Invalid address '%1$s' in <ip>"
 msgstr ""
 
 #, c-format
-msgid "Invalid address '%s' in <portForward>"
+msgid "Invalid address '%1$s' in <portForward>"
 msgstr ""
 
 #, c-format
-msgid "Invalid address '%s' in network '%s'"
+msgid "Invalid address '%1$s' in network '%2$s'"
 msgstr ""
 
 msgid "Invalid address for a USB device"
 msgstr ""
 
 #, c-format
-msgid "Invalid address type '%s' for the disk '%s' with the bus type '%s'"
+msgid "Invalid address type '%1$s' for the disk '%2$s' with the bus type '%3$s'"
 msgstr ""
 
 msgid "Invalid address."
@@ -9266,7 +9266,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Invalid attempt to reset PCI device %s. Only PCI endpoint devices can be "
+"Invalid attempt to reset PCI device %1$s. Only PCI endpoint devices can be "
 "reset"
 msgstr ""
 
@@ -9283,7 +9283,7 @@ msgstr ""
 #, c-format
 msgid ""
 "Invalid attempt to set network interface host-side IP route and/or address "
-"info on interface of type '%s'. This is only supported on interfaces of type "
+"info on interface of type '%1$s'. This is only supported on interfaces of type "
 "'ethernet'"
 msgstr ""
 
@@ -9294,43 +9294,43 @@ msgid "Invalid auth_pending and auth combination in JSON state document"
 msgstr ""
 
 #, c-format
-msgid "Invalid authentication method: '%s'"
-msgstr "Virheellinen todennusmenetelmä: '%s'"
+msgid "Invalid authentication method: '%1$s'"
+msgstr "Virheellinen todennusmenetelmä: '%1$s'"
 
 #, c-format
-msgid "Invalid autoGenerated value: %s"
+msgid "Invalid autoGenerated value: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid bandwidth %u"
+msgid "Invalid bandwidth %1$u"
 msgstr ""
 
 #, c-format
-msgid "Invalid boolean value for field '%s'"
+msgid "Invalid boolean value for field '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid bridge mac address '%s' in network '%s'"
+msgid "Invalid bridge mac address '%1$s' in network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid bus type '%s' for disk"
+msgid "Invalid bus type '%1$s' for disk"
 msgstr ""
 
 #, c-format
-msgid "Invalid bus type '%s' for floppy disk"
+msgid "Invalid bus type '%1$s' for floppy disk"
 msgstr ""
 
 #, c-format
-msgid "Invalid cache associativity '%s'"
+msgid "Invalid cache associativity '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid cache id '%s'"
+msgid "Invalid cache id '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid cache policy '%s'"
+msgid "Invalid cache policy '%1$s'"
 msgstr ""
 
 msgid "Invalid call"
@@ -9350,134 +9350,134 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Invalid chain name '%s'. Please use a chain name called '%s' or any of the "
+"Invalid chain name '%1$s'. Please use a chain name called '%2$s' or any of the "
 "following prefixes: "
 msgstr ""
 
 #, c-format
-msgid "Invalid character '%c' in id '%s' of network '%s'"
+msgid "Invalid character '%1$c' in id '%2$s' of network '%3$s'"
 msgstr ""
 
 msgid "Invalid character in source channel for char device"
 msgstr ""
 
 #, c-format
-msgid "Invalid class ID %d"
+msgid "Invalid class ID %1$d"
 msgstr ""
 
 #, c-format
-msgid "Invalid collection period value '%d'"
-msgstr "Virheellinen kokoelma-ajan arvo '%d'"
+msgid "Invalid collection period value '%1$d'"
+msgstr "Virheellinen kokoelma-ajan arvo '%1$d'"
 
 #, c-format
-msgid "Invalid compressed save format %d"
+msgid "Invalid compressed save format %1$d"
 msgstr ""
 
 msgid "Invalid context"
 msgstr "Virheellinen konteksti"
 
 #, c-format
-msgid "Invalid controller id '%d'"
-msgstr "Virheellinen ohjaimen tunnus '%d'"
+msgid "Invalid controller id '%1$d'"
+msgstr "Virheellinen ohjaimen tunnus '%1$d'"
 
 msgid "Invalid controller type for LUN"
 msgstr ""
 
 #, c-format
-msgid "Invalid cpuNum in %s"
+msgid "Invalid cpuNum in %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid cpuid[%zu]"
+msgid "Invalid cpuid[%1$zu]"
 msgstr ""
 
 #, c-format
-msgid "Invalid cpulist '%s'"
+msgid "Invalid cpulist '%1$s'"
 msgstr ""
 
 msgid "Invalid data provided by guest agent"
 msgstr ""
 
 #, c-format
-msgid "Invalid delay value in network '%s'"
-msgstr "Virheellinen viive-arvo verkossa '%s'"
+msgid "Invalid delay value in network '%1$s'"
+msgstr "Virheellinen viive-arvo verkossa '%1$s'"
 
 #, c-format
-msgid "Invalid device %s driver file %s is not a symlink"
+msgid "Invalid device %1$s driver file %2$s is not a symlink"
 msgstr ""
 
 #, c-format
-msgid "Invalid device %s iommu_group file %s is not a symlink"
+msgid "Invalid device %1$s iommu_group file %2$s is not a symlink"
 msgstr ""
 
 #, c-format
-msgid "Invalid device type supplied: %s"
+msgid "Invalid device type supplied: %1$s"
 msgstr ""
 
 msgid "Invalid disk bus in definition"
 msgstr ""
 
 #, c-format
-msgid "Invalid disk read error policy: '%s'"
+msgid "Invalid disk read error policy: '%1$s'"
 msgstr ""
 
 msgid "Invalid domain checkpoint"
 msgstr "Virheellinen toimialueen tarkistuskohta"
 
 #, c-format
-msgid "Invalid domain checkpoint: %s"
-msgstr "Virheellinen toimialueen tarkistuskohta %s"
+msgid "Invalid domain checkpoint: %1$s"
+msgstr "Virheellinen toimialueen tarkistuskohta %1$s"
 
 msgid "Invalid domain snapshot"
 msgstr "Virheellinen toimialueen tilannevedos"
 
 #, c-format
-msgid "Invalid domain snapshot: %s"
-msgstr "Virheellinen toimialueen tilannevedos: %s"
+msgid "Invalid domain snapshot: %1$s"
+msgstr "Virheellinen toimialueen tilannevedos: %1$s"
 
 #, c-format
-msgid "Invalid domain state %s"
-msgstr "Virheellinen toimialueen tila: %s"
+msgid "Invalid domain state %1$s"
+msgstr "Virheellinen toimialueen tila: %1$s"
 
 msgid "Invalid domain supplied"
 msgstr "Virheellinen toimialue tarjottu"
 
 #, c-format
 msgid ""
-"Invalid drive address of disk %s, vz driver does not support non default "
+"Invalid drive address of disk %1$s, vz driver does not support non default "
 "name mappings."
 msgstr ""
 
 #, c-format
 msgid ""
-"Invalid drive address of disk %s, vz driver supports only bus 0 for SATA and "
+"Invalid drive address of disk %1$s, vz driver supports only bus 0 for SATA and "
 "SCSI bus."
 msgstr ""
 
 #, c-format
 msgid ""
-"Invalid drive address of disk %s, vz driver supports only one controller."
+"Invalid drive address of disk %1$s, vz driver supports only one controller."
 msgstr ""
 
 #, c-format
-msgid "Invalid drive address of disk %s, vz driver supports only target 0."
+msgid "Invalid drive address of disk %1$s, vz driver supports only target 0."
 msgstr ""
 
 #, c-format
 msgid ""
-"Invalid drive address of disk %s, vz driver supports only units 0-1 for IDE "
+"Invalid drive address of disk %1$s, vz driver supports only units 0-1 for IDE "
 "bus."
 msgstr ""
 
 #, c-format
-msgid "Invalid driver type: %d"
+msgid "Invalid driver type: %1$d"
 msgstr ""
 
 msgid "Invalid duration"
 msgstr "Virheellinen kesto"
 
 #, c-format
-msgid "Invalid enslaved interface name '%s' seen for bond '%s'"
+msgid "Invalid enslaved interface name '%1$s' seen for bond '%2$s'"
 msgstr ""
 
 msgid "Invalid environment name, it must begin with a letter or underscore"
@@ -9494,22 +9494,22 @@ msgid "Invalid file descriptor while waiting for agent"
 msgstr ""
 
 #, c-format
-msgid "Invalid file descriptor while waiting for monitor (vm='%s')"
+msgid "Invalid file descriptor while waiting for monitor (vm='%1$s')"
 msgstr ""
 
 msgid "Invalid firmware name"
 msgstr ""
 
 #, c-format
-msgid "Invalid floppy device name: %s"
+msgid "Invalid floppy device name: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid format for 'bonding/arp_validate' for '%s'"
+msgid "Invalid format for 'bonding/arp_validate' for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid format for 'bonding/mode' for '%s'"
+msgid "Invalid format for 'bonding/mode' for '%1$s'"
 msgstr ""
 
 msgid "Invalid format for launch security cbitpos"
@@ -9519,136 +9519,136 @@ msgid "Invalid format for launch security reduced-phys-bits"
 msgstr ""
 
 #, c-format
-msgid "Invalid forwarder IP address '%s' in network '%s'"
+msgid "Invalid forwarder IP address '%1$s' in network '%2$s'"
 msgstr ""
 
 msgid "Invalid forwarder element, must contain at least one of addr or domain"
 msgstr ""
 
 #, c-format
-msgid "Invalid harddisk device name: %s"
+msgid "Invalid harddisk device name: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid hexadecimal string '%s'"
-msgstr "Virheellinen heksadesimaalimerkkijono '%s'"
+msgid "Invalid hexadecimal string '%1$s'"
+msgstr "Virheellinen heksadesimaalimerkkijono '%1$s'"
 
 #, c-format
-msgid "Invalid hook name for #%d"
+msgid "Invalid hook name for #%1$d"
 msgstr ""
 
 #, c-format
-msgid "Invalid host key verification method: '%s'"
+msgid "Invalid host key verification method: '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid hostdev protocol '%s'"
+msgid "Invalid hostdev protocol '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid integer value '%s' in file '%s'"
+msgid "Invalid integer value '%1$s' in file '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid ipv6 setting '%s' in network '%s'"
+msgid "Invalid ipv6 setting '%1$s' in network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid libxl cpuid key=value element: %s"
+msgid "Invalid libxl cpuid key=value element: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid libxl cpuid value: %s"
+msgid "Invalid libxl cpuid value: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid lifecycle action '%s'."
+msgid "Invalid lifecycle action '%1$s'."
 msgstr ""
 
 #, c-format
-msgid "Invalid lifecycle type '%s'."
+msgid "Invalid lifecycle type '%1$s'."
 msgstr ""
 
 #, c-format
-msgid "Invalid log destination '%s' for log output '%s'"
+msgid "Invalid log destination '%1$s' for log output '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid log priority %d"
+msgid "Invalid log priority %1$d"
 msgstr ""
 
 #, c-format
-msgid "Invalid log priority '%s' for log output '%s'"
+msgid "Invalid log priority '%1$s' for log output '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid lookup from '%s'"
+msgid "Invalid lookup from '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid lookup of '%s' from '%s'"
+msgid "Invalid lookup of '%1$s' from '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Invalid macTableManager setting '%s' in domain interface's <actual> element"
+"Invalid macTableManager setting '%1$s' in domain interface's <actual> element"
 msgstr ""
 
 #, c-format
-msgid "Invalid macTableManager setting '%s' in network '%s'"
+msgid "Invalid macTableManager setting '%1$s' in network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid macTableManager setting '%s' in network port"
+msgid "Invalid macTableManager setting '%1$s' in network port"
 msgstr ""
 
 #, c-format
-msgid "Invalid match string '%s'"
-msgstr "Virheellinen hakumerkkijono '%s'"
+msgid "Invalid match string '%1$s'"
+msgstr "Virheellinen hakumerkkijono '%1$s'"
 
 #, c-format
-msgid "Invalid message prog=%d type=%d serial=%u proc=%d"
+msgid "Invalid message prog=%1$d type=%2$d serial=%3$u proc=%4$d"
 msgstr ""
 
 msgid "Invalid migration cookie"
 msgstr "Virheellinen siirtoeväste"
 
 #, c-format
-msgid "Invalid mode attribute '%s'"
+msgid "Invalid mode attribute '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid mode setting '%s' in network port"
+msgid "Invalid mode setting '%1$s' in network port"
 msgstr ""
 
 #, c-format
-msgid "Invalid mode: %s"
+msgid "Invalid mode: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid monitor cache level '%d'"
+msgid "Invalid monitor cache level '%1$d'"
 msgstr ""
 
 #, c-format
-msgid "Invalid msr[%zu]"
+msgid "Invalid msr[%1$zu]"
 msgstr ""
 
 #, c-format
-msgid "Invalid mtu size '%s' in network '%s'"
-msgstr "Virheellinen mtu-koko '%s' verkossa '%s'"
+msgid "Invalid mtu size '%1$s' in network '%2$s'"
+msgstr "Virheellinen mtu-koko '%1$s' verkossa '%2$s'"
 
 #, c-format
-msgid "Invalid multicast bridge mac address '%s' in network '%s'"
+msgid "Invalid multicast bridge mac address '%1$s' in network '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Invalid netmask '%s' for address '%s' in network '%s' (both must be IPv4)"
+"Invalid netmask '%1$s' for address '%2$s' in network '%3$s' (both must be IPv4)"
 msgstr ""
 
 #, c-format
-msgid "Invalid netmask '%s' in network '%s'"
-msgstr "Virheellinen verkkopeite '%s' verkossa '%s'"
+msgid "Invalid netmask '%1$s' in network '%2$s'"
+msgstr "Virheellinen verkkopeite '%1$s' verkossa '%2$s'"
 
 msgid "Invalid network filter"
 msgstr "Virheellinen verkkosuodatin"
@@ -9657,35 +9657,35 @@ msgid "Invalid network filter binding"
 msgstr "Virheellinen verkkosuodattimen sidonta"
 
 #, c-format
-msgid "Invalid network filter binding: %s"
-msgstr "Virheellinen verkkosuodattimen sidonta: %s"
+msgid "Invalid network filter binding: %1$s"
+msgstr "Virheellinen verkkosuodattimen sidonta: %1$s"
 
 #, c-format
-msgid "Invalid network filter: %s"
-msgstr "Virheellinen verkkosuodatin: %s"
+msgid "Invalid network filter: %1$s"
+msgstr "Virheellinen verkkosuodatin: %1$s"
 
 msgid "Invalid network port pointer"
 msgstr "Virheellinen verkkoportin osoitin"
 
 #, c-format
-msgid "Invalid network port pointer: %s"
-msgstr "Virheellinen verkkoportin osoitin: %s"
+msgid "Invalid network port pointer: %1$s"
+msgstr "Virheellinen verkkoportin osoitin: %1$s"
 
 #, c-format
-msgid "Invalid node id %u "
+msgid "Invalid node id %1$u "
 msgstr ""
 
 #, c-format
-msgid "Invalid nodeset of 'numatune': %s"
+msgid "Invalid nodeset of 'numatune': %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid nvram format: '%s'"
+msgid "Invalid nvram format: '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Invalid or not yet handled value '%s' for VMX entry '%s' for device type '%s'"
+"Invalid or not yet handled value '%1$s' for VMX entry '%2$s' for device type '%3$s'"
 msgstr ""
 
 msgid "Invalid parameter"
@@ -9695,7 +9695,7 @@ msgid "Invalid parameter type passed to free"
 msgstr ""
 
 #, c-format
-msgid "Invalid parameters macaddr=%p allowRetry=%p"
+msgid "Invalid parameters macaddr=%1$p allowRetry=%2$p"
 msgstr ""
 
 msgid "Invalid partial specification for virtio ccw address"
@@ -9705,50 +9705,50 @@ msgid "Invalid partition type"
 msgstr ""
 
 #, c-format
-msgid "Invalid passthrough mode %s"
+msgid "Invalid passthrough mode %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid peer '%s' in <ip>"
+msgid "Invalid peer '%1$s' in <ip>"
 msgstr ""
 
 msgid "Invalid persistent_state value, either 'yes' or 'no'"
 msgstr ""
 
 #, c-format
-msgid "Invalid pool type '%s'"
-msgstr "Virheellinen varannon tyyppi '%s'"
+msgid "Invalid pool type '%1$s'"
+msgstr "Virheellinen varannon tyyppi '%1$s'"
 
 #, c-format
-msgid "Invalid port number: %s"
-msgstr "Virheellinen portin numero: %s"
+msgid "Invalid port number: %1$s"
+msgstr "Virheellinen portin numero: %1$s"
 
 #, c-format
-msgid "Invalid port range '%u-%u'."
+msgid "Invalid port range '%1$u-%2$u'."
 msgstr ""
 
 #, c-format
-msgid "Invalid portForward proto value %u"
+msgid "Invalid portForward proto value %1$u"
 msgstr ""
 
 #, c-format
-msgid "Invalid prefix or netmask for '%s'"
+msgid "Invalid prefix or netmask for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid prefix value '%s' in <ip>"
+msgid "Invalid prefix value '%1$s' in <ip>"
 msgstr ""
 
 #, c-format
-msgid "Invalid priority '%s' for filter '%s'"
+msgid "Invalid priority '%1$s' for filter '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid rate '%s' specified"
+msgid "Invalid rate '%1$s' specified"
 msgstr ""
 
 #, c-format
-msgid "Invalid relative path '%s'"
+msgid "Invalid relative path '%1$s'"
 msgstr ""
 
 msgid "Invalid resctrl monitor"
@@ -9758,15 +9758,15 @@ msgid "Invalid secret"
 msgstr "Virheellinen salaisuus"
 
 #, c-format
-msgid "Invalid secret: %s"
+msgid "Invalid secret: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid security label %s"
+msgid "Invalid security label %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid security label '%s'"
+msgid "Invalid security label '%1$s'"
 msgstr ""
 
 msgid "Invalid setting for HPT resizing"
@@ -9782,17 +9782,17 @@ msgid "Invalid setting for nested HV state"
 msgstr ""
 
 #, c-format
-msgid "Invalid source mode: %s"
+msgid "Invalid source mode: %1$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"Invalid specification for virtio ccw address: cssid='0x%x' ssid='0x%x' "
-"devno='0x%04x'"
+"Invalid specification for virtio ccw address: cssid='0x%1$x' ssid='0x%2$x' "
+"devno='0x%3$04x'"
 msgstr ""
 
 #, c-format
-msgid "Invalid state '%s' in domain snapshot XML"
+msgid "Invalid state '%1$s' in domain snapshot XML"
 msgstr ""
 
 msgid "Invalid state for this operation"
@@ -9805,7 +9805,7 @@ msgid "Invalid stream hole"
 msgstr ""
 
 #, c-format
-msgid "Invalid string '%s' for escape sequence"
+msgid "Invalid string '%1$s' for escape sequence"
 msgstr ""
 
 msgid "Invalid suspend target"
@@ -9818,7 +9818,7 @@ msgid "Invalid target"
 msgstr ""
 
 #, c-format
-msgid "Invalid target domain state '%s'. Refusing snapshot reversion"
+msgid "Invalid target domain state '%1$s'. Refusing snapshot reversion"
 msgstr ""
 
 msgid "Invalid target model for serial device"
@@ -9826,117 +9826,117 @@ msgstr "Virheellinen kohdemalli sarjalaitetta varten"
 
 #, c-format
 msgid ""
-"Invalid to specify MAC address '%s' in network '%s' IPv6 static host "
+"Invalid to specify MAC address '%1$s' in network '%2$s' IPv6 static host "
 "definition"
 msgstr ""
 
 #, c-format
-msgid "Invalid type '%s' requested for parameter '%s', actual type is '%s'"
+msgid "Invalid type '%1$s' requested for parameter '%2$s', actual type is '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid unsigned integer value '%s' in file '%s'"
+msgid "Invalid unsigned integer value '%1$s' in file '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid unsigned long long value '%s' in file '%s'"
+msgid "Invalid unsigned long long value '%1$s' in file '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid unsigned scaled integer value '%s' in file '%s'"
+msgid "Invalid unsigned scaled integer value '%1$s' in file '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Invalid use of 'floor' on interface with MAC address %s - 'floor' is only "
+"Invalid use of 'floor' on interface with MAC address %1$s - 'floor' is only "
 "supported for interface type 'network' with forward type 'nat', 'route', "
 "'open' or none"
 msgstr ""
 
 #, c-format
 msgid ""
-"Invalid use of 'floor' on interface with MAC address %s - network '%s' has "
+"Invalid use of 'floor' on interface with MAC address %1$s - network '%2$s' has "
 "no inbound QoS set"
 msgstr ""
 
 #, c-format
-msgid "Invalid uuid '%s' for new mdev device"
+msgid "Invalid uuid '%1$s' for new mdev device"
 msgstr ""
 
 #, c-format
-msgid "Invalid value '%s' for '%s'"
+msgid "Invalid value '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid value '%s' for VMX entry '%s'"
+msgid "Invalid value '%1$s' for VMX entry '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid value '%s' for element or attribute '%s'"
+msgid "Invalid value '%1$s' for element or attribute '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Invalid value for attribute '%s' in element '%s': '%s'."
+msgid "Invalid value for attribute '%1$s' in element '%2$s': '%3$s'."
 msgstr ""
 
 #, c-format
-msgid "Invalid value for attribute '%s' in element '%s': '%s'. Expected UUID"
+msgid "Invalid value for attribute '%1$s' in element '%2$s': '%3$s'. Expected UUID"
 msgstr ""
 
 #, c-format
 msgid ""
-"Invalid value for attribute '%s' in element '%s': '%s'. Expected integer "
+"Invalid value for attribute '%1$s' in element '%2$s': '%3$s'. Expected integer "
 "value"
 msgstr ""
 
 #, c-format
 msgid ""
-"Invalid value for attribute '%s' in element '%s': '%s'. Expected long long "
+"Invalid value for attribute '%1$s' in element '%2$s': '%3$s'. Expected long long "
 "integer value"
 msgstr ""
 
 #, c-format
 msgid ""
-"Invalid value for attribute '%s' in element '%s': '%s'. Expected non-"
+"Invalid value for attribute '%1$s' in element '%2$s': '%3$s'. Expected non-"
 "negative integer value"
 msgstr ""
 
 #, c-format
 msgid ""
-"Invalid value for attribute '%s' in element '%s': '%s'. Expected non-"
+"Invalid value for attribute '%1$s' in element '%2$s': '%3$s'. Expected non-"
 "negative value"
 msgstr ""
 
 #, c-format
-msgid "Invalid value for attribute '%s' in element '%s': Zero is not permitted"
+msgid "Invalid value for attribute '%1$s' in element '%2$s': Zero is not permitted"
 msgstr ""
 
 #, c-format
-msgid "Invalid value for field '%s': expected double"
+msgid "Invalid value for field '%1$s': expected double"
 msgstr ""
 
 #, c-format
-msgid "Invalid value for field '%s': expected int"
+msgid "Invalid value for field '%1$s': expected int"
 msgstr ""
 
 #, c-format
-msgid "Invalid value for field '%s': expected long long"
+msgid "Invalid value for field '%1$s': expected long long"
 msgstr ""
 
 #, c-format
-msgid "Invalid value for field '%s': expected unsigned int"
+msgid "Invalid value for field '%1$s': expected unsigned int"
 msgstr ""
 
 #, c-format
-msgid "Invalid value for field '%s': expected unsigned long long"
+msgid "Invalid value for field '%1$s': expected unsigned long long"
 msgstr ""
 
 msgid "Invalid value for number of CPUs to show"
 msgstr ""
 
 #, c-format
-msgid "Invalid value for option %s"
-msgstr "Virheellinen arvo vaihtoehdolle %s"
+msgid "Invalid value for option %1$s"
+msgstr "Virheellinen arvo vaihtoehdolle %1$s"
 
 msgid "Invalid value for start CPU"
 msgstr ""
@@ -9945,23 +9945,23 @@ msgid "Invalid value for timeout"
 msgstr ""
 
 #, c-format
-msgid "Invalid value of %d for I/O weight"
+msgid "Invalid value of %1$d for I/O weight"
 msgstr ""
 
 #, c-format
-msgid "Invalid value of 'cpuset': %s"
+msgid "Invalid value of 'cpuset': %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid value of 'nodemask': %s"
+msgid "Invalid value of 'nodemask': %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid value of 'nodeset': %s"
+msgid "Invalid value of 'nodeset': %1$s"
 msgstr ""
 
 #, c-format
-msgid "Invalid vendor element in CPU model %s"
+msgid "Invalid vendor element in CPU model %1$s"
 msgstr ""
 
 msgid "Invalid virNetLibsshSession *"
@@ -9971,19 +9971,19 @@ msgid "Invalid virNetSSHSession *"
 msgstr ""
 
 #, c-format
-msgid "Invalid vnuma configuration for vnode %zu"
-msgstr "Virheellinen vnuma-kokoonpano vnode:lle %zu"
+msgid "Invalid vnuma configuration for vnode %1$zu"
+msgstr "Virheellinen vnuma-kokoonpano vnode:lle %1$zu"
 
 #, c-format
-msgid "Invalid volume name %s"
-msgstr "Virheellinen taltion nimi %s"
+msgid "Invalid volume name %1$s"
+msgstr "Virheellinen taltion nimi %1$s"
 
 #, c-format
-msgid "Invalid vport operation (%d)"
+msgid "Invalid vport operation (%1$d)"
 msgstr ""
 
 #, c-format
-msgid "Invocation of %s returned an error: %s (%d)"
+msgid "Invocation of %1$s returned an error: %2$s (%3$d)"
 msgstr ""
 
 msgid "Invoke fstrim on domain's mounted filesystems."
@@ -9993,29 +9993,29 @@ msgid "Iteration:"
 msgstr ""
 
 #, c-format
-msgid "Iterator ID exceeds maximum ID of %u"
+msgid "Iterator ID exceeds maximum ID of %1$u"
 msgstr ""
 
 msgid "JSON array -> commandline conversion function not provided"
 msgstr ""
 
 #, c-format
-msgid "JSON backing volume definition '%s' lacks 'file' object"
+msgid "JSON backing volume definition '%1$s' lacks 'file' object"
 msgstr ""
 
 #, c-format
-msgid "JSON backing volume definition '%s' lacks driver name"
+msgid "JSON backing volume definition '%1$s' lacks driver name"
 msgstr ""
 
 #, c-format
-msgid "JSON backing volume definition '%s' must not have nested format drivers"
+msgid "JSON backing volume definition '%1$s' must not have nested format drivers"
 msgstr ""
 
 msgid "JSON string array contains non-string element"
 msgstr ""
 
 #, c-format
-msgid "Job submission failed on interface '%s'"
+msgid "Job submission failed on interface '%1$s'"
 msgstr ""
 
 msgid "Job type:"
@@ -10055,19 +10055,19 @@ msgid "LXC Guest Enter Namespace"
 msgstr ""
 
 #, c-format
-msgid "Lease %s in lockspace %s already exists"
+msgid "Lease %1$s in lockspace %2$s already exists"
 msgstr ""
 
 #, c-format
-msgid "Lease %s in lockspace %s does not exist"
+msgid "Lease %1$s in lockspace %2$s does not exist"
 msgstr ""
 
 #, c-format
-msgid "Lease path '%s' exceeds %d characters"
+msgid "Lease path '%1$s' exceeds %2$d characters"
 msgstr ""
 
 #, c-format
-msgid "Library '%s' doesn't exist"
+msgid "Library '%1$s' doesn't exist"
 msgstr ""
 
 msgid "Library function returned error but did not set virError"
@@ -10077,8 +10077,8 @@ msgid "Libvirt"
 msgstr "Libvirt"
 
 #, c-format
-msgid "Lifecycle event '%s' doesn't support '%s' action"
-msgstr "Elinkaaritapahtuma '%s' ei tue toimintoa '%s'"
+msgid "Lifecycle event '%1$s' doesn't support '%2$s' action"
+msgstr "Elinkaaritapahtuma '%1$s' ei tue toimintoa '%2$s'"
 
 msgid "Link already defined"
 msgstr ""
@@ -10132,33 +10132,33 @@ msgid "Location:"
 msgstr "Sijainti:"
 
 #, c-format
-msgid "Lockspace for path %s already exists"
+msgid "Lockspace for path %1$s already exists"
 msgstr ""
 
 #, c-format
-msgid "Lockspace for path %s does not exist"
+msgid "Lockspace for path %1$s does not exist"
 msgstr ""
 
 #, c-format
-msgid "Lockspace location %s exists, but is not a directory"
+msgid "Lockspace location %1$s exists, but is not a directory"
 msgstr ""
 
 #, c-format
-msgid "Lockspace path '%s' exceeded %d characters"
+msgid "Lockspace path '%1$s' exceeded %2$d characters"
 msgstr ""
 
 #, c-format
-msgid "Lockspace resource '%s' is locked"
+msgid "Lockspace resource '%1$s' is locked"
 msgstr ""
 
 #, c-format
-msgid "Lockspace resource '%s' is not locked"
+msgid "Lockspace resource '%1$s' is not locked"
 msgstr ""
 
 #, c-format
 msgid ""
-"Log output '%s' does not meet the format requirements for destination type "
-"'%s'"
+"Log output '%1$s' does not meet the format requirements for destination type "
+"'%2$s'"
 msgstr ""
 
 msgid "Logging filters: "
@@ -10168,7 +10168,7 @@ msgid "Logging outputs: "
 msgstr ""
 
 #, c-format
-msgid "Lookup of value at index %u resulted in a NULL pointer"
+msgid "Lookup of value at index %1$u resulted in a NULL pointer"
 msgstr ""
 
 msgid "Lost connection to destination host"
@@ -10184,11 +10184,11 @@ msgid "MAC address"
 msgstr "MAC-osoite"
 
 #, c-format
-msgid "MCS level for existing domain label %s already reserved"
+msgid "MCS level for existing domain label %1$s already reserved"
 msgstr ""
 
 #, c-format
-msgid "MD5 hash '%s' unexpectedly larger than %d characters"
+msgid "MD5 hash '%1$s' unexpectedly larger than %2$d characters"
 msgstr ""
 
 msgid "Machine is Null"
@@ -10210,7 +10210,7 @@ msgid "Malformed 'domuuid' in JSON document"
 msgstr ""
 
 #, c-format
-msgid "Malformed 'floor_sum' attribute: %s"
+msgid "Malformed 'floor_sum' attribute: %1$s"
 msgstr ""
 
 msgid "Malformed 'maxCount' parameter"
@@ -10218,21 +10218,21 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Malformed 'uri_aliases' config entry '%s', aliases may only contain 'a-Z, "
+"Malformed 'uri_aliases' config entry '%1$s', aliases may only contain 'a-Z, "
 "0-9, _, -'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Malformed 'uri_aliases' config entry '%s', expected 'alias=uri://host/path'"
+"Malformed 'uri_aliases' config entry '%1$s', expected 'alias=uri://host/path'"
 msgstr ""
 
 #, c-format
-msgid "Malformed PCI address %s"
+msgid "Malformed PCI address %1$s"
 msgstr ""
 
 #, c-format
-msgid "Malformed PCI options %s"
+msgid "Malformed PCI options %1$s"
 msgstr ""
 
 msgid "Malformed auth_pending field in JSON state document"
@@ -10245,36 +10245,36 @@ msgid "Malformed conn_time field in JSON state document"
 msgstr ""
 
 #, c-format
-msgid "Malformed ctrl-alt-del setting '%s'"
+msgid "Malformed ctrl-alt-del setting '%1$s'"
 msgstr ""
 
 msgid "Malformed daemon data from JSON file"
 msgstr ""
 
 #, c-format
-msgid "Malformed device value '%s'"
+msgid "Malformed device value '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Malformed disk capacity: '%s'"
+msgid "Malformed disk capacity: '%1$s'"
 msgstr ""
 
 msgid "Malformed disk target"
 msgstr ""
 
 #, c-format
-msgid "Malformed file structure: %s"
+msgid "Malformed file structure: %1$s"
 msgstr ""
 
 msgid "Malformed files array"
 msgstr ""
 
 #, c-format
-msgid "Malformed format for filter '%s'"
+msgid "Malformed format for filter '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Malformed format for log output '%s'"
+msgid "Malformed format for log output '%1$s'"
 msgstr ""
 
 msgid "Malformed id field in JSON state document"
@@ -10290,7 +10290,7 @@ msgid "Malformed max_anonymous_clients data in JSON document"
 msgstr ""
 
 #, c-format
-msgid "Malformed nbd port '%s'"
+msgid "Malformed nbd port '%1$s'"
 msgstr ""
 
 msgid "Malformed output of dmidecode"
@@ -10315,7 +10315,7 @@ msgid "Malformed services array"
 msgstr ""
 
 #, c-format
-msgid "Malformed size %s"
+msgid "Malformed size %1$s"
 msgstr ""
 
 msgid "Malformed socks array"
@@ -10325,22 +10325,22 @@ msgid "Malformed stream hole packet"
 msgstr ""
 
 #, c-format
-msgid "Malformed wwn: %s"
+msgid "Malformed wwn: %1$s"
 msgstr ""
 
 msgid "Manage active block operations"
 msgstr "Hallitse aktiivisia lohkotoimintoja"
 
 #, c-format
-msgid "Managed save image of Domain '%s' XML configuration edited.\n"
-msgstr "Toimialueen '%s' hallittu tallennuskuva XML-kokoonpano muokattu.\n"
+msgid "Managed save image of Domain '%1$s' XML configuration edited.\n"
+msgstr "Toimialueen '%1$s' hallittu tallennuskuva XML-kokoonpano muokattu.\n"
 
 #, c-format
-msgid "Managed save image of domain '%s' XML configuration not changed.\n"
-msgstr "Toimialueen '%s' hallittu tallennuskuva XML-kokoonpano ei muokattu.\n"
+msgid "Managed save image of domain '%1$s' XML configuration not changed.\n"
+msgstr "Toimialueen '%1$s' hallittu tallennuskuva XML-kokoonpano ei muokattu.\n"
 
 #, c-format
-msgid "Managed save state file of domain '%s' updated.\n"
+msgid "Managed save state file of domain '%1$s' updated.\n"
 msgstr ""
 
 msgid "Managed save:"
@@ -10359,7 +10359,7 @@ msgid "Manipulate pages pool size"
 msgstr ""
 
 #, c-format
-msgid "Max backup %zu must be less than or equal to %d"
+msgid "Max backup %1$zu must be less than or equal to %2$d"
 msgstr ""
 
 msgid "Max memory plus swap, as scaled integer (default KiB)"
@@ -10372,11 +10372,11 @@ msgid "Max memory:"
 msgstr "Enimmäismuisti:"
 
 #, c-format
-msgid "Maximum CPUs greater than specified machine type limit %u"
+msgid "Maximum CPUs greater than specified machine type limit %1$u"
 msgstr ""
 
 #, c-format
-msgid "Maximum supported number of ISA serial ports is '%d'"
+msgid "Maximum supported number of ISA serial ports is '%1$d'"
 msgstr ""
 
 msgid "Media Registry is null"
@@ -10392,22 +10392,22 @@ msgid "Memory"
 msgstr "Muisti"
 
 #, c-format
-msgid "Memory '%llu' must be less than %llu"
+msgid "Memory '%1$llu' must be less than %2$llu"
 msgstr ""
 
 #, c-format
 msgid ""
-"Memory Bandwidth allocation of size %u is not divisible by granularity %u"
+"Memory Bandwidth allocation of size %1$u is not divisible by granularity %2$u"
 msgstr ""
 
 #, c-format
 msgid ""
-"Memory Bandwidth allocation of size %u is smaller than the minimum allowed "
-"allocation %u"
+"Memory Bandwidth allocation of size %1$u is smaller than the minimum allowed "
+"allocation %2$u"
 msgstr ""
 
 #, c-format
-msgid "Memory Bandwidth already defined for node %u"
+msgid "Memory Bandwidth already defined for node %1$u"
 msgstr ""
 
 msgid "Memory Bandwidth value exceeding 100 is invalid."
@@ -10415,7 +10415,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Memory balloon device type '%s' is not supported by this version of qemu"
+"Memory balloon device type '%1$s' is not supported by this version of qemu"
 msgstr ""
 
 msgid "Memory bandwidth:"
@@ -10506,7 +10506,7 @@ msgid "Migration failed. Domain is not running on destination host"
 msgstr ""
 
 #, c-format
-msgid "Migration failed. No domain on destination host with matching name '%s'"
+msgid "Migration failed. No domain on destination host with matching name '%1$s'"
 msgstr ""
 
 msgid "Migration graphics data already present"
@@ -10524,7 +10524,7 @@ msgid "Migration not possible without a vCenter"
 msgstr ""
 
 #, c-format
-msgid "Migration option '%s' is not supported by QEMU binary"
+msgid "Migration option '%1$s' is not supported by QEMU binary"
 msgstr ""
 
 msgid "Migration persistent data already present"
@@ -10534,7 +10534,7 @@ msgid "Migration source and destination have to refer to the same vCenter"
 msgstr ""
 
 #, c-format
-msgid "Migration with lock driver %s requires cookie support"
+msgid "Migration with lock driver %1$s requires cookie support"
 msgstr ""
 
 msgid "Migration without shared storage is unsafe"
@@ -10544,35 +10544,35 @@ msgid "Min guaranteed memory, as scaled integer (default KiB)"
 msgstr ""
 
 #, c-format
-msgid "Minimum supported %s version is %s but found version '%s'"
+msgid "Minimum supported %1$s version is %2$s but found version '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "Missing %s attribute 'vcpus'"
-msgstr "uuttuva %s-attribuutti 'vcpus'"
+msgid "Missing %1$s attribute 'vcpus'"
+msgstr "uuttuva %1$s-attribuutti 'vcpus'"
 
 #, c-format
-msgid "Missing %s lock state for migration cookie"
-msgstr "Puuttuva %s lukitustila siirtoevästeelle"
+msgid "Missing %1$s lock state for migration cookie"
+msgstr "Puuttuva %1$s lukitustila siirtoevästeelle"
 
 #, c-format
-msgid "Missing '%s' field in lock manager driver"
+msgid "Missing '%1$s' field in lock manager driver"
 msgstr ""
 
 #, c-format
-msgid "Missing '%s' property"
+msgid "Missing '%1$s' property"
 msgstr ""
 
 #, c-format
-msgid "Missing '%s' property while looking for ManagedEntityStatus"
+msgid "Missing '%1$s' property while looking for ManagedEntityStatus"
 msgstr ""
 
 #, c-format
-msgid "Missing '/' separator in cgroup mount '%s'"
+msgid "Missing '/' separator in cgroup mount '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Missing 'associativity' attribute in cache element for NUMA node %d"
+msgid "Missing 'associativity' attribute in cache element for NUMA node %1$d"
 msgstr ""
 
 msgid "Missing 'domname' in JSON document"
@@ -10585,7 +10585,7 @@ msgid "Missing 'driver' in JSON document"
 msgstr ""
 
 #, c-format
-msgid "Missing 'end' attribute in dhcp range for network '%s'"
+msgid "Missing 'end' attribute in dhcp range for network '%1$s'"
 msgstr ""
 
 msgid "Missing 'filename' in CPU map include"
@@ -10595,14 +10595,14 @@ msgid "Missing 'key' element for lease"
 msgstr "Puuttuva elementti 'key' lainaa varten"
 
 #, c-format
-msgid "Missing 'level' attribute in cache element for NUMA node %d"
+msgid "Missing 'level' attribute in cache element for NUMA node %1$d"
 msgstr ""
 
 msgid "Missing 'link' attribute for NIC"
 msgstr ""
 
 #, c-format
-msgid "Missing 'name' property in %s lookup"
+msgid "Missing 'name' property in %1$s lookup"
 msgstr ""
 
 msgid "Missing 'path' attribute to 'target' element for lease"
@@ -10615,14 +10615,14 @@ msgid "Missing 'pipefd' in JSON document"
 msgstr ""
 
 #, c-format
-msgid "Missing 'policy' attribute in cache element for NUMA node %d"
+msgid "Missing 'policy' attribute in cache element for NUMA node %1$d"
 msgstr ""
 
 msgid "Missing 'runtime.powerState' property"
 msgstr ""
 
 #, c-format
-msgid "Missing 'start' attribute in dhcp range for network '%s'"
+msgid "Missing 'start' attribute in dhcp range for network '%1$s'"
 msgstr ""
 
 msgid "Missing 'target' element for lease"
@@ -10666,33 +10666,33 @@ msgid "Missing ID parameter for domain object"
 msgstr "Toimialueobjektin ID-parametri puuttuu"
 
 #, c-format
-msgid "Missing IP address in network '%s' DNS HOST record"
+msgid "Missing IP address in network '%1$s' DNS HOST record"
 msgstr ""
 
 #, c-format
-msgid "Missing IP address in static host definition for network '%s'"
+msgid "Missing IP address in static host definition for network '%1$s'"
 msgstr ""
 
 msgid "Missing LISTEN_FDNAMES env from systemd socket activation"
 msgstr ""
 
 #, c-format
-msgid "Missing PVR information for CPU model %s"
-msgstr "CPR-mallin %s PVR-tiedot puuttuvat"
+msgid "Missing PVR information for CPU model %1$s"
+msgstr "CPR-mallin %1$s PVR-tiedot puuttuvat"
 
 #, c-format
-msgid "Missing SCSI controller for index %d"
+msgid "Missing SCSI controller for index %1$d"
 msgstr ""
 
 msgid "Missing TPM device path"
 msgstr "TPM-laitteen polku puuttuu"
 
 #, c-format
-msgid "Missing URI parameter '%s'"
-msgstr "Puuttuva URI-parametri '%s'"
+msgid "Missing URI parameter '%1$s'"
+msgstr "Puuttuva URI-parametri '%1$s'"
 
 #, c-format
-msgid "Missing USB bus %u"
+msgid "Missing USB bus %1$u"
 msgstr ""
 
 msgid "Missing UUID parameter for domain object"
@@ -10711,7 +10711,7 @@ msgid "Missing acpi table type"
 msgstr "acpi-taulukon tyyppi puuttuu"
 
 #, c-format
-msgid "Missing actual data for interface '%s'"
+msgid "Missing actual data for interface '%1$s'"
 msgstr ""
 
 msgid "Missing address"
@@ -10724,15 +10724,15 @@ msgid "Missing agent reply object"
 msgstr ""
 
 #, c-format
-msgid "Missing ancestor's name in CPU model %s"
+msgid "Missing ancestor's name in CPU model %1$s"
 msgstr ""
 
 #, c-format
-msgid "Missing argument for '%s'"
-msgstr "Puuttuva argumentti '%s':ta varten"
+msgid "Missing argument for '%1$s'"
+msgstr "Puuttuva argumentti '%1$s':ta varten"
 
 #, c-format
-msgid "Missing attribute '%s' in element '%s'"
+msgid "Missing attribute '%1$s' in element '%2$s'"
 msgstr ""
 
 msgid "Missing auth field in JSON state document"
@@ -10748,7 +10748,7 @@ msgid "Missing auxiliary data in output definition"
 msgstr ""
 
 #, c-format
-msgid "Missing backend %d"
+msgid "Missing backend %1$d"
 msgstr ""
 
 msgid "Missing bridge name"
@@ -10783,7 +10783,7 @@ msgid "Missing errfd data in JSON document"
 msgstr ""
 
 #, c-format
-msgid "Missing essential config entry '%s'"
+msgid "Missing essential config entry '%1$s'"
 msgstr ""
 
 msgid "Missing evdev path for input device"
@@ -10793,29 +10793,29 @@ msgid "Missing fd data in JSON document"
 msgstr ""
 
 #, c-format
-msgid "Missing feature name for CPU model %s"
-msgstr "Puuttuva CPU-mallin %s ominaisuuden nimi"
+msgid "Missing feature name for CPU model %1$s"
+msgstr "Puuttuva CPU-mallin %1$s ominaisuuden nimi"
 
 msgid "Missing files data from JSON file"
 msgstr ""
 
 #, c-format
-msgid "Missing group 'credentials-%s' referenced from group '%s' in '%s'"
+msgid "Missing group 'credentials-%1$s' referenced from group '%2$s' in '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "Missing hostname in network '%s' DNS HOST record"
+msgid "Missing hostname in network '%1$s' DNS HOST record"
 msgstr ""
 
 #, c-format
-msgid "Missing ip and hostname in network '%s' DNS HOST record"
+msgid "Missing ip and hostname in network '%1$s' DNS HOST record"
 msgstr ""
 
 msgid "Missing isClient data in JSON document"
 msgstr ""
 
 #, c-format
-msgid "Missing item 'credentials' in group '%s' in '%s'"
+msgid "Missing item 'credentials' in group '%1$s' in '%2$s'"
 msgstr ""
 
 msgid "Missing keepaliveCount data in JSON document"
@@ -10876,14 +10876,14 @@ msgid "Missing or empty 'hostName' property"
 msgstr ""
 
 #, c-format
-msgid "Missing or inconsistent resctrl info for level '%u' type '%s'"
+msgid "Missing or inconsistent resctrl info for level '%1$u' type '%2$s'"
 msgstr ""
 
 msgid "Missing or inconsistent resctrl info for memory bandwidth allocation"
 msgstr ""
 
 #, c-format
-msgid "Missing or inconsistent resctrl info for memory bandwidth node '%u'"
+msgid "Missing or inconsistent resctrl info for memory bandwidth node '%1$u'"
 msgstr ""
 
 msgid "Missing or invalid 'broadcast-allowed' in query-rx-filter response"
@@ -10892,7 +10892,7 @@ msgstr ""
 #, c-format
 msgid ""
 "Missing or invalid 'end' attribute in <port> in <nat> in <forward> in "
-"network %s"
+"network %1$s"
 msgstr ""
 
 msgid "Missing or invalid 'main-mac' in query-rx-filter response"
@@ -10913,7 +10913,7 @@ msgstr ""
 #, c-format
 msgid ""
 "Missing or invalid 'start' attribute in <port> in <nat> in <forward> in "
-"network %s"
+"network %1$s"
 msgstr ""
 
 msgid "Missing or invalid 'unicast' in query-rx-filter response"
@@ -10932,27 +10932,27 @@ msgid "Missing or invalid 'vlan-table' array in query-rx-filter response"
 msgstr ""
 
 #, c-format
-msgid "Missing or invalid CPU address size in %s"
+msgid "Missing or invalid CPU address size in %1$s"
 msgstr ""
 
 #, c-format
-msgid "Missing or invalid CPU frequency in %s"
+msgid "Missing or invalid CPU frequency in %1$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"Missing or invalid element %zu of 'multicast' list in query-rx-filter "
+"Missing or invalid element %1$zu of 'multicast' list in query-rx-filter "
 "response"
 msgstr ""
 
 #, c-format
 msgid ""
-"Missing or invalid element %zu of 'unicast' list in query-rx-filter response"
+"Missing or invalid element %1$zu of 'unicast' list in query-rx-filter response"
 msgstr ""
 
 #, c-format
 msgid ""
-"Missing or invalid element %zu of 'vlan-table' array in query-rx-filter "
+"Missing or invalid element %1$zu of 'vlan-table' array in query-rx-filter "
 "response"
 msgstr ""
 
@@ -10990,41 +10990,41 @@ msgid "Missing privateData field in JSON state document"
 msgstr ""
 
 #, c-format
-msgid "Missing property '%s' in answer"
+msgid "Missing property '%1$s' in answer"
 msgstr ""
 
 msgid "Missing readonly field in JSON state document"
 msgstr ""
 
 #, c-format
-msgid "Missing required 'service' attribute in SRV record of network '%s'"
+msgid "Missing required 'service' attribute in SRV record of network '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Missing required address attribute in network '%s'"
+msgid "Missing required address attribute in network '%1$s'"
 msgstr ""
 
 msgid "Missing required address in <ip>"
 msgstr ""
 
 #, c-format
-msgid "Missing required attribute '%s' in element '%s'"
+msgid "Missing required attribute '%1$s' in element '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Missing required dev attribute in <forward> <interface> element of network %s"
+"Missing required dev attribute in <forward> <interface> element of network %1$s"
 msgstr ""
 
 #, c-format
-msgid "Missing required dev attribute in <pf> element of network '%s'"
+msgid "Missing required dev attribute in <pf> element of network '%1$s'"
 msgstr ""
 
 msgid "Missing required name attribute in portgroup"
 msgstr ""
 
 #, c-format
-msgid "Missing required name or value in DNS TXT record of network %s"
+msgid "Missing required name or value in DNS TXT record of network %1$s"
 msgstr ""
 
 msgid "Missing required nodeset attribute in memnode element"
@@ -11064,8 +11064,8 @@ msgid "Missing scsi_host subsystem protocol"
 msgstr ""
 
 #, c-format
-msgid "Missing separator in sched info '%s'"
-msgstr "Ajastustiedoista '%s' puuttuu erotin"
+msgid "Missing separator in sched info '%1$s'"
+msgstr "Ajastustiedoista '%1$s' puuttuu erotin"
 
 msgid "Missing server data from JSON file"
 msgstr ""
@@ -11101,22 +11101,22 @@ msgid "Missing storage host block path"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Missing storage volume name for disk '%s'"
-msgstr "lähdetietoja puuttuu laitteelle %s"
+msgid "Missing storage volume name for disk '%1$s'"
+msgstr "lähdetietoja puuttuu laitteelle %1$s"
 
 #, c-format
-msgid "Missing udev property '%s' on '%s'"
+msgid "Missing udev property '%1$s' on '%2$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Missing vendor string for CPU vendor %s"
-msgstr "lähdetietoja puuttuu laitteelle %s"
+msgid "Missing vendor string for CPU vendor %1$s"
+msgstr "lähdetietoja puuttuu laitteelle %1$s"
 
 msgid "Model"
 msgstr "Malli"
 
 #, c-format
-msgid "Model %s too big for destination"
+msgid "Model %1$s too big for destination"
 msgstr ""
 
 msgid "Model name contains invalid characters"
@@ -11126,7 +11126,7 @@ msgid "Modifies an existing IOThread of the guest domain."
 msgstr ""
 
 #, c-format
-msgid "Monitor path %s too big for destination"
+msgid "Monitor path %1$s too big for destination"
 msgstr ""
 
 msgid "Monitor vcpus conflicts with allocation"
@@ -11142,7 +11142,7 @@ msgid "Multi-head video devices are unsupported"
 msgstr ""
 
 #, c-format
-msgid "Multiple '%s' controllers with index '%d'"
+msgid "Multiple '%1$s' controllers with index '%2$d'"
 msgstr ""
 
 msgid "Multiple <model> elements in controller definition not allowed"
@@ -11163,21 +11163,21 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Multiple USB devices for %x:%x were found, but none of them is at bus:%u "
-"device:%u"
+"Multiple USB devices for %1$x:%2$x were found, but none of them is at bus:%3$u "
+"device:%4$u"
 msgstr ""
 
 #, c-format
-msgid "Multiple USB devices for %x:%x, use <address> to specify one"
+msgid "Multiple USB devices for %1$x:%2$x, use <address> to specify one"
 msgstr ""
 
 #, c-format
-msgid "Multiple definitions of CPU model '%s'"
+msgid "Multiple definitions of CPU model '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Multiple domains exist with the name '%s': repeat the request using a UUID"
+"Multiple domains exist with the name '%1$s': repeat the request using a UUID"
 msgstr ""
 
 msgid "Multiple graphics devices are not supported"
@@ -11193,11 +11193,11 @@ msgid "Multiple legacy USB controllers are not supported"
 msgstr ""
 
 #, c-format
-msgid "Multiple memnode elements with cellid %u"
+msgid "Multiple memnode elements with cellid %1$u"
 msgstr ""
 
 #, c-format
-msgid "Multiple panic devices with model '%s'"
+msgid "Multiple panic devices with model '%1$s'"
 msgstr ""
 
 msgid "Multiple serial devices are not supported by xen-xm"
@@ -11207,7 +11207,7 @@ msgid "Multiqueue devices are not supported on this system"
 msgstr ""
 
 #, c-format
-msgid "Must use --rename or --clone to change %s to %s"
+msgid "Must use --rename or --clone to change %1$s to %2$s"
 msgstr ""
 
 msgid "N/A"
@@ -11235,15 +11235,15 @@ msgid "NULL NetworkDef"
 msgstr ""
 
 #, c-format
-msgid "NULL argument - %p %p"
+msgid "NULL argument - %1$p %2$p"
 msgstr ""
 
 #, c-format
-msgid "NULL string parameter '%s'"
+msgid "NULL string parameter '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "NULL value for field '%s'"
+msgid "NULL value for field '%1$s'"
 msgstr ""
 
 msgid "NUMA cell number"
@@ -11253,7 +11253,7 @@ msgid "NUMA cell(s):"
 msgstr ""
 
 #, c-format
-msgid "NUMA cells %u and %zu have overlapping vCPU ids"
+msgid "NUMA cells %1$u and %2$zu have overlapping vCPU ids"
 msgstr ""
 
 msgid "NUMA distances defined without siblings"
@@ -11277,19 +11277,19 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "NUMA node %d is not available"
+msgid "NUMA node %1$d is not available"
 msgstr ""
 
 #, c-format
-msgid "NUMA node %d is out of range"
+msgid "NUMA node %1$d is out of range"
 msgstr ""
 
 #, c-format
-msgid "NUMA node %zd is unavailable"
+msgid "NUMA node %1$zd is unavailable"
 msgstr ""
 
 #, c-format
-msgid "NUMA node %zu is not available"
+msgid "NUMA node %1$zu is not available"
 msgstr ""
 
 msgid "NUMA node selections to set"
@@ -11305,15 +11305,15 @@ msgid "NUMA tuning is not available in session mode"
 msgstr ""
 
 #, c-format
-msgid "NVMe device %s already in use by driver %s domain %s"
+msgid "NVMe device %1$s already in use by driver %2$s domain %3$s"
 msgstr ""
 
 #, c-format
-msgid "NVMe device %s namespace %u is already on the list"
+msgid "NVMe device %1$s namespace %2$u is already on the list"
 msgstr ""
 
 #, c-format
-msgid "NVMe device %s namespace %u not found"
+msgid "NVMe device %1$s namespace %2$u not found"
 msgstr ""
 
 msgid "NVMe disk source is missing address"
@@ -11335,7 +11335,7 @@ msgid "Name"
 msgstr "Nimi"
 
 #, c-format
-msgid "Name of chain is longer than %u characters"
+msgid "Name of chain is longer than %1$u characters"
 msgstr ""
 
 msgid "Name:"
@@ -11348,52 +11348,52 @@ msgid "Nested HV configuration is not supported by this QEMU binary"
 msgstr "Tämä QEMU-binaari ei tue sisäkkäisiä HV-kokoonpanoja"
 
 #, c-format
-msgid "Network %s XML configuration edited.\n"
-msgstr "Verkon %s XML-kokoonpanoa muokattu\n"
+msgid "Network %1$s XML configuration edited.\n"
+msgstr "Verkon %1$s XML-kokoonpanoa muokattu\n"
 
 #, c-format
-msgid "Network %s XML configuration not changed.\n"
-msgstr "Verkon %s XML-kokoonpanoa ei muutettu.\n"
+msgid "Network %1$s XML configuration not changed.\n"
+msgstr "Verkon %1$s XML-kokoonpanoa ei muutettu.\n"
 
 #, c-format
-msgid "Network %s created from %s\n"
-msgstr "Verkko %s luotu tiedostosta %s\n"
+msgid "Network %1$s created from %2$s\n"
+msgstr "Verkko %1$s luotu tiedostosta %2$s\n"
 
 #, c-format
-msgid "Network %s defined from %s\n"
-msgstr "Verkko %s määritetty tiedostosta %s\n"
+msgid "Network %1$s defined from %2$s\n"
+msgstr "Verkko %1$s määritetty tiedostosta %2$s\n"
 
 #, c-format
-msgid "Network %s destroyed\n"
-msgstr "Verkko %s tuhottu\n"
+msgid "Network %1$s destroyed\n"
+msgstr "Verkko %1$s tuhottu\n"
 
 #, c-format
-msgid "Network %s has been undefined\n"
-msgstr "Verkon %s määritykset on poistettu\n"
+msgid "Network %1$s has been undefined\n"
+msgstr "Verkon %1$s määritykset on poistettu\n"
 
 #, c-format
-msgid "Network %s marked as autostarted\n"
-msgstr "Verkko %s merkitty automaattisesti käynnistyväksi\n"
+msgid "Network %1$s marked as autostarted\n"
+msgstr "Verkko %1$s merkitty automaattisesti käynnistyväksi\n"
 
 #, c-format
-msgid "Network %s started\n"
-msgstr "Verkko %s käynnistetty\n"
+msgid "Network %1$s started\n"
+msgstr "Verkko %1$s käynnistetty\n"
 
 #, c-format
-msgid "Network %s unmarked as autostarted\n"
-msgstr "Verkon %s automaattisen käynnistyksen merkintä poistettu\n"
+msgid "Network %1$s unmarked as autostarted\n"
+msgstr "Verkon %1$s automaattisen käynnistyksen merkintä poistettu\n"
 
 #, c-format
-msgid "Network '%s' IP address cannot have both a prefix and a netmask"
+msgid "Network '%1$s' IP address cannot have both a prefix and a netmask"
 msgstr ""
 
 #, c-format
-msgid "Network '%s' is already running"
-msgstr "Verkko '%s' on jo käynnissä"
+msgid "Network '%1$s' is already running"
+msgstr "Verkko '%1$s' on jo käynnissä"
 
 #, c-format
-msgid "Network '%s' is still running"
-msgstr "Verkko '%s' on edelleen käynnissä"
+msgid "Network '%1$s' is still running"
+msgstr "Verkko '%1$s' on edelleen käynnissä"
 
 msgid "Network Events"
 msgstr "Verkkotapahtumat"
@@ -11411,12 +11411,12 @@ msgid "Network config change transaction started\n"
 msgstr "Verkkokokoonpanon muutostapahtuma aloitettu\n"
 
 #, c-format
-msgid "Network config filename '%s' does not match network name '%s'"
+msgid "Network config filename '%1$s' does not match network name '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Network device %s already exists"
-msgstr "Verkkolaite %s on jo olemassa"
+msgid "Network device %1$s already exists"
+msgstr "Verkkolaite %1$s on jo olemassa"
 
 msgid "Network device configuration is not supported on this platform"
 msgstr "Verkkolaitteen kokoonpanoa ei tueta tällä alustalla"
@@ -11425,49 +11425,49 @@ msgid "Network device type is not supported"
 msgstr ""
 
 #, c-format
-msgid "Network filter %s XML configuration edited.\n"
-msgstr "Verkkosuodatinnan %s XML-määritystä muokattu.\n"
+msgid "Network filter %1$s XML configuration edited.\n"
+msgstr "Verkkosuodatinnan %1$s XML-määritystä muokattu.\n"
 
 #, c-format
-msgid "Network filter %s XML configuration not changed.\n"
-msgstr "Verkkosuodattimen %s XML-asetuksia ei muokattu.\n"
+msgid "Network filter %1$s XML configuration not changed.\n"
+msgstr "Verkkosuodattimen %1$s XML-asetuksia ei muokattu.\n"
 
 #, c-format
-msgid "Network filter %s defined from %s\n"
-msgstr "Verkkosuodatus %s määritetty %s:sta\n"
+msgid "Network filter %1$s defined from %2$s\n"
+msgstr "Verkkosuodatus %1$s määritetty %2$s:sta\n"
 
 #, c-format
-msgid "Network filter %s undefined\n"
-msgstr "Verkkosuodatuksen %s määritykset on poistettu\n"
+msgid "Network filter %1$s undefined\n"
+msgstr "Verkkosuodatuksen %1$s määritykset on poistettu\n"
 
 msgid "Network filter binding not found"
 msgstr "Verkkosuodattimen sidontaa ei löydy"
 
 #, c-format
-msgid "Network filter binding not found: %s"
-msgstr "Verkkosuodattimen sidontaa ei löydy: %s"
+msgid "Network filter binding not found: %1$s"
+msgstr "Verkkosuodattimen sidontaa ei löydy: %1$s"
 
 #, c-format
-msgid "Network filter binding on %s created from %s\n"
-msgstr "Verkkosuodattimen sidonta %s:lla luotu %s:sta\n"
+msgid "Network filter binding on %1$s created from %2$s\n"
+msgstr "Verkkosuodattimen sidonta %1$s:lla luotu %2$s:sta\n"
 
 #, c-format
-msgid "Network filter binding on %s deleted\n"
+msgid "Network filter binding on %1$s deleted\n"
 msgstr ""
 
 msgid "Network filter not found"
 msgstr "Verkkosuodatusta ei löytynyt"
 
 #, c-format
-msgid "Network filter not found: %s"
-msgstr "Verkkosuodatusta ei löytynyt %s"
+msgid "Network filter not found: %1$s"
+msgstr "Verkkosuodatusta ei löytynyt %1$s"
 
 #, c-format
-msgid "Network interface name '%s' is too long"
-msgstr "Verkkoliittännän nimi '%s' on liian pitkä"
+msgid "Network interface name '%1$s' is too long"
+msgstr "Verkkoliittännän nimi '%1$s' on liian pitkä"
 
 #, c-format
-msgid "Network is already in use by interface %s"
+msgid "Network is already in use by interface %1$s"
 msgstr ""
 
 msgid "Network migration data already present"
@@ -11480,28 +11480,28 @@ msgid "Network not found"
 msgstr "Verkkoa ei löytynyt"
 
 #, c-format
-msgid "Network not found: %s"
-msgstr "Verkkoa ei löytynyt %s"
+msgid "Network not found: %1$s"
+msgstr "Verkkoa ei löytynyt %1$s"
 
 #, c-format
-msgid "Network port %s created from %s\n"
-msgstr "Portti %s luotu %s:sta\n"
+msgid "Network port %1$s created from %2$s\n"
+msgstr "Portti %1$s luotu %2$s:sta\n"
 
 #, c-format
-msgid "Network port %s deleted\n"
-msgstr "Verkkoportti %s poistettu\n"
+msgid "Network port %1$s deleted\n"
+msgstr "Verkkoportti %1$s poistettu\n"
 
 #, c-format
-msgid "Network port with UUID %s already exists"
+msgid "Network port with UUID %1$s already exists"
 msgstr ""
 
 #, c-format
-msgid "Network port with UUID %s does not exist"
+msgid "Network port with UUID %1$s does not exist"
 msgstr ""
 
 #, c-format
-msgid "Network type %d is not supported"
-msgstr "Verkkotyyppiä %d ei tueta"
+msgid "Network type %1$d is not supported"
+msgstr "Verkkotyyppiä %1$d ei tueta"
 
 msgid "New disk media source was not specified"
 msgstr ""
@@ -11522,14 +11522,14 @@ msgid "No DRM render nodes available"
 msgstr ""
 
 #, c-format
-msgid "No FD available at slot %zu"
-msgstr "Ei FD:ta saatavilla paikassa %zu"
+msgid "No FD available at slot %1$zu"
+msgstr "Ei FD:ta saatavilla paikassa %1$zu"
 
 msgid "No IOThreads found for the domain"
 msgstr ""
 
 #, c-format
-msgid "No IP address for host '%s' found: %s"
+msgid "No IP address for host '%1$s' found: %2$s"
 msgstr ""
 
 msgid "No JSON parser implementation is available"
@@ -11545,15 +11545,15 @@ msgid "No URI scheme specified"
 msgstr ""
 
 #, c-format
-msgid "No URI scheme specified: %s"
+msgid "No URI scheme specified: %1$s"
 msgstr ""
 
 msgid "No access manager registered"
 msgstr "Ei käyttöoikeuksien hallintaa rekisteröity"
 
 #, c-format
-msgid "No active block job '%s'"
-msgstr "Ei aktiivista lohkotyötä '%s'"
+msgid "No active block job '%1$s'"
+msgstr "Ei aktiivista lohkotyötä '%1$s'"
 
 msgid "No addresses to bind to"
 msgstr ""
@@ -11586,15 +11586,15 @@ msgid "No channel command provided"
 msgstr "Ei kanavakomentoa tarjottu"
 
 #, c-format
-msgid "No client with matching ID '%llu'"
+msgid "No client with matching ID '%1$llu'"
 msgstr ""
 
 #, c-format
-msgid "No complete agent response found in %d bytes"
+msgid "No complete agent response found in %1$d bytes"
 msgstr ""
 
 #, c-format
-msgid "No current block job for %s"
+msgid "No current block job for %1$s"
 msgstr ""
 
 msgid "No current identity"
@@ -11610,57 +11610,57 @@ msgid "No default server names provided"
 msgstr "Ei oletuspalvelinten nimiä tarjottu"
 
 #, c-format
-msgid "No description for domain: %s"
-msgstr "Ei kuvausta toimialuetta varten: %s"
+msgid "No description for domain: %1$s"
+msgstr "Ei kuvausta toimialuetta varten: %1$s"
 
 msgid "No device model command-line argument specified"
 msgstr ""
 
 #, c-format
-msgid "No device with bus '%s' and target '%s'"
+msgid "No device with bus '%1$s' and target '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "No disk found whose source path or target is %s"
-msgstr "Levyä, jonka lähdepolku tai kohde on %s, ei löydy"
+msgid "No disk found whose source path or target is %1$s"
+msgstr "Levyä, jonka lähdepolku tai kohde on %1$s, ei löydy"
 
 #, c-format
-msgid "No disk with bus '%s' and target '%s'"
+msgid "No disk with bus '%1$s' and target '%2$s'"
 msgstr ""
 
 msgid "No dnsmasq options value specified"
 msgstr ""
 
 #, c-format
-msgid "No domain with ID %d"
+msgid "No domain with ID %1$d"
 msgstr ""
 
 #, c-format
-msgid "No domain with UUID %s"
-msgstr "Ei toimialuetta UUID:llä %s"
+msgid "No domain with UUID %1$s"
+msgstr "Ei toimialuetta UUID:llä %1$s"
 
 #, c-format
-msgid "No domain with matching ID '%d'"
+msgid "No domain with matching ID '%1$d'"
 msgstr ""
 
 #, c-format
-msgid "No domain with matching id %d"
+msgid "No domain with matching id %1$d"
 msgstr ""
 
 #, c-format
-msgid "No domain with matching name '%s'"
+msgid "No domain with matching name '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "No domain with matching uuid '%s'"
+msgid "No domain with matching uuid '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "No domain with name %s"
-msgstr "Ei toimialuetta nimellä %s"
+msgid "No domain with name %1$s"
+msgstr "Ei toimialuetta nimellä %1$s"
 
 #, c-format
-msgid "No emulator found for arch '%s'"
+msgid "No emulator found for arch '%1$s'"
 msgstr ""
 
 msgid "No emulator found for cloud-hypervisor"
@@ -11676,7 +11676,7 @@ msgid "No errors found\n"
 msgstr "Virheitä ei löytynyt\n"
 
 #, c-format
-msgid "No event expected with procedure 0x%x"
+msgid "No event expected with procedure 0x%1$x"
 msgstr ""
 
 msgid "No filesystems are mounted in the domain"
@@ -11691,18 +11691,18 @@ msgstr "Ei vapaita USB-portteja"
 #, c-format
 msgid ""
 "No free busNr lower than current lowest busNr is available to auto-assign to "
-"bus %d. Must be manually assigned"
+"bus %1$d. Must be manually assigned"
 msgstr ""
 
 msgid "No graphical display found"
 msgstr ""
 
 #, c-format
-msgid "No graphical display with type '%s' found"
+msgid "No graphical display with type '%1$s' found"
 msgstr ""
 
 #, c-format
-msgid "No graphics backend with index %d"
+msgid "No graphics backend with index %1$d"
 msgstr ""
 
 msgid "No identity information available for client"
@@ -11712,11 +11712,11 @@ msgid "No interface attached to bridge"
 msgstr ""
 
 #, c-format
-msgid "No interface found whose type is %s"
+msgid "No interface found whose type is %1$s"
 msgstr ""
 
 #, c-format
-msgid "No interface with MAC address %s was found"
+msgid "No interface with MAC address %1$s was found"
 msgstr ""
 
 msgid "No lxc environment type specified"
@@ -11726,7 +11726,7 @@ msgid "No master USB controller specified"
 msgstr ""
 
 #, c-format
-msgid "No matches for socket service '%s': %s"
+msgid "No matches for socket service '%1$s': %2$s"
 msgstr ""
 
 msgid "No memory balloon device configured, can not set the collection period"
@@ -11742,19 +11742,19 @@ msgid "No name supplied for <initenv> element"
 msgstr ""
 
 #, c-format
-msgid "No net with mac '%s'"
+msgid "No net with mac '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "No network found with property '%s' = '%s'"
+msgid "No network found with property '%1$s' = '%2$s'"
 msgstr ""
 
 msgid "No network socket associated with client"
 msgstr ""
 
 #, c-format
-msgid "No open log file %s"
-msgstr "Ei avointa lokitiedostoa %s"
+msgid "No open log file %1$s"
+msgstr "Ei avointa lokitiedostoa %1$s"
 
 msgid "No per-CPU stats available"
 msgstr ""
@@ -11781,38 +11781,38 @@ msgid "No server key path set to match server cert"
 msgstr ""
 
 #, c-format
-msgid "No server named '%s'"
+msgid "No server named '%1$s'"
 msgstr ""
 
 msgid "No socket address provided"
 msgstr "Ei pistokkeen osoitetta tarjottu"
 
 #, c-format
-msgid "No socket addresses found for '%s'"
+msgid "No socket addresses found for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "No source device specified when formatting pool '%s'"
+msgid "No source device specified when formatting pool '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "No storage volume with key or path '%s'"
+msgid "No storage volume with key or path '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "No stub driver configured for PCI device %s"
+msgid "No stub driver configured for PCI device %1$s"
 msgstr ""
 
 #, c-format
-msgid "No such disk in media registry %s"
+msgid "No such disk in media registry %1$s"
 msgstr ""
 
 #, c-format
-msgid "No support for %s in command 'attach-disk'"
+msgid "No support for %1$s in command 'attach-disk'"
 msgstr ""
 
 #, c-format
-msgid "No support for %s in command 'attach-interface'"
+msgid "No support for %1$s in command 'attach-interface'"
 msgstr ""
 
 msgid "No support for domain XML entry 'vcpu' attribute 'current'"
@@ -11822,8 +11822,8 @@ msgid "No support for multiple video devices"
 msgstr ""
 
 #, c-format
-msgid "No title for domain: %s"
-msgstr "Ei otsikkoa toimialuetta %s varten"
+msgid "No title for domain: %1$s"
+msgstr "Ei otsikkoa toimialuetta %1$s varten"
 
 msgid "No total stats available"
 msgstr ""
@@ -11835,11 +11835,11 @@ msgid "No type specified for device address"
 msgstr ""
 
 #, c-format
-msgid "No usable Vf's present on SRIOV PF %s"
+msgid "No usable Vf's present on SRIOV PF %1$s"
 msgstr ""
 
 #, c-format
-msgid "No usable target index found for %d"
+msgid "No usable target index found for %1$d"
 msgstr ""
 
 msgid ""
@@ -11858,50 +11858,50 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "No valid cgroup for machine %s"
+msgid "No valid cgroup for machine %1$s"
 msgstr ""
 
 #, c-format
-msgid "No value supplied for <initenv name='%s'> element"
+msgid "No value supplied for <initenv name='%1$s'> element"
 msgstr ""
 
 #, c-format
-msgid "No yet handled value '%s' for VMX entry '%s'"
+msgid "No yet handled value '%1$s' for VMX entry '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "No zPCI %s to reserve"
+msgid "No zPCI %1$s to reserve"
 msgstr ""
 
 #, c-format
-msgid "Node %d:\n"
+msgid "Node %1$d:\n"
 msgstr ""
 
 #, c-format
-msgid "Node %zu out of range"
+msgid "Node %1$zu out of range"
 msgstr ""
 
 msgid "Node Device Events"
 msgstr ""
 
 #, c-format
-msgid "Node device %s created from %s\n"
-msgstr "Solmulaite %s luotu %s:sta\n"
+msgid "Node device %1$s created from %2$s\n"
+msgstr "Solmulaite %1$s luotu %2$s:sta\n"
 
 #, c-format
-msgid "Node device '%s' defined from '%s'\n"
+msgid "Node device '%1$s' defined from '%2$s'\n"
 msgstr ""
 
 #, c-format
-msgid "Node device '%s' is not defined"
+msgid "Node device '%1$s' is not defined"
 msgstr ""
 
 msgid "Node device not found"
 msgstr "Solmulaitetta ei löydy"
 
 #, c-format
-msgid "Node device not found: %s"
-msgstr "Solmulaitetta ei löydy: %s"
+msgid "Node device not found: %1$s"
+msgstr "Solmulaitetta ei löydy: %1$s"
 
 msgid "Non-blocking streams are not supported yet"
 msgstr ""
@@ -11938,32 +11938,32 @@ msgid "Not an upload stream"
 msgstr ""
 
 #, c-format
-msgid "Not detaching active device %s"
-msgstr "Ei irrota aktiivista laitetta %s"
+msgid "Not detaching active device %1$s"
+msgstr "Ei irrota aktiivista laitetta %1$s"
 
 msgid "Not enough arguments passed, nothing to set"
 msgstr ""
 
 #, c-format
-msgid "Not enough free space in pool for volume '%s'"
+msgid "Not enough free space in pool for volume '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Not enough room for allocation of %llu bytes for level %u cache %u scope "
-"type '%s'"
+"Not enough room for allocation of %1$llu bytes for level %2$u cache %3$u scope "
+"type '%4$s'"
 msgstr ""
 
 msgid "Not enough space left in storage pool"
 msgstr ""
 
 #, c-format
-msgid "Not reattaching active device %s"
-msgstr "Ei kiinnitetä uudelleen aktiivista laitetta %s"
+msgid "Not reattaching active device %1$s"
+msgstr "Ei kiinnitetä uudelleen aktiivista laitetta %1$s"
 
 #, c-format
-msgid "Not resetting active device %s"
-msgstr "Aktiivista laitetta ei nollata %s"
+msgid "Not resetting active device %1$s"
+msgstr "Aktiivista laitetta ei nollata %1$s"
 
 msgid "Not supported"
 msgstr "Ei tuettu"
@@ -11988,41 +11988,41 @@ msgid "Number of CPUs in <numa> exceeds the desired maximum vcpu count"
 msgstr ""
 
 #, c-format
-msgid "Number of domain stats records is %d, which exceeds max limit: %d"
+msgid "Number of domain stats records is %1$d, which exceeds max limit: %2$d"
 msgstr ""
 
 #, c-format
-msgid "Number of interfaces, %d exceeds the max limit: %d"
+msgid "Number of interfaces, %1$d exceeds the max limit: %2$d"
 msgstr ""
 
 #, c-format
-msgid "Number of keys %d, which exceeds max limit: %d"
+msgid "Number of keys %1$d, which exceeds max limit: %2$d"
 msgstr ""
 
 #, c-format
-msgid "Number of leases is %d, which exceeds max limit: %d"
+msgid "Number of leases is %1$d, which exceeds max limit: %2$d"
 msgstr ""
 
 #, c-format
-msgid "Number of msgs %d, which exceeds max limit: %d"
+msgid "Number of msgs %1$d, which exceeds max limit: %2$d"
 msgstr ""
 
 msgid "Number of shown CPUs at most"
 msgstr ""
 
 #, c-format
-msgid "Number of stats entries is %d, which exceeds max limit: %d"
+msgid "Number of stats entries is %1$d, which exceeds max limit: %2$d"
 msgstr ""
 
 msgid "Number of vCPUs should be >= 1"
 msgstr ""
 
 #, c-format
-msgid "Numeric value '%s' for <%s> option is malformed or out of range"
+msgid "Numeric value '%1$s' for <%2$s> option is malformed or out of range"
 msgstr ""
 
 #, c-format
-msgid "Numeric value '%u' for <%s> option is malformed or out of range"
+msgid "Numeric value '%1$u' for <%2$s> option is malformed or out of range"
 msgstr ""
 
 msgid "OS Type:"
@@ -12050,11 +12050,11 @@ msgid "One or more references were leaked after disconnect from the hypervisor"
 msgstr ""
 
 #, c-format
-msgid "Only %d CPUs available to show\n"
+msgid "Only %1$d CPUs available to show\n"
 msgstr ""
 
 #, c-format
-msgid "Only '%s' filesystem type is supported"
+msgid "Only '%1$s' filesystem type is supported"
 msgstr ""
 
 msgid "Only 'credit' and 'credit2' schedulers are supported"
@@ -12116,7 +12116,7 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Only end address '%s' specified in <nat> in <forward> in network '%s'"
+msgid "Only end address '%1$s' specified in <nat> in <forward> in network '%2$s'"
 msgstr ""
 
 msgid "Only file based or volume based filesystems are supported by vz driver."
@@ -12139,19 +12139,19 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Only one <address> element is allowed in <nat> in <forward> in network %s"
+"Only one <address> element is allowed in <nat> in <forward> in network %1$s"
 msgstr ""
 
 #, c-format
-msgid "Only one <nat> element is allowed in <forward> of network %s"
+msgid "Only one <nat> element is allowed in <forward> of network %1$s"
 msgstr ""
 
 #, c-format
-msgid "Only one <pf> element is allowed in <forward> of network %s"
+msgid "Only one <pf> element is allowed in <forward> of network %1$s"
 msgstr ""
 
 #, c-format
-msgid "Only one <port> element is allowed in <nat> in <forward> in network %s"
+msgid "Only one <port> element is allowed in <nat> in <forward> in network %1$s"
 msgstr ""
 
 msgid "Only one IPv4 address per interface is allowed"
@@ -12203,7 +12203,7 @@ msgid "Only scsi disk supports vendor and product"
 msgstr ""
 
 #, c-format
-msgid "Only start address '%s' specified in <nat> in <forward> in network '%s'"
+msgid "Only start address '%1$s' specified in <nat> in <forward> in network '%2$s'"
 msgstr ""
 
 msgid "Only tap devices supported"
@@ -12220,7 +12220,7 @@ msgid "Only the init process may be killed"
 msgstr ""
 
 #, c-format
-msgid "Only virtio bus types are supported for '%s'"
+msgid "Only virtio bus types are supported for '%1$s'"
 msgstr ""
 
 msgid "Only vpxmigr:// migration URIs are supported"
@@ -12245,30 +12245,30 @@ msgid "Operation not supported"
 msgstr "Toimintaa ei tueta"
 
 #, c-format
-msgid "Operation not supported: %s"
-msgstr "Toimintaa ei tueta: %s"
+msgid "Operation not supported: %1$s"
+msgstr "Toimintaa ei tueta: %1$s"
 
 msgid "Operation:"
 msgstr "Toimenpide:"
 
 #, c-format
 msgid ""
-"Option '%s' has invalid value for PCI controller with index '%d', model '%s' "
-"and modelName '%s'"
+"Option '%1$s' has invalid value for PCI controller with index '%2$d', model '%3$s' "
+"and modelName '%4$s'"
 msgstr ""
 
 #, c-format
-msgid "Option '%s' is not supported by '%s' device with this QEMU binary"
+msgid "Option '%1$s' is not supported by '%2$s' device with this QEMU binary"
 msgstr ""
 
 #, c-format
 msgid ""
-"Option '%s' is not valid for PCI controller with index '%d', model '%s' and "
-"modelName '%s'"
+"Option '%1$s' is not valid for PCI controller with index '%2$d', model '%3$s' and "
+"modelName '%4$s'"
 msgstr ""
 
 #, c-format
-msgid "Option --%s is required by option --%s"
+msgid "Option --%1$s is required by option --%2$s"
 msgstr ""
 
 msgid "Option --all is incompatible with --inactive"
@@ -12287,7 +12287,7 @@ msgid "Optional flags or --rawstats are not supported by the daemon"
 msgstr ""
 
 #, c-format
-msgid "Options --%s and --%s are mutually exclusive"
+msgid "Options --%1$s and --%2$s are mutually exclusive"
 msgstr ""
 
 msgid "Options:"
@@ -12297,14 +12297,14 @@ msgid "Other tasks are pending for this domain"
 msgstr ""
 
 #, c-format
-msgid "Our own certificate %s failed validation against %s: %s"
+msgid "Our own certificate %1$s failed validation against %2$s: %3$s"
 msgstr ""
 
 msgid "Out of memory"
 msgstr "Muisti lopussa"
 
 #, c-format
-msgid "Out of space while reading log output: %s"
+msgid "Out of space while reading log output: %1$s"
 msgstr ""
 
 msgid "Outgoing migration"
@@ -12358,7 +12358,7 @@ msgid "Overlapping vcpus in resctrls"
 msgstr ""
 
 #, c-format
-msgid "Overlay file '%s' for transient disk '%s' already exists"
+msgid "Overlay file '%1$s' for transient disk '%2$s' already exists"
 msgstr ""
 
 msgid "PASS"
@@ -12369,57 +12369,57 @@ msgstr ""
 
 #, c-format
 msgid ""
-"PCI controller at index %d (0x%02x) has bus='0x%02x', but index must be "
+"PCI controller at index %1$d (0x%2$02x) has bus='0x%3$02x', but index must be "
 "larger than bus"
 msgstr ""
 
 #, c-format
-msgid "PCI controller busNr '%d' out of range - must be 1-254"
+msgid "PCI controller busNr '%1$d' out of range - must be 1-254"
 msgstr ""
 
 #, c-format
-msgid "PCI controller chassis '%d' out of range - must be 0-255"
+msgid "PCI controller chassis '%1$d' out of range - must be 0-255"
 msgstr ""
 
 #, c-format
-msgid "PCI controller chassisNr '%d' out of range - must be 1-255"
+msgid "PCI controller chassisNr '%1$d' out of range - must be 1-255"
 msgstr ""
 
 #, c-format
-msgid "PCI controller index %d too high, maximum is 255"
+msgid "PCI controller index %1$d too high, maximum is 255"
 msgstr ""
 
 msgid "PCI controller model was not set correctly"
 msgstr ""
 
 #, c-format
-msgid "PCI controller port '%d' out of range - must be 0-255"
+msgid "PCI controller port '%1$d' out of range - must be 0-255"
 msgstr ""
 
 #, c-format
-msgid "PCI controller target index '%d' out of range - must be 0-30"
+msgid "PCI controller target index '%1$d' out of range - must be 0-30"
 msgstr ""
 
 #, c-format
 msgid ""
-"PCI device %04x:%02x:%02x.%x allocated from network %s is already in use by "
-"domain %s"
+"PCI device %1$04x:%2$02x:%3$02x.%4$x allocated from network %5$s is already in use by "
+"domain %6$s"
 msgstr ""
 
 #, c-format
-msgid "PCI device %s is in use"
+msgid "PCI device %1$s is in use"
 msgstr ""
 
 #, c-format
-msgid "PCI device %s is in use by driver %s, domain %s"
+msgid "PCI device %1$s is in use by driver %2$s, domain %3$s"
 msgstr ""
 
 #, c-format
-msgid "PCI device %s is not assignable"
+msgid "PCI device %1$s is not assignable"
 msgstr ""
 
 #, c-format
-msgid "PCI device '%04x:%02x:%02x.%x' can only be listed once in network %s"
+msgid "PCI device '%1$04x:%2$02x:%3$02x.%4$x' can only be listed once in network %5$s"
 msgstr ""
 
 msgid "PCI host devices must use 'pci' or 'unassigned' address type"
@@ -12435,26 +12435,26 @@ msgid "PIIX3 USB controller at index 0 must have PCI address 0:0:1.2"
 msgstr ""
 
 #, c-format
-msgid "PMSuspend type %d not supported by libxenlight driver"
+msgid "PMSuspend type %1$d not supported by libxenlight driver"
 msgstr ""
 
 msgid "PMSuspended"
 msgstr ""
 
 #, c-format
-msgid "PMU is always enabled for architecture '%s'"
+msgid "PMU is always enabled for architecture '%1$s'"
 msgstr ""
 
 msgid "POST operation failed"
 msgstr "POST-toimenpide epäonnistui"
 
 #, c-format
-msgid "POST operation failed: %s"
-msgstr "POST-toimenpide epäonnistui: %s"
+msgid "POST operation failed: %1$s"
+msgstr "POST-toimenpide epäonnistui: %1$s"
 
 #, c-format
 msgid ""
-"PTR domain for %s network with prefix %u cannot be automatically created"
+"PTR domain for %1$s network with prefix %2$u cannot be automatically created"
 msgstr ""
 
 msgid "PTY device is not yet assigned"
@@ -12473,15 +12473,15 @@ msgid "Parallel devices are not supported by libxl"
 msgstr ""
 
 #, c-format
-msgid "Parallel port index %d out of [0..2] range"
+msgid "Parallel port index %1$d out of [0..2] range"
 msgstr ""
 
 #, c-format
-msgid "Parameter '%s' is not a string"
+msgid "Parameter '%1$s' is not a string"
 msgstr ""
 
 #, c-format
-msgid "Parameter '%s' is not supported by this kernel"
+msgid "Parameter '%1$s' is not supported by this kernel"
 msgstr ""
 
 msgid "Parameter 'min_guarantee' not supported by QEMU."
@@ -12492,12 +12492,12 @@ msgstr "Vanhemmat"
 
 #, c-format
 msgid ""
-"Parent attribute '%s' does not match parent '%s' determined for the '%s' "
+"Parent attribute '%1$s' does not match parent '%2$s' determined for the '%3$s' "
 "wwnn/wwpn lookup."
 msgstr ""
 
 #, c-format
-msgid "Parent device %s is not capable of vport operations"
+msgid "Parent device %1$s is not capable of vport operations"
 msgstr ""
 
 msgid "Parent device's JSON object data is not an array"
@@ -12507,56 +12507,56 @@ msgid "Parent:"
 msgstr "Vanhemmat:"
 
 #, c-format
-msgid "Parsed JSON reply '%s' isn't an object"
+msgid "Parsed JSON reply '%1$s' isn't an object"
 msgstr ""
 
 #, c-format
-msgid "Partition path '%s' must start with '/'"
+msgid "Partition path '%1$s' must start with '/'"
 msgstr ""
 
 msgid "Passing secret value as command-line argument is insecure!"
 msgstr ""
 
 #, c-format
-msgid "Passphrase for key '%s'"
+msgid "Passphrase for key '%1$s'"
 msgstr ""
 
 msgid "Password may not contain ',' character"
 msgstr ""
 
 #, c-format
-msgid "Password set successfully for %s in %s"
+msgid "Password set successfully for %1$s in %2$s"
 msgstr ""
 
 msgid "Path"
 msgstr "Polku"
 
 #, c-format
-msgid "Path %s too long for unix socket"
+msgid "Path %1$s too long for unix socket"
 msgstr ""
 
 #, c-format
-msgid "Path '%s' does not specify a compute resource"
-msgstr "Polku '%s' ei määritä laskentaresurssia"
+msgid "Path '%1$s' does not specify a compute resource"
+msgstr "Polku '%1$s' ei määritä laskentaresurssia"
 
 #, c-format
-msgid "Path '%s' does not specify a datacenter"
+msgid "Path '%1$s' does not specify a datacenter"
 msgstr ""
 
 #, c-format
-msgid "Path '%s' does not specify a host system"
+msgid "Path '%1$s' does not specify a host system"
 msgstr ""
 
 #, c-format
-msgid "Path '%s' ends with an excess item"
+msgid "Path '%1$s' ends with an excess item"
 msgstr ""
 
 #, c-format
-msgid "Path '%s' is not accessible"
+msgid "Path '%1$s' is not accessible"
 msgstr ""
 
 #, c-format
-msgid "Path '%s' must be a block device"
+msgid "Path '%1$s' must be a block device"
 msgstr ""
 
 msgid "Path has to specify the datacenter and compute resource"
@@ -12567,20 +12567,20 @@ msgstr "Pysäytetty"
 
 #, c-format
 msgid ""
-"Pending question blocks virtual machine execution, question is '%s', no "
+"Pending question blocks virtual machine execution, question is '%1$s', no "
 "possible answers"
 msgstr ""
 
 #, c-format
 msgid ""
-"Pending question blocks virtual machine execution, question is '%s', "
-"possible answers are %s"
+"Pending question blocks virtual machine execution, question is '%1$s', "
+"possible answers are %2$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"Pending question blocks virtual machine execution, question is '%s', "
-"possible answers are %s, but no default answer is specified"
+"Pending question blocks virtual machine execution, question is '%1$s', "
+"possible answers are %2$s, but no default answer is specified"
 msgstr ""
 
 msgid "Per-node binding is not compatible with automatic NUMA placement."
@@ -12613,71 +12613,71 @@ msgstr ""
 "Kiinnitä toimialueen emulaattorisäikeet isännän fyysisiin prosessoreihin."
 
 #, c-format
-msgid "Plugin %s not accessible"
+msgid "Plugin %1$s not accessible"
 msgstr ""
 
 #, c-format
-msgid "Policy kit denied action %s from <anonymous>"
+msgid "Policy kit denied action %1$s from <anonymous>"
 msgstr ""
 
 msgid "Polkit auth attempted, even though polkit is not available"
 msgstr ""
 
 #, c-format
-msgid "Pool %s XML configuration edited.\n"
-msgstr "Varannon %s XML-asetuksia muokattu.\n"
+msgid "Pool %1$s XML configuration edited.\n"
+msgstr "Varannon %1$s XML-asetuksia muokattu.\n"
 
 #, c-format
-msgid "Pool %s XML configuration not changed.\n"
-msgstr "Varannon %s XML-kokoonpanoa ei muutettu.\n"
+msgid "Pool %1$s XML configuration not changed.\n"
+msgstr "Varannon %1$s XML-kokoonpanoa ei muutettu.\n"
 
 #, c-format
-msgid "Pool %s built\n"
+msgid "Pool %1$s built\n"
 msgstr ""
 
 #, c-format
-msgid "Pool %s created\n"
-msgstr "Varanto%s luotu\n"
+msgid "Pool %1$s created\n"
+msgstr "Varanto%1$s luotu\n"
 
 #, c-format
-msgid "Pool %s created from %s\n"
-msgstr "Varanto %s luotu %s:sta\n"
+msgid "Pool %1$s created from %2$s\n"
+msgstr "Varanto %1$s luotu %2$s:sta\n"
 
 #, c-format
-msgid "Pool %s defined\n"
-msgstr "Varanto %s määritetty\n"
+msgid "Pool %1$s defined\n"
+msgstr "Varanto %1$s määritetty\n"
 
 #, c-format
-msgid "Pool %s defined from %s\n"
-msgstr "Varanto %s määritetty %s:sta\n"
+msgid "Pool %1$s defined from %2$s\n"
+msgstr "Varanto %1$s määritetty %2$s:sta\n"
 
 #, c-format
-msgid "Pool %s deleted\n"
-msgstr "Varanto %s tuhottu\n"
+msgid "Pool %1$s deleted\n"
+msgstr "Varanto %1$s tuhottu\n"
 
 #, c-format
-msgid "Pool %s destroyed\n"
-msgstr "Varanto %s tuhottu\n"
+msgid "Pool %1$s destroyed\n"
+msgstr "Varanto %1$s tuhottu\n"
 
 #, c-format
-msgid "Pool %s has been undefined\n"
-msgstr "Varannon %s määritys on poistettu\n"
+msgid "Pool %1$s has been undefined\n"
+msgstr "Varannon %1$s määritys on poistettu\n"
 
 #, c-format
-msgid "Pool %s marked as autostarted\n"
-msgstr "Varanto %s merkitty automaattisesti käynnistetyksi\n"
+msgid "Pool %1$s marked as autostarted\n"
+msgstr "Varanto %1$s merkitty automaattisesti käynnistetyksi\n"
 
 #, c-format
-msgid "Pool %s refreshed\n"
-msgstr "Varanto %s virkistetty\n"
+msgid "Pool %1$s refreshed\n"
+msgstr "Varanto %1$s virkistetty\n"
 
 #, c-format
-msgid "Pool %s started\n"
-msgstr "Varanto %s käynnistetty\n"
+msgid "Pool %1$s started\n"
+msgstr "Varanto %1$s käynnistetty\n"
 
 #, c-format
-msgid "Pool %s unmarked as autostarted\n"
-msgstr "Varannon %s automaattisen käynnistyksen merkintä poistettu\n"
+msgid "Pool %1$s unmarked as autostarted\n"
+msgstr "Varannon %1$s automaattisen käynnistyksen merkintä poistettu\n"
 
 msgid "Populate a disk from its backing image."
 msgstr ""
@@ -12686,7 +12686,7 @@ msgid "Port Dev"
 msgstr ""
 
 #, c-format
-msgid "Port profile Associate failed for %s"
+msgid "Port profile Associate failed for %1$s"
 msgstr ""
 
 msgid "Port reclaim not requested but plug type is not none"
@@ -12739,7 +12739,7 @@ msgid "Prints memory stats of the node."
 msgstr ""
 
 #, c-format
-msgid "Priority '%d' is outside valid range of [%d,%d]"
+msgid "Priority '%1$d' is outside valid range of [%2$d,%3$d]"
 msgstr ""
 
 msgid "Probing TSC is not supported on this platform"
@@ -12758,11 +12758,11 @@ msgid "Process spawning is not supported on this platform"
 msgstr ""
 
 #, c-format
-msgid "Processes %d refused to die"
+msgid "Processes %1$d refused to die"
 msgstr ""
 
 #, c-format
-msgid "Processor mask of target NUMA node %zu doesn't match source"
+msgid "Processor mask of target NUMA node %1$zu doesn't match source"
 msgstr ""
 
 msgid "Profile of 0 size detected, will attempt to remove it"
@@ -12776,7 +12776,7 @@ msgid "Protocol"
 msgstr "Protokolla"
 
 #, c-format
-msgid "Protocol '%s' is not supported for tcp character device."
+msgid "Protocol '%1$s' is not supported for tcp character device."
 msgstr ""
 
 msgid "Pull aborted"
@@ -12789,11 +12789,11 @@ msgid "Pull failed"
 msgstr ""
 
 #, c-format
-msgid "QEMU '%s' does not support any CPU models for virttype '%s'"
+msgid "QEMU '%1$s' does not support any CPU models for virttype '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "QEMU '%s' does not support reporting CPU model for virttype '%s'"
+msgid "QEMU '%1$s' does not support reporting CPU model for virttype '%2$s'"
 msgstr ""
 
 msgid "QEMU Attach"
@@ -12812,7 +12812,7 @@ msgid "QEMU NBD server does not support TLS transport"
 msgstr ""
 
 #, c-format
-msgid "QEMU binary %s is not executable"
+msgid "QEMU binary %1$s is not executable"
 msgstr ""
 
 msgid "QEMU does not support SEV guest"
@@ -12822,7 +12822,7 @@ msgid "QEMU does not support calculating dirty page rate"
 msgstr ""
 
 #, c-format
-msgid "QEMU does not support device assignment mode '%s'"
+msgid "QEMU does not support device assignment mode '%1$s'"
 msgstr ""
 
 msgid "QEMU does not support dirty page rate calculation mode."
@@ -12844,7 +12844,7 @@ msgid "QEMU guest agent is not connected"
 msgstr ""
 
 #, c-format
-msgid "QEMU monitor reply exceeds buffer size (%d bytes)"
+msgid "QEMU monitor reply exceeds buffer size (%1$d bytes)"
 msgstr ""
 
 msgid "QEMU monitor was closed"
@@ -12858,38 +12858,38 @@ msgid "QEMU reports migration is still running"
 msgstr ""
 
 #, c-format
-msgid "QEMU version >= %d.%d.%d is required, but %d.%d.%d found"
+msgid "QEMU version >= %1$d.%2$d.%3$d is required, but %4$d.%5$d.%6$d found"
 msgstr ""
 
 #, c-format
-msgid "QOM Object '%s' has no property 'ram_size'"
+msgid "QOM Object '%1$s' has no property 'ram_size'"
 msgstr ""
 
 #, c-format
-msgid "QOM Object '%s' has no property 'vgamem_mb'"
+msgid "QOM Object '%1$s' has no property 'vgamem_mb'"
 msgstr ""
 
 #, c-format
-msgid "QOM Object '%s' has no property 'vram64_size_mb'"
+msgid "QOM Object '%1$s' has no property 'vram64_size_mb'"
 msgstr ""
 
 #, c-format
-msgid "QOM Object '%s' has no property 'vram_size'"
+msgid "QOM Object '%1$s' has no property 'vram_size'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Query parameter 'auto_answer' has unexpected value '%s' (should be 0 or 1)"
+"Query parameter 'auto_answer' has unexpected value '%1$s' (should be 0 or 1)"
 msgstr ""
 
 #, c-format
 msgid ""
-"Query parameter 'no_verify' has unexpected value '%s' (should be 0 or 1)"
+"Query parameter 'no_verify' has unexpected value '%1$s' (should be 0 or 1)"
 msgstr ""
 
 #, c-format
 msgid ""
-"Query parameter 'proxy' contains unexpected type '%s' (should be (http|"
+"Query parameter 'proxy' contains unexpected type '%1$s' (should be (http|"
 "socks(|4|4a|5))"
 msgstr ""
 
@@ -12898,19 +12898,19 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Query parameter 'proxy' has unexpected port value '%s' (should be [1..65535])"
+"Query parameter 'proxy' has unexpected port value '%1$s' (should be [1..65535])"
 msgstr ""
 
 #, c-format
 msgid ""
-"Query parameter 'transport' has unexpected value '%s' (should be http|https)"
+"Query parameter 'transport' has unexpected value '%1$s' (should be http|https)"
 msgstr ""
 
 msgid "Query, adjust speed, or cancel active block operations."
 msgstr "Kysele, säädä nopeutta tai peruuta aktiiviset lohkotoiminnot."
 
 #, c-format
-msgid "QueryPerf returned object with unexpected type '%s'"
+msgid "QueryPerf returned object with unexpected type '%1$s'"
 msgstr ""
 
 msgid ""
@@ -12922,7 +12922,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"RBD image %s is old format. Does not support extended features and striping"
+"RBD image %1$s is old format. Does not support extended features and striping"
 msgstr ""
 
 msgid "RDT Memory Bandwidth allocation unsupported"
@@ -12944,7 +12944,7 @@ msgid "Range exceeds available cells"
 msgstr ""
 
 #, c-format
-msgid "Rate string '%s' has too many fields"
+msgid "Rate string '%1$s' has too many fields"
 msgstr ""
 
 msgid "Raw I/O is not supported on this platform"
@@ -12964,7 +12964,7 @@ msgid "Reattach node device to its device driver once released by the domain."
 msgstr ""
 
 #, c-format
-msgid "Received too many FDs %d, expected %d maximum"
+msgid "Received too many FDs %1$d, expected %2$d maximum"
 msgstr ""
 
 msgid "Receiving file descriptors is not supported on this socket"
@@ -12977,14 +12977,14 @@ msgid "Reconnected to the hypervisor"
 msgstr "Yhdistetty uudelleen hypervisoriin"
 
 #, c-format
-msgid "Redirection bus %s is not supported by QEMU"
+msgid "Redirection bus %1$s is not supported by QEMU"
 msgstr ""
 
 msgid "Refresh a given pool."
 msgstr ""
 
 #, c-format
-msgid "Refusing to undefine while %d snapshots exist"
+msgid "Refusing to undefine while %1$d snapshots exist"
 msgstr ""
 
 msgid "Refusing to undefine while domain managed save image exists"
@@ -12994,22 +12994,22 @@ msgid "Refusing to undefine while snapshots exist"
 msgstr ""
 
 #, c-format
-msgid "Regular expression '%s' must have exactly 1 match group, not %d"
+msgid "Regular expression '%1$s' must have exactly 1 match group, not %2$d"
 msgstr ""
 
 msgid "Relative backing during copy not supported yet"
 msgstr ""
 
 #, c-format
-msgid "Remote command terminated with non-zero code: %d"
+msgid "Remote command terminated with non-zero code: %1$d"
 msgstr ""
 
 #, c-format
-msgid "Remote program terminated with non-zero code: %d"
+msgid "Remote program terminated with non-zero code: %1$d"
 msgstr ""
 
 #, c-format
-msgid "Removable media not supported for %s device"
+msgid "Removable media not supported for %1$s device"
 msgstr ""
 
 msgid "Remove an existing managed save state file from a domain"
@@ -13022,7 +13022,7 @@ msgid "Removed"
 msgstr "Poistettu"
 
 #, c-format
-msgid "Removed managedsave image for domain '%s'"
+msgid "Removed managedsave image for domain '%1$s'"
 msgstr ""
 
 msgid "Renamed"
@@ -13039,17 +13039,17 @@ msgstr "Korvaa tallennettuun tilatiedostoon sidottu toimialueen XML"
 
 #, c-format
 msgid ""
-"Requested TSC frequency %llu Hz is outside tolerance range ([%llu, %llu] Hz) "
-"around host frequency %llu Hz and TSC scaling is not supported by the host "
+"Requested TSC frequency %1$llu Hz is outside tolerance range ([%2$llu, %3$llu] Hz) "
+"around host frequency %4$llu Hz and TSC scaling is not supported by the host "
 "CPU"
 msgstr ""
 
 #, c-format
-msgid "Requested data len %llu is larger than maximum %d"
+msgid "Requested data len %1$llu is larger than maximum %2$d"
 msgstr ""
 
 #, c-format
-msgid "Requested device '%s' is locked by lock file '%s' held by process %lld"
+msgid "Requested device '%1$s' is locked by lock file '%2$s' held by process %3$lld"
 msgstr ""
 
 msgid "Requested metadata element is not present"
@@ -13058,7 +13058,7 @@ msgstr ""
 #, c-format
 msgid ""
 "Requested number of virtual CPUs is greater than max allowable number of "
-"virtual CPUs for the domain: %d > %d"
+"virtual CPUs for the domain: %1$d > %2$d"
 msgstr ""
 
 msgid "Requested number of virtual CPUs must at least be 1"
@@ -13068,30 +13068,30 @@ msgid "Requested operation is not valid"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Requested operation is not valid: %s"
-msgstr "toimenpide epäonnistui: %s"
+msgid "Requested operation is not valid: %1$s"
+msgstr "toimenpide epäonnistui: %1$s"
 
 #, c-format
-msgid "Requested volume '%s' is not in pool '%s'"
+msgid "Requested volume '%1$s' is not in pool '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Required option '%s' is not set for PCI controller with index '%d', model "
-"'%s' and modelName '%s'"
+"Required option '%1$s' is not set for PCI controller with index '%2$d', model "
+"'%3$s' and modelName '%4$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Resctrl ID must be set before determining resctrl parentpath='%s' prefix='%s'"
+"Resctrl ID must be set before determining resctrl parentpath='%1$s' prefix='%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Resctrl allocation path is already set to '%s'"
+msgid "Resctrl allocation path is already set to '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Resctrl monitor path is already set to '%s'"
+msgid "Resctrl monitor path is already set to '%1$s'"
 msgstr ""
 
 msgid "Reset node device before or after assigning to a domain."
@@ -13121,15 +13121,15 @@ msgid "Resource control is not supported on this host"
 msgstr ""
 
 #, c-format
-msgid "Resource lockspace '%s' exceeds %d characters"
+msgid "Resource lockspace '%1$s' exceeds %2$d characters"
 msgstr ""
 
 #, c-format
-msgid "Resource name '%s' exceeds %d characters"
+msgid "Resource name '%1$s' exceeds %2$d characters"
 msgstr ""
 
 #, c-format
-msgid "Resource partition '%s' must start with '/'"
+msgid "Resource partition '%1$s' must start with '/'"
 msgstr ""
 
 msgid "Restore"
@@ -13142,7 +13142,7 @@ msgid "Restored"
 msgstr "Palautettu"
 
 #, c-format
-msgid "Restoring of leases failed on interface '%s'"
+msgid "Restoring of leases failed on interface '%1$s'"
 msgstr ""
 
 msgid "Resume a previously suspended domain."
@@ -13286,7 +13286,7 @@ msgid "Revert domain to snapshot"
 msgstr "siirrä toimialue toiseen koneeseen"
 
 #, c-format
-msgid "Route address '%s' conflicts with IP address for '%s'"
+msgid "Route address '%1$s' conflicts with IP address for '%2$s'"
 msgstr ""
 
 msgid "Run a reboot command in the target domain."
@@ -13305,16 +13305,16 @@ msgid "Run shutdown in the target domain."
 msgstr "Aja sammutus kohdetoimialueella."
 
 #, c-format
-msgid "Running against daemon: %d.%d.%d\n"
-msgstr "Ajetaan vastaan daemonia: %d.%d.%d\n"
+msgid "Running against daemon: %1$d.%2$d.%3$d\n"
+msgstr "Ajetaan vastaan daemonia: %1$d.%2$d.%3$d\n"
 
 #, sh-format
 msgid "Running guests on $uri URI: "
 msgstr ""
 
 #, c-format
-msgid "Running hypervisor: %s %d.%d.%d\n"
-msgstr "Käytetään hypervisoria: %s %d.%d.%d\n"
+msgid "Running hypervisor: %1$s %2$d.%3$d.%4$d\n"
+msgstr "Käytetään hypervisoria: %1$s %2$d.%3$d.%4$d\n"
 
 msgid "S3 state is disabled for this domain"
 msgstr ""
@@ -13329,73 +13329,73 @@ msgid "S4 state is disabled for this domain"
 msgstr ""
 
 #, c-format
-msgid "SASL client identity '%s' not allowed by ACL"
+msgid "SASL client identity '%1$s' not allowed by ACL"
 msgstr ""
 
 #, c-format
-msgid "SASL data length %zu too long, max %zu"
+msgid "SASL data length %1$zu too long, max %2$zu"
 msgstr ""
 
 #, c-format
-msgid "SASL mechanism %s not supported by server"
+msgid "SASL mechanism %1$s not supported by server"
 msgstr ""
 
 #, c-format
-msgid "SASL negotiation data too long: %zu bytes"
+msgid "SASL negotiation data too long: %1$zu bytes"
 msgstr ""
 
 #, c-format
-msgid "SATA controller index %d out of [0..3] range"
+msgid "SATA controller index %1$d out of [0..3] range"
 msgstr ""
 
 msgid "SATA is not supported with this QEMU binary"
 msgstr "SATA ei ole tuettu tällä QEMU-binaarilla"
 
 #, c-format
-msgid "SATA unit index %d out of [0..29] range"
+msgid "SATA unit index %1$d out of [0..29] range"
 msgstr ""
 
 msgid "SCHED_CORE not supported by kernel"
 msgstr ""
 
 #, c-format
-msgid "SCSI bus index %d out of [0] range"
+msgid "SCSI bus index %1$d out of [0] range"
 msgstr ""
 
 #, c-format
-msgid "SCSI controller index %d out of [0..3] range"
+msgid "SCSI controller index %1$d out of [0..3] range"
 msgstr ""
 
 msgid "SCSI controller only supports 1 bus"
 msgstr ""
 
 #, c-format
-msgid "SCSI device %s is already in use by other domain(s) as '%s'"
+msgid "SCSI device %1$s is already in use by other domain(s) as '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "SCSI device '%s': could not access %s"
+msgid "SCSI device '%1$s': could not access %2$s"
 msgstr ""
 
 #, c-format
-msgid "SCSI disk index (parsed from '%s') is too large"
+msgid "SCSI disk index (parsed from '%1$s') is too large"
 msgstr ""
 
 #, c-format
 msgid ""
-"SCSI host address controller='%u' bus='%u' target='%u' unit='%u' in use by a "
+"SCSI host address controller='%1$u' bus='%2$u' target='%3$u' unit='%4$u' in use by a "
 "SCSI disk"
 msgstr ""
 
 #, c-format
 msgid ""
-"SCSI host address controller='%u' bus='%u' target='%u' unit='%u' in use by "
+"SCSI host address controller='%1$u' bus='%2$u' target='%3$u' unit='%4$u' in use by "
 "another SCSI disk"
 msgstr ""
 
 #, c-format
 msgid ""
-"SCSI host address controller='%u' bus='%u' target='%u' unit='%u' in use by "
+"SCSI host address controller='%1$u' bus='%2$u' target='%3$u' unit='%4$u' in use by "
 "another SCSI host device"
 msgstr ""
 
@@ -13406,11 +13406,11 @@ msgid "SCSI host device must use 'drive' address type"
 msgstr ""
 
 #, c-format
-msgid "SCSI unit index %d out of [0..6,8..%u] range"
+msgid "SCSI unit index %1$d out of [0..6,8..%2$u] range"
 msgstr ""
 
 #, c-format
-msgid "SCSI unit index %d out of [0..6,8..15] range"
+msgid "SCSI unit index %1$d out of [0..6,8..15] range"
 msgstr ""
 
 msgid "SCSI_host host device must use 'pci' or 'ccw' address type"
@@ -13426,7 +13426,7 @@ msgid "SHUTDOWN_TIMEOUT must be equal or greater than 0"
 msgstr ""
 
 #, c-format
-msgid "SMM TSEG differs: source: %s, destination: '%s'"
+msgid "SMM TSEG differs: source: %1$s, destination: '%2$s'"
 msgstr ""
 
 msgid "SMM TSEG is only supported with q35 machine type"
@@ -13436,41 +13436,41 @@ msgid "SMM TSEG size must be divisible by 1 MiB"
 msgstr ""
 
 #, c-format
-msgid "SOAP fault during %s: code '%s', subcode '%s', reason '%s', detail '%s'"
+msgid "SOAP fault during %1$s: code '%2$s', subcode '%3$s', reason '%4$s', detail '%5$s'"
 msgstr ""
 
 msgid "SSH Agent did not provide any authentication identity"
 msgstr ""
 
 #, c-format
-msgid "SSH host key for '%s' (%s) was not accepted"
+msgid "SSH host key for '%1$s' (%2$s) was not accepted"
 msgstr ""
 
 #, c-format
-msgid "SSH session handshake failed: %s"
+msgid "SSH session handshake failed: %1$s"
 msgstr ""
 
 msgid "SSH transport error"
 msgstr ""
 
 #, c-format
-msgid "SSH transport error: %s"
+msgid "SSH transport error: %1$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"STP filtering in %s direction with source MAC address set is not supported"
+"STP filtering in %1$s direction with source MAC address set is not supported"
 msgstr ""
 
 msgid "SVE disabled, but SVE vector lengths provided"
 msgstr ""
 
 #, c-format
-msgid "Sanlock helper arguments are longer than %d: '%s'"
+msgid "Sanlock helper arguments are longer than %1$d: '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Sanlock helper path is longer than %d: '%s'"
+msgid "Sanlock helper path is longer than %1$d: '%2$s'"
 msgstr ""
 
 msgid "Sanlock plugin is not initialized"
@@ -13494,16 +13494,16 @@ msgid "Saved"
 msgstr "Tallennettu"
 
 #, c-format
-msgid "Saved image %s XML configuration not changed.\n"
-msgstr "Tallennetun kuvan %s XML-kokoonpanoa ei muutettu.\n"
+msgid "Saved image %1$s XML configuration not changed.\n"
+msgstr "Tallennetun kuvan %1$s XML-kokoonpanoa ei muutettu.\n"
 
 #, c-format
-msgid "Scaled numeric value '%s' for <%s> option is malformed or out of range"
+msgid "Scaled numeric value '%1$s' for <%2$s> option is malformed or out of range"
 msgstr ""
 
 #, c-format
 msgid ""
-"Scaled numeric value '%s' for <--bandwidth> option is malformed or out of "
+"Scaled numeric value '%1$s' for <--bandwidth> option is malformed or out of "
 "range"
 msgstr ""
 
@@ -13511,11 +13511,11 @@ msgid "Scheduler"
 msgstr "Skeduloija"
 
 #, c-format
-msgid "Scheduler '%s' is not supported on this platform"
+msgid "Scheduler '%1$s' is not supported on this platform"
 msgstr ""
 
 #, c-format
-msgid "Scheduler priority %d out of range [%d, %d]"
+msgid "Scheduler priority %1$d out of range [%2$d, %3$d]"
 msgstr ""
 
 msgid "Screen cannot be selected"
@@ -13525,16 +13525,16 @@ msgid "Screenshot feature is unsupported"
 msgstr ""
 
 #, c-format
-msgid "Screenshot saved to %s, with type of %s"
+msgid "Screenshot saved to %1$s, with type of %2$s"
 msgstr ""
 
 #, c-format
-msgid "Secret %s created\n"
-msgstr "Salaisuus %s luotu\n"
+msgid "Secret %1$s created\n"
+msgstr "Salaisuus %1$s luotu\n"
 
 #, fuzzy, c-format
-msgid "Secret %s deleted\n"
-msgstr "Verkko %s tuhottu\n"
+msgid "Secret %1$s deleted\n"
+msgstr "Verkko %1$s tuhottu\n"
 
 msgid "Secret Events"
 msgstr ""
@@ -13544,8 +13544,8 @@ msgid "Secret not found"
 msgstr "Verkkoa ei löytynyt"
 
 #, fuzzy, c-format
-msgid "Secret not found: %s"
-msgstr "Verkkoa ei löytynyt %s"
+msgid "Secret not found: %1$s"
+msgstr "Verkkoa ei löytynyt %1$s"
 
 msgid "Secret value set\n"
 msgstr ""
@@ -13569,30 +13569,30 @@ msgid "Security driver \"none\" cannot create confined guests"
 msgstr ""
 
 #, c-format
-msgid "Security driver %s not enabled"
+msgid "Security driver %1$s not enabled"
 msgstr ""
 
 #, c-format
-msgid "Security driver %s not found"
+msgid "Security driver %1$s not found"
 msgstr ""
 
 #, c-format
-msgid "Security driver model '%s' is not available"
+msgid "Security driver model '%1$s' is not available"
 msgstr ""
 
 msgid "Security label:"
 msgstr ""
 
 #, c-format
-msgid "Security model %s cannot be entered"
+msgid "Security model %1$s cannot be entered"
 msgstr ""
 
 msgid "Security model not found"
 msgstr "Tietoturvamallia ei löytynyt"
 
 #, c-format
-msgid "Security model not found: %s"
-msgstr "Tietoturvamallia ei löytynyt: %s"
+msgid "Security model not found: %1$s"
+msgstr "Tietoturvamallia ei löytynyt: %1$s"
 
 msgid "Security model:"
 msgstr ""
@@ -13605,7 +13605,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"See web site at %s\n"
+"See web site at %1$s\n"
 "\n"
 msgstr ""
 
@@ -13629,31 +13629,31 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Serial device with target type '%s' and target model '%s' not compatible "
+"Serial device with target type '%1$s' and target model '%2$s' not compatible "
 "with guest architecture or machine type"
 msgstr ""
 
 #, c-format
-msgid "Serial port index %d out of [0..3] range"
+msgid "Serial port index %1$d out of [0..3] range"
 msgstr ""
 
 #, c-format
-msgid "Serial property not supported for drive bus '%s'"
+msgid "Serial property not supported for drive bus '%1$s'"
 msgstr ""
 
 msgid "Server certificate:"
 msgstr ""
 
 #, c-format
-msgid "Server count %zd greater than default name count %zu"
+msgid "Server count %1$zd greater than default name count %2$zu"
 msgstr ""
 
 msgid "Server not found"
 msgstr "Palvelinta ei löytynyt"
 
 #, c-format
-msgid "Server not found: %s"
-msgstr "Palvelinta ei löytynyt: %s"
+msgid "Server not found: %1$s"
+msgstr "Palvelinta ei löytynyt: %1$s"
 
 msgid "Server private key:"
 msgstr ""
@@ -13722,11 +13722,11 @@ msgid "Setting device info for network devices is not supported by vz driver."
 msgstr ""
 
 #, c-format
-msgid "Setting different DAC user or group on %s which is already in use"
+msgid "Setting different DAC user or group on %1$s which is already in use"
 msgstr ""
 
 #, c-format
-msgid "Setting different SELinux label on %s which is already in use"
+msgid "Setting different SELinux label on %1$s which is already in use"
 msgstr ""
 
 msgid "Setting disk block sizes is not supported by vz driver."
@@ -13773,7 +13773,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Setting security context '%s' on '%s' not supported. Consider setting "
+"Setting security context '%1$s' on '%2$s' not supported. Consider setting "
 "virt_use_nfs"
 msgstr ""
 
@@ -13784,7 +13784,7 @@ msgid "Setting startupPolicy is only allowed for USB devices"
 msgstr ""
 
 #, c-format
-msgid "Setting the 64-bit PCI hole size is not supported for machine '%s'"
+msgid "Setting the 64-bit PCI hole size is not supported for machine '%1$s'"
 msgstr ""
 
 msgid "Setting up disk discard parameter is not supported by vz driver."
@@ -13821,7 +13821,7 @@ msgid "Shared memory:\n"
 msgstr "Jaettu muisti\n"
 
 #, c-format
-msgid "Shell '%s' should have absolute path"
+msgid "Shell '%1$s' should have absolute path"
 msgstr ""
 
 msgid ""
@@ -13876,19 +13876,19 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Size of SMM TSEG size differs: source: '%llu %s', destination: '%llu %s'"
+"Size of SMM TSEG size differs: source: '%1$llu %2$s', destination: '%3$llu %4$s'"
 msgstr ""
 
 #, c-format
-msgid "Size of target NUMA node %zu (%llu) doesn't match source (%llu)"
+msgid "Size of target NUMA node %1$zu (%2$llu) doesn't match source (%3$llu)"
 msgstr ""
 
 #, c-format
-msgid "Size of volume '%s' successfully changed by %s\n"
+msgid "Size of volume '%1$s' successfully changed by %2$s\n"
 msgstr ""
 
 #, c-format
-msgid "Size of volume '%s' successfully changed to %s\n"
+msgid "Size of volume '%1$s' successfully changed to %2$s\n"
 msgstr ""
 
 msgid "Skipping is not supported with this stream"
@@ -13898,24 +13898,24 @@ msgid "Snapshot"
 msgstr "Tilannevedos"
 
 #, c-format
-msgid "Snapshot %s XML configuration not changed.\n"
-msgstr "Tilannevedoksen %s XML-kokoonpanoa ei muutettu.\n"
+msgid "Snapshot %1$s XML configuration not changed.\n"
+msgstr "Tilannevedoksen %1$s XML-kokoonpanoa ei muutettu.\n"
 
 #, c-format
-msgid "Snapshot %s cloned to %s.\n"
+msgid "Snapshot %1$s cloned to %2$s.\n"
 msgstr ""
 
 #, c-format
-msgid "Snapshot %s edited.\n"
+msgid "Snapshot %1$s edited.\n"
 msgstr ""
 
 #, c-format
-msgid "Snapshot %s set as current"
+msgid "Snapshot %1$s set as current"
 msgstr ""
 
 #, c-format
-msgid "Snapshot '%s' already exists"
-msgstr "Tilannevedos '%s' on jo olemassa"
+msgid "Snapshot '%1$s' already exists"
+msgstr "Tilannevedos '%1$s' on jo olemassa"
 
 msgid "Snapshot Delete"
 msgstr ""
@@ -13939,11 +13939,11 @@ msgid "Snapshots are not yet supported with 'pool' volumes"
 msgstr ""
 
 #, c-format
-msgid "Snapshots have inconsistent relations for domain %s"
+msgid "Snapshots have inconsistent relations for domain %1$s"
 msgstr ""
 
 #, c-format
-msgid "Socket path %s too big for destination"
+msgid "Socket path %1$s too big for destination"
 msgstr ""
 
 msgid "Sockets:"
@@ -13953,7 +13953,7 @@ msgid "Some activation file descriptors are unclaimed"
 msgstr ""
 
 #, c-format
-msgid "Some features cannot be reliably used with this QEMU: %s"
+msgid "Some features cannot be reliably used with this QEMU: %1$s"
 msgstr ""
 
 msgid "Some parameters are not supported by migration protocol 2"
@@ -13975,11 +13975,11 @@ msgid "Source"
 msgstr "Lähde"
 
 #, c-format
-msgid "Source device does not exist when formatting pool '%s'"
+msgid "Source device does not exist when formatting pool '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Source host lock driver %s different from target %s"
+msgid "Source host lock driver %1$s different from target %2$s"
 msgstr ""
 
 msgid "Specified both --storage and --remove-all-storage"
@@ -14056,54 +14056,54 @@ msgid "State"
 msgstr "Tila"
 
 #, c-format
-msgid "State file %s edited.\n"
+msgid "State file %1$s edited.\n"
 msgstr ""
 
 #, c-format
-msgid "State file %s updated.\n"
+msgid "State file %1$s updated.\n"
 msgstr ""
 
 #, c-format
 msgid ""
-"State of HyperV enlightenment feature '%s' differs: source: '%s', "
-"destination: '%s'"
+"State of HyperV enlightenment feature '%1$s' differs: source: '%2$s', "
+"destination: '%3$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"State of HyperV stimer direct feature differs: source: '%s', destination: "
-"'%s'"
+"State of HyperV stimer direct feature differs: source: '%1$s', destination: "
+"'%2$s'"
 msgstr ""
 
 #, c-format
-msgid "State of KVM feature '%s' differs: source: '%s', destination: '%s'"
+msgid "State of KVM feature '%1$s' differs: source: '%2$s', destination: '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "State of Xen feature '%s' differs: source: '%s', destination: '%s'"
+msgid "State of Xen feature '%1$s' differs: source: '%2$s', destination: '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "State of feature '%s' differs: source: '%s', destination: '%s'"
+msgid "State of feature '%1$s' differs: source: '%2$s', destination: '%3$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"State of feature '%s' differs: source: '%s,%s=%s', destination: '%s,%s=%s'"
+"State of feature '%1$s' differs: source: '%2$s,%3$s=%4$s', destination: '%5$s,%6$s=%7$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"State of feature '%s' differs: source: '%s,%s=%s,%s=%llu', destination: '%s,"
-"%s=%s,%s=%llu'"
+"State of feature '%1$s' differs: source: '%2$s,%3$s=%4$s,%5$s=%6$llu', destination: '%7$s,"
+"%8$s=%9$s,%10$s=%11$llu'"
 msgstr ""
 
 #, c-format
-msgid "State of feature '%s' differs: source: '%s=%s', destination: '%s=%s'"
+msgid "State of feature '%1$s' differs: source: '%2$s=%3$s', destination: '%4$s=%5$s'"
 msgstr ""
 
 #, c-format
-msgid "State of vCPU '%zu' differs between source and destination definitions"
+msgid "State of vCPU '%1$zu' differs between source and destination definitions"
 msgstr ""
 
 msgid "State:"
@@ -14111,24 +14111,24 @@ msgstr "Tila:"
 
 #, c-format
 msgid ""
-"Static host definition in IPv4 network '%s' must have mac or name attribute"
+"Static host definition in IPv4 network '%1$s' must have mac or name attribute"
 msgstr ""
 
 #, c-format
 msgid ""
-"Static host definition in IPv6 network '%s' must have id or name attribute"
+"Static host definition in IPv6 network '%1$s' must have id or name attribute"
 msgstr ""
 
 #, c-format
-msgid "Stats %s too big for destination"
+msgid "Stats %1$s too big for destination"
 msgstr ""
 
 #, c-format
-msgid "Stats types bits 0x%x are not supported by this daemon"
+msgid "Stats types bits 0x%1$x are not supported by this daemon"
 msgstr ""
 
 #, c-format
-msgid "Stats types bits 0x%x are not supported by this daemon or QEMU"
+msgid "Stats types bits 0x%1$x are not supported by this daemon or QEMU"
 msgstr ""
 
 msgid "Status is unknown"
@@ -14141,18 +14141,18 @@ msgid "Storage Pool Events"
 msgstr ""
 
 #, c-format
-msgid "Storage pool '%s' for volume '%s' not found."
+msgid "Storage pool '%1$s' for volume '%2$s' not found."
 msgstr ""
 
 msgid "Storage pool already built"
 msgstr ""
 
 #, c-format
-msgid "Storage pool already built: %s"
+msgid "Storage pool already built: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Storage pool config filename '%s' does not match pool name '%s'"
+msgid "Storage pool config filename '%1$s' does not match pool name '%2$s'"
 msgstr ""
 
 #, fuzzy
@@ -14160,35 +14160,35 @@ msgid "Storage pool not found"
 msgstr "Verkkoa ei löytynyt"
 
 #, fuzzy, c-format
-msgid "Storage pool not found: %s"
-msgstr "Verkkoa ei löytynyt %s"
+msgid "Storage pool not found: %1$s"
+msgstr "Verkkoa ei löytynyt %1$s"
 
 msgid "Storage pool probe failed"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Storage pool probe failed: %s"
-msgstr "POST-toimenpide epäonnistui: %s"
+msgid "Storage pool probe failed: %1$s"
+msgstr "POST-toimenpide epäonnistui: %1$s"
 
 #, c-format
-msgid "Storage pool state file '%s' does not match pool name '%s'"
+msgid "Storage pool state file '%1$s' does not match pool name '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Storage source %s must be a block device"
+msgid "Storage source %1$s must be a block device"
 msgstr ""
 
 #, c-format
-msgid "Storage source %s must be a character device"
+msgid "Storage source %1$s must be a character device"
 msgstr ""
 
 #, c-format
-msgid "Storage source conflict with pool: '%s'"
+msgid "Storage source conflict with pool: '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Storage volume '%s'(%s) is not managed by libvirt. Remove it manually.\n"
+"Storage volume '%1$s'(%2$s) is not managed by libvirt. Remove it manually.\n"
 msgstr ""
 
 msgid "Storage volume deletion is supported only on stopped domains"
@@ -14199,13 +14199,13 @@ msgid "Storage volume not found"
 msgstr "Verkkoa ei löytynyt"
 
 #, fuzzy, c-format
-msgid "Storage volume not found: %s"
-msgstr "Verkkoa ei löytynyt %s"
+msgid "Storage volume not found: %1$s"
+msgstr "Verkkoa ei löytynyt %1$s"
 
 #, c-format
-msgid "Stream data too long to send (%zu bytes needed, %zu bytes available)"
+msgid "Stream data too long to send (%1$zu bytes needed, %2$zu bytes available)"
 msgstr ""
-"Raakadata on liian pitkä lähetettäväksi (%zu tavua tarvitaan, %zu tavua "
+"Raakadata on liian pitkä lähetettäväksi (%1$zu tavua tarvitaan, %2$zu tavua "
 "käytettävissä)"
 
 msgid "Stream has untransferred data left"
@@ -14230,15 +14230,15 @@ msgid "Successfully updated media."
 msgstr ""
 
 #, c-format
-msgid "Sum of %srequest stat overflows"
+msgid "Sum of %1$srequest stat overflows"
 msgstr ""
 
 #, c-format
-msgid "Sum of byte %sstat overflows"
+msgid "Sum of byte %1$sstat overflows"
 msgstr ""
 
 #, c-format
-msgid "Sum of byte '%s' stat overflows"
+msgid "Sum of byte '%1$s' stat overflows"
 msgstr ""
 
 msgid "Support for AppArmor is not enabled"
@@ -14263,7 +14263,7 @@ msgid "Suspend duration in seconds, at least 60"
 msgstr ""
 
 #, c-format
-msgid "Suspend duration is too short, must be at least %u seconds"
+msgid "Suspend duration is too short, must be at least %1$u seconds"
 msgstr ""
 
 msgid "Suspend operation already in progress"
@@ -14318,22 +14318,22 @@ msgid "System lacks NETNS support"
 msgstr ""
 
 #, c-format
-msgid "System token in %s was corrupt"
+msgid "System token in %1$s was corrupt"
 msgstr ""
 
 #, c-format
-msgid "TCG features are incompatible with domain type '%s'"
+msgid "TCG features are incompatible with domain type '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "TLS handshake failed %s"
+msgid "TLS handshake failed %1$s"
 msgstr ""
 
 msgid "TLS migration is not supported with this QEMU binary"
 msgstr ""
 
 #, c-format
-msgid "TLS transport is not supported for disk protocol '%s'"
+msgid "TLS transport is not supported for disk protocol '%1$s'"
 msgstr ""
 
 msgid "TLS usage specified, but name is missing"
@@ -14349,15 +14349,15 @@ msgid "TPM 1.2 is not supported with the SPAPR device model"
 msgstr ""
 
 #, c-format
-msgid "TPM Proxy model %s requires 'Passthrough' backend"
+msgid "TPM Proxy model %1$s requires 'Passthrough' backend"
 msgstr ""
 
 #, c-format
-msgid "TPM device path %s is invalid"
+msgid "TPM device path %1$s is invalid"
 msgstr ""
 
 #, c-format
-msgid "TPM version '%s' is not supported"
+msgid "TPM version '%1$s' is not supported"
 msgstr ""
 
 msgid "Table row cannot be empty"
@@ -14367,80 +14367,80 @@ msgid "Target"
 msgstr "Kohde"
 
 #, c-format
-msgid "Target ACPI index '%u' does not match source '%u'"
+msgid "Target ACPI index '%1$u' does not match source '%2$u'"
 msgstr ""
 
 #, c-format
-msgid "Target CPU arch %s does not match source %s"
-msgstr "Kohdeprosessoriarkkitehtuuri %s ei vastaa lähdettä %s"
+msgid "Target CPU arch %1$s does not match source %2$s"
+msgstr "Kohdeprosessoriarkkitehtuuri %1$s ei vastaa lähdettä %2$s"
 
 msgid "Target CPU cache does not match source"
 msgstr "Kohdeprosessorin välimuisti ei vastaa lähdettä"
 
 #, c-format
-msgid "Target CPU check %s does not match source %s"
-msgstr "Kohdeprosessoritarkistus %s ei vastaa lähdettä %s"
+msgid "Target CPU check %1$s does not match source %2$s"
+msgstr "Kohdeprosessoritarkistus %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target CPU cores %d does not match source %d"
-msgstr "Kohdeprosessoriytimet %d eivät vastaa lähdettä %d"
+msgid "Target CPU cores %1$d does not match source %2$d"
+msgstr "Kohdeprosessoriytimet %1$d eivät vastaa lähdettä %2$d"
 
 #, c-format
-msgid "Target CPU dies %d does not match source %d"
-msgstr "Kohdesuoritinmalli %d ei vastaa lähdettä %d"
+msgid "Target CPU dies %1$d does not match source %2$d"
+msgstr "Kohdesuoritinmalli %1$d ei vastaa lähdettä %2$d"
 
 msgid "Target CPU does not match source"
 msgstr "Kohdeprosessori ei vastaa lähdettä"
 
 #, c-format
-msgid "Target CPU feature %s does not match source %s"
-msgstr "Kohdeprosessoriominaisuus %s ei vastaa lähdettä %s"
+msgid "Target CPU feature %1$s does not match source %2$s"
+msgstr "Kohdeprosessoriominaisuus %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target CPU feature count %zu does not match source %zu"
-msgstr "Kohdesuorittimen ominaisuuksien määrä %zu ei vastaa lähdettä %zu"
+msgid "Target CPU feature count %1$zu does not match source %2$zu"
+msgstr "Kohdesuorittimen ominaisuuksien määrä %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target CPU feature policy %s does not match source %s"
-msgstr "Kohdesuorittimen ominaisuuskäytäntö %s ei vastaa lähdettä %s"
+msgid "Target CPU feature policy %1$s does not match source %2$s"
+msgstr "Kohdesuorittimen ominaisuuskäytäntö %1$s ei vastaa lähdettä %2$s"
 
 msgid "Target CPU maxphysaddr does not match source"
 msgstr ""
 
 #, c-format
-msgid "Target CPU mode %s does not match source %s"
-msgstr "Kohdeprosessoritila %s ei vastaa lähdettä %s"
+msgid "Target CPU mode %1$s does not match source %2$s"
+msgstr "Kohdeprosessoritila %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target CPU model %s does not match source %s"
-msgstr "Kohdeprosessorimalli %s ei vastaa lähdettä %s"
+msgid "Target CPU model %1$s does not match source %2$s"
+msgstr "Kohdeprosessorimalli %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target CPU sockets %d does not match source %d"
-msgstr "Kohdeprosessoripistokkeet %d eivät vastaa lähdettä %d"
+msgid "Target CPU sockets %1$d does not match source %2$d"
+msgstr "Kohdeprosessoripistokkeet %1$d eivät vastaa lähdettä %2$d"
 
 #, c-format
-msgid "Target CPU threads %d does not match source %d"
-msgstr "Kohdeprosessorin säikeet %d eivät vastaa lähdettä %d"
+msgid "Target CPU threads %1$d does not match source %2$d"
+msgstr "Kohdeprosessorin säikeet %1$d eivät vastaa lähdettä %2$d"
 
 #, c-format
-msgid "Target CPU type %s does not match source %s"
-msgstr "Kohde-CPU-tyyppi %s ei vastaa lähdettä %s"
+msgid "Target CPU type %1$s does not match source %2$s"
+msgstr "Kohde-CPU-tyyppi %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target CPU vendor %s does not match source %s"
-msgstr "Kohde-CPU-toimittaja %s ei vastaa lähdettä %s"
+msgid "Target CPU vendor %1$s does not match source %2$s"
+msgstr "Kohde-CPU-toimittaja %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target CPU vendor id %s does not match source %s"
-msgstr "Kohde-CPU-toimittajan tunnus %s ei vastaa lähdettä %s"
+msgid "Target CPU vendor id %1$s does not match source %2$s"
+msgstr "Kohde-CPU-toimittajan tunnus %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target NUMA distance from %zu to %zu doesn't match source"
+msgid "Target NUMA distance from %1$zu to %2$zu doesn't match source"
 msgstr ""
 
 #, c-format
-msgid "Target NUMA node count '%zu' doesn't match source '%zu'"
+msgid "Target NUMA node count '%1$zu' doesn't match source '%2$zu'"
 msgstr ""
 
 msgid "Target NVDIMM UUID doesn't match source NVDIMM"
@@ -14448,12 +14448,12 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Target NVDIMM alignment '%llu' doesn't match source NVDIMM alignment '%llu'"
+"Target NVDIMM alignment '%1$llu' doesn't match source NVDIMM alignment '%2$llu'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Target NVDIMM label size '%llu' doesn't match source NVDIMM label size '%llu'"
+"Target NVDIMM label size '%1$llu' doesn't match source NVDIMM label size '%2$llu'"
 msgstr ""
 
 msgid "Target NVDIMM pmem flag doesn't match source NVDIMM pmem flag"
@@ -14463,8 +14463,8 @@ msgid "Target NVDIMM readonly flag doesn't match source NVDIMM readonly flag"
 msgstr ""
 
 #, c-format
-msgid "Target RNG model '%s' does not match source '%s'"
-msgstr "Kohde-RNG-malli '%s' ei vastaa lähdettä '%s'"
+msgid "Target RNG model '%1$s' does not match source '%2$s'"
+msgstr "Kohde-RNG-malli '%1$s' ei vastaa lähdettä '%2$s'"
 
 msgid "Target TPM device model doesn't match source"
 msgstr ""
@@ -14476,25 +14476,25 @@ msgid "Target TPM version doesn't match source"
 msgstr ""
 
 #, c-format
-msgid "Target TSC frequency %llu does not match source %llu"
+msgid "Target TSC frequency %1$llu does not match source %2$llu"
 msgstr ""
 
 #, c-format
-msgid "Target TSC mode %s does not match source %s"
-msgstr "Kohde TSC-tila %s ei vastaa lähdettä %s"
+msgid "Target TSC mode %1$s does not match source %2$s"
+msgstr "Kohde TSC-tila %1$s ei vastaa lähdettä %2$s"
 
 msgid "Target USB Class code does not match source"
 msgstr ""
 
 #, c-format
-msgid "Target USB allow '%s' does not match source '%s'"
+msgid "Target USB allow '%1$s' does not match source '%2$s'"
 msgstr ""
 
 msgid "Target USB product ID does not match source"
 msgstr "Kohde-USB:n toimittajan tunnus ei vastaa lähdettä"
 
 #, c-format
-msgid "Target USB redirection filter rule count %zu does not match source %zu"
+msgid "Target USB redirection filter rule count %1$zu does not match source %2$zu"
 msgstr ""
 
 msgid "Target USB vendor ID does not match source"
@@ -14511,105 +14511,105 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Target balloon autodeflate attribute value '%s' does not match source '%s'"
+"Target balloon autodeflate attribute value '%1$s' does not match source '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Target balloon freePageReporting attribute value '%s' does not match source "
-"'%s'"
+"Target balloon freePageReporting attribute value '%1$s' does not match source "
+"'%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Target balloon model %s does not match source %s"
-msgstr "Kohdepallomalli %s ei vastaa lähdettä %s"
+msgid "Target balloon model %1$s does not match source %2$s"
+msgstr "Kohdepallomalli %1$s ei vastaa lähdettä %2$s"
 
 msgid "Target base board does not match source"
 msgstr ""
 
 #, c-format
-msgid "Target channel addr %s does not match source %s"
-msgstr "Kohdekanavaosoite %s ei vastaa lähdettä %s"
+msgid "Target channel addr %1$s does not match source %2$s"
+msgstr "Kohdekanavaosoite %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target channel name %s does not match source %s"
-msgstr "Kohdekanavanimi %s ei vastaa lähdettä %s"
+msgid "Target channel name %1$s does not match source %2$s"
+msgstr "Kohdekanavanimi %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target channel type %s does not match source %s"
-msgstr "Kohdekanavatyyppi %s ei vastaa lähdettä %s"
+msgid "Target channel type %1$s does not match source %2$s"
+msgstr "Kohdekanavatyyppi %1$s ei vastaa lähdettä %2$s"
 
 msgid "Target chassis does not match source"
 msgstr "Kohderunko ei vastaa lähdettä"
 
 #, c-format
-msgid "Target console type %s does not match source %s"
-msgstr "Kohdekonsolin tyyppi %s ei vastaa lähdettä %s"
+msgid "Target console type %1$s does not match source %2$s"
+msgstr "Kohdekonsolin tyyppi %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target controller index %d does not match source %d"
-msgstr "Kohdeohjaimen indeksi %d ei vastaa lähdettä %d"
+msgid "Target controller index %1$d does not match source %2$d"
+msgstr "Kohdeohjaimen indeksi %1$d ei vastaa lähdettä %2$d"
 
 #, c-format
-msgid "Target controller model %d does not match source %d"
-msgstr "Kohdeohjaimen malli %d ei vastaa lähdettä %d"
+msgid "Target controller model %1$d does not match source %2$d"
+msgstr "Kohdeohjaimen malli %1$d ei vastaa lähdettä %2$d"
 
 #, c-format
-msgid "Target controller ports %d does not match source %d"
-msgstr "Kohdeohjaimen portit %d ei vastaa lähdettä %d"
+msgid "Target controller ports %1$d does not match source %2$d"
+msgstr "Kohdeohjaimen portit %1$d ei vastaa lähdettä %2$d"
 
 #, c-format
-msgid "Target controller type %s does not match source %s"
-msgstr "Kohdeohjaimen tyyppi %s ei vastaa lähdettä %s"
+msgid "Target controller type %1$s does not match source %2$s"
+msgstr "Kohdeohjaimen tyyppi %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target controller vectors %d does not match source %d"
-msgstr "Kohdeohjaimen vektorit %d ei vastaa lähdettä %d"
+msgid "Target controller vectors %1$d does not match source %2$d"
+msgstr "Kohdeohjaimen vektorit %1$d ei vastaa lähdettä %2$d"
 
 #, c-format
 msgid ""
-"Target device PCI address %04x:%02x:%02x.%d does not match source %04x:%02x:"
-"%02x.%d"
+"Target device PCI address %1$04x:%2$02x:%3$02x.%4$d does not match source %5$04x:%6$02x:"
+"%7$02x.%8$d"
 msgstr ""
 
 #, c-format
-msgid "Target device address type %s does not match source %s"
+msgid "Target device address type %1$s does not match source %2$s"
 msgstr ""
 
 #, c-format
-msgid "Target device ats option '%s' does not match source '%s'"
+msgid "Target device ats option '%1$s' does not match source '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Target device ccid address %d:%d does not match source %d:%d"
+msgid "Target device ccid address %1$d:%2$d does not match source %3$d:%4$d"
 msgstr ""
 
 #, c-format
-msgid "Target device dimm base address '%llx' does not match source '%llx'"
+msgid "Target device dimm base address '%1$llx' does not match source '%2$llx'"
 msgstr ""
 
 #, c-format
-msgid "Target device dimm slot %u does not match source %u"
+msgid "Target device dimm slot %1$u does not match source %2$u"
 msgstr ""
 
 #, c-format
-msgid "Target device drive address %d:%d:%d does not match source %d:%d:%d"
+msgid "Target device drive address %1$d:%2$d:%3$d does not match source %4$d:%5$d:%6$d"
 msgstr ""
 
 #, c-format
-msgid "Target device iommu option '%s' does not match source '%s'"
+msgid "Target device iommu option '%1$s' does not match source '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Target device isa address %d:%d does not match source %d:%d"
+msgid "Target device isa address %1$d:%2$d does not match source %3$d:%4$d"
 msgstr ""
 
 #, c-format
-msgid "Target device packed option '%s' does not match source '%s'"
+msgid "Target device packed option '%1$s' does not match source '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Target device page_per_vq option '%s' does not match source '%s'"
+msgid "Target device page_per_vq option '%1$s' does not match source '%2$s'"
 msgstr ""
 
 msgid "Target device virtio options don't match the source"
@@ -14617,452 +14617,452 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Target device virtio serial address %d:%d:%d does not match source %d:%d:%d"
+"Target device virtio serial address %1$d:%2$d:%3$d does not match source %4$d:%5$d:%6$d"
 msgstr ""
 
 #, c-format
-msgid "Target disk %s does not match source %s"
-msgstr "Kohdelevy %s ei vastaa lähdettä %s"
+msgid "Target disk %1$s does not match source %2$s"
+msgstr "Kohdelevy %1$s ei vastaa lähdettä %2$s"
 
 msgid "Target disk access mode does not match source"
 msgstr ""
 
 #, c-format
-msgid "Target disk bus %s does not match source %s"
-msgstr "Kohdelevyväylä %s ei vastaa lähdettä %s"
+msgid "Target disk bus %1$s does not match source %2$s"
+msgstr "Kohdelevyväylä %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target disk device %s does not match source %s"
-msgstr "Kohdelevylaite %s ei vastaa lähdettä %s"
+msgid "Target disk device %1$s does not match source %2$s"
+msgstr "Kohdelevylaite %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target disk model %s does not match source %s"
-msgstr "Kohdelevymalli %s ei vastaa lähdettä %s"
+msgid "Target disk model %1$s does not match source %2$s"
+msgstr "Kohdelevymalli %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target disk queue count %u does not match source %u"
+msgid "Target disk queue count %1$u does not match source %2$u"
 msgstr ""
 
 #, c-format
-msgid "Target disk queue size %u does not match source %u"
+msgid "Target disk queue size %1$u does not match source %2$u"
 msgstr ""
 
 #, c-format
-msgid "Target disk rotation rate %u RPM does not match source %u RPM"
+msgid "Target disk rotation rate %1$u RPM does not match source %2$u RPM"
 msgstr ""
 
 #, c-format
-msgid "Target disk serial %s does not match source %s"
-msgstr "Kohdelevysarja %s ei vastaa lähdettä %s"
+msgid "Target disk serial %1$s does not match source %2$s"
+msgstr "Kohdelevysarja %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target disk wwn '%s' does not match source '%s'"
-msgstr "Kohdelevyn wwn '%s' ei vastaa lähdettä '%s'"
+msgid "Target disk wwn '%1$s' does not match source '%2$s'"
+msgstr "Kohdelevyn wwn '%1$s' ei vastaa lähdettä '%2$s'"
 
 #, c-format
 msgid ""
-"Target domain IOMMU device aw_bits value '%d' does not match source '%d'"
+"Target domain IOMMU device aw_bits value '%1$d' does not match source '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Target domain IOMMU device caching mode '%s' does not match source '%s'"
+msgid "Target domain IOMMU device caching mode '%1$s' does not match source '%2$s'"
 msgstr ""
 
 msgid "Target domain IOMMU device count does not match source"
 msgstr "Kohdetoimialueen IOMMU-laitteiden määrä ei vastaa lähdettä"
 
 #, c-format
-msgid "Target domain IOMMU device eim value '%s' does not match source '%s'"
+msgid "Target domain IOMMU device eim value '%1$s' does not match source '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Target domain IOMMU device intremap value '%s' does not match source '%s'"
+"Target domain IOMMU device intremap value '%1$s' does not match source '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Target domain IOMMU device iotlb value '%s' does not match source '%s'"
+msgid "Target domain IOMMU device iotlb value '%1$s' does not match source '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Target domain IOMMU device model '%s' does not match source '%s'"
+msgid "Target domain IOMMU device model '%1$s' does not match source '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Target domain OS type %s does not match source %s"
-msgstr "Kohdetoimialueen käyttöjärjestelmän tyyppi %s ei vastaa lähdettä %s"
+msgid "Target domain OS type %1$s does not match source %2$s"
+msgstr "Kohdetoimialueen käyttöjärjestelmän tyyppi %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target domain RNG device count %zu does not match source %zu"
-msgstr "Kohdetoimialueen RNG-laitteen lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain RNG device count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen RNG-laitteen lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain SMBIOS mode %s does not match source %s"
-msgstr "Kohdetoimialueen SMBIOS tyyppi %s ei vastaa lähdettä %s"
+msgid "Target domain SMBIOS mode %1$s does not match source %2$s"
+msgstr "Kohdetoimialueen SMBIOS tyyppi %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target domain TPM device count %zu does not match source %zu"
-msgstr "Kohdetoimialueen TPM-laitteen lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain TPM device count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen TPM-laitteen lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain USB redirection filter count %d does not match source %d"
+msgid "Target domain USB redirection filter count %1$d does not match source %2$d"
 msgstr ""
 
 #, c-format
-msgid "Target domain architecture %s does not match source %s"
+msgid "Target domain architecture %1$s does not match source %2$s"
 msgstr ""
 
 #, c-format
-msgid "Target domain channel count %zu does not match source %zu"
-msgstr "Kohdetoimialueen kanavan lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain channel count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen kanavan lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain console count %zu does not match source %zu"
-msgstr "Kohdetoimialueen konsolin lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain console count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen konsolin lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain controller count %zu does not match source %zu"
-msgstr "Kohdetoimialueen ohjaimen lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain controller count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen ohjaimen lasku %1$zu ei vastaa lähdettä %2$zu"
 
 msgid "Target domain count of sysinfo does not match source"
 msgstr ""
 
 #, c-format
-msgid "Target domain current memory %lld does not match source %lld"
+msgid "Target domain current memory %1$lld does not match source %2$lld"
 msgstr ""
 
 #, c-format
-msgid "Target domain disk count %zu does not match source %zu"
-msgstr "Kohdetoimialueen levyn lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain disk count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen levyn lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain filesystem count %zu does not match source %zu"
-msgstr "Kohdetoimialueen tiedostojärjestelmän lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain filesystem count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen tiedostojärjestelmän lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain genid %s does not match source %s"
-msgstr "Kohdetoimialueen genid %s ei vastaa lähdettä %s"
+msgid "Target domain genid %1$s does not match source %2$s"
+msgstr "Kohdetoimialueen genid %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target domain host device count %zu does not match source %zu"
-msgstr "Kohdetoimialueen isäntälaitteen lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain host device count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen isäntälaitteen lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain hub device count %zu does not match source %zu"
-msgstr "Kohdetoimialueen keskitinlaitteen lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain hub device count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen keskitinlaitteen lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain input device count %zu does not match source %zu"
-msgstr "Kohdetoimialueen syöttölaitteen lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain input device count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen syöttölaitteen lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain machine type %s does not match source %s"
-msgstr "Kohdetoimialueen koneen tyyppi %s ei vastaa lähdettä %s"
+msgid "Target domain machine type %1$s does not match source %2$s"
+msgstr "Kohdetoimialueen koneen tyyppi %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target domain max memory %lld does not match source %lld"
+msgid "Target domain max memory %1$lld does not match source %2$lld"
 msgstr ""
 
 #, c-format
-msgid "Target domain memory balloon count %d does not match source %d"
-msgstr "Kohdetoimialueen muistin ilmapallojen määrä %d ei vastaa lähdettä %d"
+msgid "Target domain memory balloon count %1$d does not match source %2$d"
+msgstr "Kohdetoimialueen muistin ilmapallojen määrä %1$d ei vastaa lähdettä %2$d"
 
 #, c-format
-msgid "Target domain memory device count %zu does not match source %zu"
-msgstr "Kohdetoimialueen muistilaitteen lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain memory device count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen muistilaitteen lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain memory slots count '%u' doesn't match source '%u'"
+msgid "Target domain memory slots count '%1$u' doesn't match source '%2$u'"
 msgstr ""
 
 #, c-format
-msgid "Target domain name '%s' does not match source '%s'"
-msgstr "Kohdetoimialueen nimi %s ei vastaa lähdettä %s"
+msgid "Target domain name '%1$s' does not match source '%2$s'"
+msgstr "Kohdetoimialueen nimi %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target domain net card count %zu does not match source %zu"
-msgstr "Kohdetoimialueen verkkokorttien määrä %zu ei vastaa lähdettä %zu"
+msgid "Target domain net card count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen verkkokorttien määrä %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain panic device count %zu does not match source %zu"
-msgstr "Kohdetoimialueen paniikkilaitteen lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain panic device count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen paniikkilaitteen lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain parallel port count %zu does not match source %zu"
+msgid "Target domain parallel port count %1$zu does not match source %2$zu"
 msgstr ""
-"Kohdetoimialueen rinnakkaisporttien lukumäärä %zu ei vastaa lähdettä %zu"
+"Kohdetoimialueen rinnakkaisporttien lukumäärä %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain redirected devices count %zu does not match source %zu"
+msgid "Target domain redirected devices count %1$zu does not match source %2$zu"
 msgstr ""
-"Kohdetoimialueen uudelleenohjattujen laitteiden lukumäärä %zu ei vastaa "
-"lähdettä %zu"
+"Kohdetoimialueen uudelleenohjattujen laitteiden lukumäärä %1$zu ei vastaa "
+"lähdettä %2$zu"
 
 msgid "Target domain requested genid does not match source"
 msgstr ""
 
 #, c-format
-msgid "Target domain serial port count %zu does not match source %zu"
-msgstr "Kohdetoimialueen sarjaportin lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain serial port count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen sarjaportin lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain shared memory device count %zu does not match source %zu"
+msgid "Target domain shared memory device count %1$zu does not match source %2$zu"
 msgstr ""
-"Kohdetoimialueen jaetun muistilaitteen määrä %zu ei vastaa lähdettä %zu"
+"Kohdetoimialueen jaetun muistilaitteen määrä %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain smartcard count %zu does not match source %zu"
-msgstr "Kohdetoimialueen alykortin lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain smartcard count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen alykortin lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain sound card count %zu does not match source %zu"
-msgstr "Kohdetoimialueen äänikortin lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain sound card count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen äänikortin lasku %1$zu ei vastaa lähdettä %2$zu"
 
 msgid "Target domain timers do not match source"
 msgstr ""
 
 #, c-format
-msgid "Target domain uuid %s does not match source %s"
-msgstr "Kohdetoimialueen uuid %s ei vastaa lähdettä %s"
+msgid "Target domain uuid %1$s does not match source %2$s"
+msgstr "Kohdetoimialueen uuid %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target domain vCPU max %zu does not match source %zu"
+msgid "Target domain vCPU max %1$zu does not match source %2$zu"
 msgstr ""
 
 #, c-format
-msgid "Target domain video card count %zu does not match source %zu"
-msgstr "Kohdetoimialueen videokortin lasku %zu ei vastaa lähdettä %zu"
+msgid "Target domain video card count %1$zu does not match source %2$zu"
+msgstr "Kohdetoimialueen videokortin lasku %1$zu ei vastaa lähdettä %2$zu"
 
 #, c-format
-msgid "Target domain virt type %s does not match source %s"
-msgstr "Kohdetoimialueen virtuaalityyppi %s ei vastaa lähdettä %s"
+msgid "Target domain virt type %1$s does not match source %2$s"
+msgstr "Kohdetoimialueen virtuaalityyppi %1$s ei vastaa lähdettä %2$s"
 
 msgid "Target domain vsock device count does not match source"
 msgstr "Kohdetoimialueen vsock-laitteiden määrä ei vastaa lähdettä"
 
 #, c-format
-msgid "Target domain vsock device model '%s' does not match source '%s'"
+msgid "Target domain vsock device model '%1$s' does not match source '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Target domain watchdog device count %zu does not match source %zu"
+msgid "Target domain watchdog device count %1$zu does not match source %2$zu"
 msgstr ""
 
 msgid "Target filesystem access mode does not match source"
 msgstr ""
 
 #, c-format
-msgid "Target filesystem guest target %s does not match source %s"
+msgid "Target filesystem guest target %1$s does not match source %2$s"
 msgstr ""
 
 msgid "Target filesystem model does not match source"
 msgstr ""
 
 #, c-format
-msgid "Target host device mode %s does not match source %s"
-msgstr "Kohdeisäntälaitteen tila %s ei vastaa lähdettä %s"
+msgid "Target host device mode %1$s does not match source %2$s"
+msgstr "Kohdeisäntälaitteen tila %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target host device subsystem %s does not match source %s"
-msgstr "Kohdeisäntälaitteen alijärjestelmä %s ei vastaa lähdettä %s"
+msgid "Target host device subsystem %1$s does not match source %2$s"
+msgstr "Kohdeisäntälaitteen alijärjestelmä %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target hub device type %s does not match source %s"
-msgstr "Kohdeisäntälaitteen tyyppi %s ei vastaa lähdettä %s"
+msgid "Target hub device type %1$s does not match source %2$s"
+msgstr "Kohdeisäntälaitteen tyyppi %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target input device bus %s does not match source %s"
-msgstr "Kohdesyötelaiteväylän lasku %s ei vastaa lähdettä %s"
+msgid "Target input device bus %1$s does not match source %2$s"
+msgstr "Kohdesyötelaiteväylän lasku %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target input device type %s does not match source %s"
-msgstr "Kohdesyötelaitetyypin lasku %s ei vastaa lähdettä %s"
+msgid "Target input device type %1$s does not match source %2$s"
+msgstr "Kohdesyötelaitetyypin lasku %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target input model %s does not match source %s"
-msgstr "Kohdesyötemalli %s ei vastaa lähdettä %s"
+msgid "Target input model %1$s does not match source %2$s"
+msgstr "Kohdesyötemalli %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target maximum memory size '%llu' doesn't match source '%llu'"
+msgid "Target maximum memory size '%1$llu' doesn't match source '%2$llu'"
 msgstr ""
 
 #, c-format
-msgid "Target memory device alias '%s' doesn't match source alias '%s'"
+msgid "Target memory device alias '%1$s' doesn't match source alias '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Target memory device block size '%llu' doesn't match source memory device "
-"block size '%llu'"
+"Target memory device block size '%1$llu' doesn't match source memory device "
+"block size '%2$llu'"
 msgstr ""
 
 #, c-format
-msgid "Target memory device model '%s' doesn't match source model '%s'"
+msgid "Target memory device model '%1$s' doesn't match source model '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Target memory device requested size '%llu' doesn't match source memory "
-"device requested size '%llu'"
+"Target memory device requested size '%1$llu' doesn't match source memory "
+"device requested size '%2$llu'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Target memory device size '%llu' doesn't match source memory device size "
-"'%llu'"
+"Target memory device size '%1$llu' doesn't match source memory device size "
+"'%2$llu'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Target memory device targetNode '%d' doesn't match source targetNode '%d'"
+"Target memory device targetNode '%1$d' doesn't match source targetNode '%2$d'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Target memoryBacking source '%s' doesn't match source memoryBacking "
-"source'%s'"
+"Target memoryBacking source '%1$s' doesn't match source memoryBacking "
+"source'%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Target model '%s' requires target type '%s'"
+msgid "Target model '%1$s' requires target type '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Target network card MTU %d does not match source %d"
-msgstr "Kohdeverkkokortin MTU %d ei vastaa lähdettä %d"
+msgid "Target network card MTU %1$d does not match source %2$d"
+msgstr "Kohdeverkkokortin MTU %1$d ei vastaa lähdettä %2$d"
 
 #, c-format
-msgid "Target network card mac %s does not match source %s"
-msgstr "Kohdeverkkokortin mac %s ei vastaa lähdettä %s"
+msgid "Target network card mac %1$s does not match source %2$s"
+msgstr "Kohdeverkkokortin mac %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target network card model %s does not match source %s"
-msgstr "Kohdeverkkokorttimalli %s ei vastaa lähdettä %s"
+msgid "Target network card model %1$s does not match source %2$s"
+msgstr "Kohdeverkkokorttimalli %1$s ei vastaa lähdettä %2$s"
 
 msgid "Target not found"
 msgstr "Kohdetta ei löytynyt"
 
 #, c-format
-msgid "Target panic model '%s' does not match source '%s'"
-msgstr "Kohdepaniikkimallin lasku '%s' ei vastaa lähdettä '%s'"
+msgid "Target panic model '%1$s' does not match source '%2$s'"
+msgstr "Kohdepaniikkimallin lasku '%1$s' ei vastaa lähdettä '%2$s'"
 
 #, c-format
-msgid "Target parallel port %d does not match source %d"
-msgstr "Kohderinnakkaisportti %d ei vastaa lähdettä %d"
+msgid "Target parallel port %1$d does not match source %2$d"
+msgstr "Kohderinnakkaisportti %1$d ei vastaa lähdettä %2$d"
 
 #, c-format
-msgid "Target redirected device bus %s does not match source %s"
+msgid "Target redirected device bus %1$s does not match source %2$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"Target redirected device source type %s does not match source device source "
-"type %s"
+"Target redirected device source type %1$s does not match source device source "
+"type %2$s"
 msgstr ""
 
 #, c-format
-msgid "Target serial model %s does not match source %s"
-msgstr "Kohdesarjatyyppi %s ei vastaa lähdettä %s"
+msgid "Target serial model %1$s does not match source %2$s"
+msgstr "Kohdesarjatyyppi %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target serial port %d does not match source %d"
-msgstr "Kohdesarjaportti %d ei vastaa lähdettä %d"
+msgid "Target serial port %1$d does not match source %2$d"
+msgstr "Kohdesarjaportti %1$d ei vastaa lähdettä %2$d"
 
 #, c-format
-msgid "Target serial type %s does not match source %s"
-msgstr "Kohdesarjatyyppi %s ei vastaa lähdettä %s"
+msgid "Target serial type %1$s does not match source %2$s"
+msgstr "Kohdesarjatyyppi %1$s ei vastaa lähdettä %2$s"
 
 msgid "Target shared memory MSI configuration doesn't match source"
 msgstr "Kohdennettu jaettu muisti MSI-kokoonpano ei vastaa lähdettä"
 
 #, c-format
-msgid "Target shared memory model '%s' does not match source model '%s'"
+msgid "Target shared memory model '%1$s' does not match source model '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Target shared memory role '%s' does not match source role '%s'"
+msgid "Target shared memory role '%1$s' does not match source role '%2$s'"
 msgstr ""
 
 msgid "Target shared memory server usage doesn't match source"
 msgstr ""
 
 #, c-format
-msgid "Target shared memory size '%llu' does not match source size '%llu'"
+msgid "Target shared memory size '%1$llu' does not match source size '%2$llu'"
 msgstr ""
 
 #, c-format
-msgid "Target sound card model %s does not match source %s"
-msgstr "Kohde-äänikorttimallin lasku %s ei vastaa lähdettä %s"
+msgid "Target sound card model %1$s does not match source %2$s"
+msgstr "Kohde-äänikorttimallin lasku %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target sysinfo %s %s does not match source %s"
-msgstr "Kohde-sysinfo %s %s ei vastaa lähdettä %s"
+msgid "Target sysinfo %1$s %2$s does not match source %3$s"
+msgstr "Kohde-sysinfo %1$s %2$s ei vastaa lähdettä %3$s"
 
 #, c-format
-msgid "Target sysinfo %s does not match source %s"
-msgstr "Kohde-sysinfo %s ei vastaa lähdettä %s"
+msgid "Target sysinfo %1$s does not match source %2$s"
+msgstr "Kohde-sysinfo %1$s ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target sysinfo base board count '%zu' does not match source '%zu'"
+msgid "Target sysinfo base board count '%1$zu' does not match source '%2$zu'"
 msgstr ""
 
 msgid "Target sysinfo does not match source"
 msgstr "Kohde-sysinfo ei vastaa lähdettä"
 
 #, c-format
-msgid "Target timer %s does not match source %s"
-msgstr "Kohde-ajastin %s'ei vastaa lähdettä %s"
+msgid "Target timer %1$s does not match source %2$s"
+msgstr "Kohde-ajastin %1$s'ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target timer presence '%s' does not match source '%s'"
+msgid "Target timer presence '%1$s' does not match source '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Target type '%s' cannot have an associated address"
+msgid "Target type '%1$s' cannot have an associated address"
 msgstr ""
 
 #, c-format
-msgid "Target type '%s' requires address type '%s'"
+msgid "Target type '%1$s' requires address type '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Target video card 2d accel %u does not match source %u"
-msgstr "Kohdevideokortti 2d accel %u ei vastaa lähdettä %u"
+msgid "Target video card 2d accel %1$u does not match source %2$u"
+msgstr "Kohdevideokortti 2d accel %1$u ei vastaa lähdettä %2$u"
 
 #, c-format
-msgid "Target video card 3d accel %u does not match source %u"
-msgstr "Kohdevideokortti 3d accel %u ei vastaa lähdettä %u"
+msgid "Target video card 3d accel %1$u does not match source %2$u"
+msgstr "Kohdevideokortti 3d accel %1$u ei vastaa lähdettä %2$u"
 
 msgid "Target video card acceleration does not match source"
 msgstr ""
 
 #, c-format
-msgid "Target video card heads %u does not match source %u"
-msgstr "Kohdenäytönohjaimen päät %u eivät vastaa lähdettä %u"
+msgid "Target video card heads %1$u does not match source %2$u"
+msgstr "Kohdenäytönohjaimen päät %1$u eivät vastaa lähdettä %2$u"
 
 #, c-format
-msgid "Target video card model %s does not match source %s"
-msgstr "Kohdevideokorttimallin %s'ei vastaa lähdettä %s"
+msgid "Target video card model %1$s does not match source %2$s"
+msgstr "Kohdevideokorttimallin %1$s'ei vastaa lähdettä %2$s"
 
 #, c-format
-msgid "Target video card ram %u does not match source %u"
-msgstr "Kohdenäytönohjaimen RAM %u ei vastaa lähdettä %u"
+msgid "Target video card ram %1$u does not match source %2$u"
+msgstr "Kohdenäytönohjaimen RAM %1$u ei vastaa lähdettä %2$u"
 
 #, c-format
-msgid "Target video card vgamem %u does not match source %u"
-msgstr "Kohdenäytönohjaimen vgamem %u ei vastaa lähdettä %u"
+msgid "Target video card vgamem %1$u does not match source %2$u"
+msgstr "Kohdenäytönohjaimen vgamem %1$u ei vastaa lähdettä %2$u"
 
 #, c-format
-msgid "Target video card vram %u does not match source %u"
-msgstr "Kohdevideokortti vRAM %u ei vastaa lähdettä %u"
+msgid "Target video card vram %1$u does not match source %2$u"
+msgstr "Kohdevideokortti vRAM %1$u ei vastaa lähdettä %2$u"
 
 #, c-format
-msgid "Target video card vram64 %u does not match source %u"
-msgstr "Kohdevideokortti vRAM64 %u ei vastaa lähdettä %u"
+msgid "Target video card vram64 %1$u does not match source %2$u"
+msgstr "Kohdevideokortti vRAM64 %1$u ei vastaa lähdettä %2$u"
 
 #, c-format
-msgid "Target watchdog model %s does not match source %s"
-msgstr "Kohdevahtikoiramalli %s ei vastaa lähdettä %s"
+msgid "Target watchdog model %1$s does not match source %2$s"
+msgstr "Kohdevahtikoiramalli %1$s ei vastaa lähdettä %2$s"
 
 msgid "Temporary disk space total:"
 msgstr ""
@@ -15077,34 +15077,34 @@ msgid "Thaw domain's mounted filesystems."
 msgstr ""
 
 #, c-format
-msgid "Thawed %d filesystem(s)\n"
+msgid "Thawed %1$d filesystem(s)\n"
 msgstr ""
 
 #, c-format
-msgid "The %s interface already exists"
+msgid "The %1$s interface already exists"
 msgstr ""
 
 #, c-format
-msgid "The '%s' device is not supported by this QEMU binary"
+msgid "The '%1$s' device is not supported by this QEMU binary"
 msgstr ""
 
 #, c-format
 msgid ""
-"The '%s' feature is not supported for architecture '%s' or machine type '%s'"
+"The '%1$s' feature is not supported for architecture '%2$s' or machine type '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "The '%s' timer can't be disabled"
+msgid "The '%1$s' timer can't be disabled"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "The '%s' timer does not support tickpolicy '%s'"
-msgstr "komento ”%s” ei tue valitsinta --%s"
+msgid "The '%1$s' timer does not support tickpolicy '%2$s'"
+msgstr "komento ”%1$s” ei tue valitsinta --%2$s"
 
 #, c-format
 msgid ""
-"The 'eoi' attribute of the '%s' feature is not supported for architecture "
-"'%s' or machine type '%s'"
+"The 'eoi' attribute of the '%1$s' feature is not supported for architecture "
+"'%2$s' or machine type '%3$s'"
 msgstr ""
 
 msgid "The 'passt' backend can only be used with interface type='user'"
@@ -15118,58 +15118,58 @@ msgstr ""
 #, c-format
 msgid ""
 "The <nat> element can only be used when <forward> 'mode' is 'nat' in network "
-"%s"
+"%1$s"
 msgstr ""
 
 #, c-format
-msgid "The CA certificate %s has expired"
+msgid "The CA certificate %1$s has expired"
 msgstr ""
 
 #, c-format
-msgid "The CA certificate %s is not yet active"
-msgstr "CA-varmenne %s ei ole vielä aktiivinen"
+msgid "The CA certificate %1$s is not yet active"
+msgstr "CA-varmenne %1$s ei ole vielä aktiivinen"
 
 #, c-format
-msgid "The CCW devno '%s' is in use already"
+msgid "The CCW devno '%1$s' is in use already"
 msgstr ""
 
 #, c-format
 msgid ""
 "The CPU provided by hypervisor on the host is a superset of CPU described in "
-"%s\n"
+"%1$s\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "The PCI controller with index='0' must be model='pci-root' for this machine "
-"type, but model='%s' was found instead"
+"type, but model='%1$s' was found instead"
 msgstr ""
 
 #, c-format
 msgid ""
 "The PCI controller with index='0' must be model='pcie-root' for this machine "
-"type, but model='%s' was found instead"
+"type, but model='%1$s' was found instead"
 msgstr ""
 
 msgid "The PCI controller with index=0 can't be associated with a NUMA node"
 msgstr ""
 
 #, c-format
-msgid "The PF device for VF %s has no network device name"
+msgid "The PF device for VF %1$s has no network device name"
 msgstr ""
 
 #, c-format
 msgid ""
-"The PF device for VF %s has no network device name, cannot get virtual "
+"The PF device for VF %1$s has no network device name, cannot get virtual "
 "function info"
 msgstr ""
 
 #, c-format
-msgid "The QEMU executable %s does not support TPM backend type %s"
+msgid "The QEMU executable %1$s does not support TPM backend type %2$s"
 msgstr ""
 
 #, c-format
-msgid "The QEMU executable %s does not support TPM model %s"
+msgid "The QEMU executable %1$s does not support TPM model %2$s"
 msgstr ""
 
 msgid "The XML configuration was changed by another user."
@@ -15179,21 +15179,21 @@ msgid "The associated audio is not of 'dbus' kind."
 msgstr ""
 
 #, c-format
-msgid "The certificate %s basic constraints do not show a CA"
+msgid "The certificate %1$s basic constraints do not show a CA"
 msgstr ""
 
 #, c-format
 msgid ""
-"The certificate %s basic constraints show a CA, but we need one for a client"
+"The certificate %1$s basic constraints show a CA, but we need one for a client"
 msgstr ""
 
 #, c-format
 msgid ""
-"The certificate %s basic constraints show a CA, but we need one for a server"
+"The certificate %1$s basic constraints show a CA, but we need one for a server"
 msgstr ""
 
 #, c-format
-msgid "The certificate %s is missing basic constraints for a CA"
+msgid "The certificate %1$s is missing basic constraints for a CA"
 msgstr ""
 
 msgid "The certificate has been revoked."
@@ -15212,54 +15212,54 @@ msgid "The certificate uses an insecure algorithm"
 msgstr ""
 
 #, c-format
-msgid "The client certificate %s has expired"
+msgid "The client certificate %1$s has expired"
 msgstr ""
 
 #, c-format
-msgid "The client certificate %s is not yet active"
-msgstr "Asiakas-varmenne %s ei ole vielä aktiivinen"
+msgid "The client certificate %1$s is not yet active"
+msgstr "Asiakas-varmenne %1$s ei ole vielä aktiivinen"
 
 #, c-format
-msgid "The device at %s has no network device name"
+msgid "The device at %1$s has no network device name"
 msgstr ""
 
 #, c-format
 msgid ""
-"The device at PCI address %s cannot be plugged into the PCI controller with "
-"index='%d'. It requires a controller that accepts a %s."
+"The device at PCI address %1$s cannot be plugged into the PCI controller with "
+"index='%2$d'. It requires a controller that accepts a %3$s."
 msgstr ""
 
 #, c-format
 msgid ""
-"The device at PCI address %s has unrecognized connection type flags 0x%.2x"
+"The device at PCI address %1$s has unrecognized connection type flags 0x%2$.2x"
 msgstr ""
 
 #, c-format
-msgid "The device at PCI address %s needs to be an integrated device (bus=0)"
+msgid "The device at PCI address %1$s needs to be an integrated device (bus=0)"
 msgstr ""
 
 #, c-format
 msgid ""
-"The device at PCI address %s requires hotplug capability, but the PCI "
-"controller with index='%d' doesn't support hotplug"
+"The device at PCI address %1$s requires hotplug capability, but the PCI "
+"controller with index='%2$d' doesn't support hotplug"
 msgstr ""
 
 #, c-format
 msgid ""
-"The device at PCI address %s was auto-assigned this address, but the PCI "
-"controller with index='%d' doesn't allow auto-assignment"
+"The device at PCI address %1$s was auto-assigned this address, but the PCI "
+"controller with index='%2$d' doesn't allow auto-assignment"
 msgstr ""
 
 #, c-format
-msgid "The disk device '%s' already has media"
+msgid "The disk device '%1$s' already has media"
 msgstr ""
 
 #, c-format
-msgid "The disk device '%s' doesn't have media"
+msgid "The disk device '%1$s' doesn't have media"
 msgstr ""
 
 #, c-format
-msgid "The disk device '%s' is not removable"
+msgid "The disk device '%1$s' is not removable"
 msgstr ""
 
 msgid "The domain is not running"
@@ -15300,41 +15300,41 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "The server certificate %s has expired"
+msgid "The server certificate %1$s has expired"
 msgstr ""
 
 #, c-format
-msgid "The server certificate %s is not yet active"
-msgstr "Palvelin-varmenne %s ei ole vielä aktiivinen"
+msgid "The server certificate %1$s is not yet active"
+msgstr "Palvelin-varmenne %1$s ei ole vielä aktiivinen"
 
 #, c-format
-msgid "The server redirects from '%s' to '%s'"
+msgid "The server redirects from '%1$s' to '%2$s'"
 msgstr ""
 
 msgid "The slirp-helper doesn't support migration"
 msgstr ""
 
 #, c-format
-msgid "The vbox driver does not support %s SCSI controller model"
+msgid "The vbox driver does not support %1$s SCSI controller model"
 msgstr ""
 
 #, c-format
-msgid "The vbox driver does not support %s bus type"
+msgid "The vbox driver does not support %1$s bus type"
 msgstr ""
 
 #, c-format
-msgid "The vbox driver does not support %s controller type"
+msgid "The vbox driver does not support %1$s controller type"
 msgstr ""
 
 #, c-format
-msgid "The vbox driver does not support %s disk device"
+msgid "The vbox driver does not support %1$s disk device"
 msgstr ""
 
 msgid "There are no more free CCW devnos."
 msgstr ""
 
 #, c-format
-msgid "There is no more free %s."
+msgid "There is no more free %1$s."
 msgstr ""
 
 msgid "This QEMU binary doesn't support zPCI"
@@ -15403,8 +15403,8 @@ msgstr ""
 
 #, c-format
 msgid ""
-"This host is managed by a vCenter with IP address %s, but a mismatching "
-"vCenter '%s' (%s) has been specified"
+"This host is managed by a vCenter with IP address %1$s, but a mismatching "
+"vCenter '%2$s' (%3$s) has been specified"
 msgstr ""
 
 msgid "This host is not managed by a vCenter"
@@ -15420,7 +15420,7 @@ msgid "Thread(s) per core:"
 msgstr "Säikeitä per ydin:"
 
 #, c-format
-msgid "Time '%lld' is too big for guest agent"
+msgid "Time '%1$lld' is too big for guest agent"
 msgstr ""
 
 msgid "Time elapsed w/o network:"
@@ -15433,23 +15433,23 @@ msgid "Time remaining:"
 msgstr ""
 
 #, c-format
-msgid "Time: %lld"
+msgid "Time: %1$lld"
 msgstr ""
 
 #, c-format
-msgid "Time: %s"
-msgstr "Aika: %s"
+msgid "Time: %1$s"
+msgstr "Aika: %1$s"
 
 #, fuzzy
 msgid "Timed out during operation"
 msgstr "Levytietojen haku epäonnistui"
 
 #, c-format
-msgid "Timed out during operation: %s"
+msgid "Timed out during operation: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Timed out while reading log output: %s"
+msgid "Timed out while reading log output: %1$s"
 msgstr ""
 
 msgid "Timeout"
@@ -15463,14 +15463,14 @@ msgid "Timeout parameter not supported"
 msgstr ""
 
 #, c-format
-msgid "Timeout waiting for %s invocation"
+msgid "Timeout waiting for %1$s invocation"
 msgstr ""
 
 msgid "Title"
 msgstr ""
 
 #, c-format
-msgid "To enable ip%stables filtering for the VM do 'echo 1 > %s'"
+msgid "To enable ip%1$stables filtering for the VM do 'echo 1 > %2$s'"
 msgstr ""
 
 msgid "Too long bridge device name"
@@ -15480,15 +15480,15 @@ msgid "Too long network device name"
 msgstr "Liian pitkä verkkolaitteen nimi"
 
 #, c-format
-msgid "Too many CPU models '%d' for limit '%d'"
+msgid "Too many CPU models '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many FDs to send %d, expected %d maximum"
+msgid "Too many FDs to send %1$d, expected %2$d maximum"
 msgstr ""
 
 #, c-format
-msgid "Too many IOThreads in info: %d for limit %d"
+msgid "Too many IOThreads in info: %1$d for limit %2$d"
 msgstr ""
 
 msgid "Too many bytes to read from stream"
@@ -15498,109 +15498,109 @@ msgid "Too many bytes to write to stream"
 msgstr ""
 
 #, c-format
-msgid "Too many clients '%d' for limit '%d'"
+msgid "Too many clients '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many disks in fsinfo: %zd for limit %d"
+msgid "Too many disks in fsinfo: %1$zd for limit %2$d"
 msgstr ""
 
 msgid "Too many domain elements in migration cookie"
 msgstr ""
 
 #, c-format
-msgid "Too many domain_checkpoints '%d' for limit '%d'"
+msgid "Too many domain_checkpoints '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many domain_snapshots '%d' for limit '%d'"
+msgid "Too many domain_snapshots '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many domains '%d' for limit '%d'"
+msgid "Too many domains '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many drivers, cannot register %s"
-msgstr "Liian monta ajuria, ei pysty rekisteröimään %s"
+msgid "Too many drivers, cannot register %1$s"
+msgstr "Liian monta ajuria, ei pysty rekisteröimään %1$s"
 
 #, fuzzy, c-format
-msgid "Too many drivers, cannot register storage backend '%s'"
-msgstr "liian monta rekisteröityä ajuria kohteessa %s"
+msgid "Too many drivers, cannot register storage backend '%1$s'"
+msgstr "liian monta rekisteröityä ajuria kohteessa %1$s"
 
 #, fuzzy, c-format
-msgid "Too many drivers, cannot register storage file backend '%s'"
-msgstr "liian monta rekisteröityä ajuria kohteessa %s"
+msgid "Too many drivers, cannot register storage file backend '%1$s'"
+msgstr "liian monta rekisteröityä ajuria kohteessa %1$s"
 
 #, fuzzy, c-format
-msgid "Too many filesystems detected for %s"
-msgstr "liian monta rekisteröityä ajuria kohteessa %s"
+msgid "Too many filesystems detected for %1$s"
+msgstr "liian monta rekisteröityä ajuria kohteessa %1$s"
 
 msgid "Too many id mappings defined."
 msgstr ""
 
 #, c-format
-msgid "Too many interfaces '%d' for limit '%d'"
+msgid "Too many interfaces '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many levels of symbolic links: %s"
+msgid "Too many levels of symbolic links: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Too many migration parameters '%d' for limit '%d'"
+msgid "Too many migration parameters '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many model names '%d' for limit '%d'"
+msgid "Too many model names '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many mountpoints in fsinfo: %d for limit %d"
+msgid "Too many mountpoints in fsinfo: %1$d for limit %2$d"
 msgstr ""
 
 #, c-format
-msgid "Too many network_ports '%d' for limit '%d'"
+msgid "Too many network_ports '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many networks '%d' for limit '%d'"
+msgid "Too many networks '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many node_devices '%d' for limit '%d'"
+msgid "Too many node_devices '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many nwfilter_bindings '%d' for limit '%d'"
+msgid "Too many nwfilter_bindings '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many nwfilters '%d' for limit '%d'"
+msgid "Too many nwfilters '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many resources %d for object"
+msgid "Too many resources %1$d for object"
 msgstr ""
 
 #, c-format
-msgid "Too many secrets '%d' for limit '%d'"
+msgid "Too many secrets '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many servers '%d' for limit '%d'"
+msgid "Too many servers '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many snapshots claiming to be current for domain %s"
+msgid "Too many snapshots claiming to be current for domain %1$s"
 msgstr ""
 
 #, c-format
-msgid "Too many storage_pools '%d' for limit '%d'"
+msgid "Too many storage_pools '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "Too many storage_vols '%d' for limit '%d'"
+msgid "Too many storage_vols '%1$d' for limit '%2$d'"
 msgstr ""
 
 msgid "Total"
@@ -15625,7 +15625,7 @@ msgid "Transport"
 msgstr "Kuljetus"
 
 #, c-format
-msgid "Transport error during %s: %s (%d)"
+msgid "Transport error during %1$s: %2$s (%3$d)"
 msgstr ""
 
 msgid "Tried to write socket in error state"
@@ -15641,11 +15641,11 @@ msgid "Trying to free SharedCURL object that is still in use"
 msgstr ""
 
 #, c-format
-msgid "Trying to lock unknown SharedCURL lock %d"
+msgid "Trying to lock unknown SharedCURL lock %1$d"
 msgstr ""
 
 #, c-format
-msgid "Trying to unlock unknown SharedCURL lock %d"
+msgid "Trying to unlock unknown SharedCURL lock %1$d"
 msgstr ""
 
 msgid ""
@@ -15682,7 +15682,7 @@ msgid "Type"
 msgstr "Tyyppi"
 
 #, c-format
-msgid "Type mismatch for '%s' migration parameter"
+msgid "Type mismatch for '%1$s' migration parameter"
 msgstr ""
 
 msgid "Type:"
@@ -15698,7 +15698,7 @@ msgstr ""
 "\n"
 
 #, c-format
-msgid "Type='%s' unsupported for <interface type='vhostuser'>"
+msgid "Type='%1$s' unsupported for <interface type='vhostuser'>"
 msgstr ""
 
 msgid "UEFI requires ACPI on this architecture"
@@ -15711,7 +15711,7 @@ msgid "UNIX socket address is required"
 msgstr ""
 
 #, c-format
-msgid "UNIX socket path '%s' too long"
+msgid "UNIX socket path '%1$s' too long"
 msgstr ""
 
 msgid "UNIX sockets are not supported on this platform"
@@ -15721,7 +15721,7 @@ msgid "UNIX sockets not supported on this platform"
 msgstr ""
 
 #, c-format
-msgid "URI '%s' does not include a driver name"
+msgid "URI '%1$s' does not include a driver name"
 msgstr ""
 
 msgid "URI is missing the server part"
@@ -15737,34 +15737,34 @@ msgid "URI of the namespace"
 msgstr ""
 
 #, c-format
-msgid "URI scheme '%s' for embedded driver is not valid"
+msgid "URI scheme '%1$s' for embedded driver is not valid"
 msgstr ""
 
 msgid "URI to use for disks migration (overrides --disks-port)"
 msgstr ""
 
 #, c-format
-msgid "URI with tcp scheme did not provide a server part: %s"
+msgid "URI with tcp scheme did not provide a server part: %1$s"
 msgstr ""
 
 #, c-format
-msgid "USB bus %u requested but no controller with that index is present"
+msgid "USB bus %1$u requested but no controller with that index is present"
 msgstr ""
 
 #, c-format
-msgid "USB controller model '%s' not supported in this QEMU binary"
+msgid "USB controller model '%1$s' not supported in this QEMU binary"
 msgstr ""
 
 #, c-format
-msgid "USB controller model type 'qusb1' or 'qusb2' is not supported in %s"
+msgid "USB controller model type 'qusb1' or 'qusb2' is not supported in %1$s"
 msgstr ""
 
 #, c-format
-msgid "USB device %s is already in use"
-msgstr "USB-laite %s on jo käytössä"
+msgid "USB device %1$s is already in use"
+msgstr "USB-laite %1$s on jo käytössä"
 
 #, c-format
-msgid "USB device %s is in use by driver %s, domain %s"
+msgid "USB device %1$s is in use by driver %2$s, domain %3$s"
 msgstr ""
 
 #, fuzzy
@@ -15786,7 +15786,7 @@ msgid "USB redirection is not supported by this version of QEMU"
 msgstr ""
 
 #, c-format
-msgid "USB source %s was not a character device"
+msgid "USB source %1$s was not a character device"
 msgstr ""
 
 msgid "UTS namespace support is required"
@@ -15812,44 +15812,44 @@ msgid "Unable to accept client"
 msgstr "sisältöä ei voitu tallentaa"
 
 #, c-format
-msgid "Unable to access %s"
-msgstr "Ei pääse kohteeseen %s"
+msgid "Unable to access %1$s"
+msgstr "Ei pääse kohteeseen %1$s"
 
 #, c-format
-msgid "Unable to access cache '%s' for '%s'"
+msgid "Unable to access cache '%1$s' for '%2$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to access config file %s"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "Unable to access config file %1$s"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Unable to access file descriptor %d"
+msgid "Unable to access file descriptor %1$d"
 msgstr ""
 
 msgid "Unable to access kernel32.dll"
 msgstr ""
 
 #, c-format
-msgid "Unable to access stream for '%s'"
+msgid "Unable to access stream for '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Unable to acquire PID file: %s\n"
-" errno=%d"
+"Unable to acquire PID file: %1$s\n"
+" errno=%2$d"
 msgstr ""
 
 #, c-format
-msgid "Unable to acquire lock on '%s'"
+msgid "Unable to acquire lock on '%1$s'"
 msgstr ""
 
 msgid "Unable to add address to interface multicast list on this platform"
 msgstr ""
 
 #, c-format
-msgid "Unable to add bridge %s port %s"
-msgstr "%s-sillan porttia %s ei pystytä lisäämään"
+msgid "Unable to add bridge %1$s port %2$s"
+msgstr "%1$s-sillan porttia %2$s ei pystytä lisäämään"
 
 msgid "Unable to add epoll fd"
 msgstr ""
@@ -15870,18 +15870,18 @@ msgid "Unable to add hardware machine"
 msgstr ""
 
 #, c-format
-msgid "Unable to add lockspace %s"
-msgstr "Lukotilaa %s ei voi lisätä"
+msgid "Unable to add lockspace %1$s"
+msgstr "Lukotilaa %1$s ei voi lisätä"
 
 #, c-format
-msgid "Unable to add lockspace %s: %s"
-msgstr "Lukkotilaa %s: %s ei voi lisätä"
+msgid "Unable to add lockspace %1$s: %2$s"
+msgstr "Lukkotilaa %1$s: %2$s ei voi lisätä"
 
 msgid "Unable to add media registry other media"
 msgstr ""
 
 #, c-format
-msgid "Unable to add port %s to OVS bridge %s"
+msgid "Unable to add port %1$s to OVS bridge %2$s"
 msgstr ""
 
 msgid "Unable to add storage controller"
@@ -15905,19 +15905,19 @@ msgid "Unable to add/delete fdb entries on this platform"
 msgstr ""
 
 #, c-format
-msgid "Unable to allocate %llu pages. Allocated only %llu"
+msgid "Unable to allocate %1$llu pages. Allocated only %2$llu"
 msgstr ""
 
 #, c-format
-msgid "Unable to allocate lease %s"
+msgid "Unable to allocate lease %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to allocate lockspace %s"
-msgstr "Lukkotilaa %s ei pystytä varaamaan"
+msgid "Unable to allocate lockspace %1$s"
+msgstr "Lukkotilaa %1$s ei pystytä varaamaan"
 
 #, c-format
-msgid "Unable to allocate x509 credentials: %s"
+msgid "Unable to allocate x509 credentials: %1$s"
 msgstr ""
 
 msgid "Unable to append command 'id' string"
@@ -15927,38 +15927,38 @@ msgid "Unable to associate TAP device"
 msgstr ""
 
 #, c-format
-msgid "Unable to associate device %s with blkid library"
+msgid "Unable to associate device %1$s with blkid library"
 msgstr ""
 
 #, c-format
-msgid "Unable to associate file %s with NBD device"
+msgid "Unable to associate file %1$s with NBD device"
 msgstr ""
 
 #, c-format
-msgid "Unable to associate file %s with loop device"
+msgid "Unable to associate file %1$s with loop device"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to attach %s to loop device"
-msgstr "Laitteen liittäminen tiedostosta %s epäonnistui"
+msgid "Unable to attach %1$s to loop device"
+msgstr "Laitteen liittäminen tiedostosta %1$s epäonnistui"
 
 msgid "Unable to become session leader"
 msgstr ""
 
 #, c-format
-msgid "Unable to bind port %s to the virtual port %s"
+msgid "Unable to bind port %1$s to the virtual port %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to bind to UNIX socket path '%s'"
+msgid "Unable to bind to UNIX socket path '%1$s'"
 msgstr ""
 
 msgid "Unable to bind to port"
 msgstr "Ei voida sitoa porttiin"
 
 #, c-format
-msgid "Unable to bind to port %d"
-msgstr "Ei voida sitoa porttiin %d"
+msgid "Unable to bind to port %1$d"
+msgstr "Ei voida sitoa porttiin %1$d"
 
 msgid "Unable to change MaxMemorySize"
 msgstr "Ei voi muuttaa MaxMemorySizeä"
@@ -16006,30 +16006,30 @@ msgid "Unable to change target guest XML during migration"
 msgstr ""
 
 #, c-format
-msgid "Unable to change to %s"
-msgstr "Ei voi muuttaa %s:ksi"
+msgid "Unable to change to %1$s"
+msgstr "Ei voi muuttaa %1$s:ksi"
 
 #, fuzzy
 msgid "Unable to change to root dir"
 msgstr "Ei voi muuttaa MaxMemorySizeä"
 
 #, fuzzy, c-format
-msgid "Unable to chdir(%s)"
-msgstr "mkdir %s epäonnistui"
+msgid "Unable to chdir(%1$s)"
+msgstr "mkdir %1$s epäonnistui"
 
 #, c-format
-msgid "Unable to check interface %s"
-msgstr "Liitäntää %s ei voi tarkistaa"
+msgid "Unable to check interface %1$s"
+msgstr "Liitäntää %1$s ei voi tarkistaa"
 
 msgid "Unable to check interface config on this platform"
 msgstr ""
 
 #, c-format
-msgid "Unable to check interface flags for %s"
-msgstr "Liitäntälippuja ei voi tarkistaa %s:lle"
+msgid "Unable to check interface flags for %1$s"
+msgstr "Liitäntälippuja ei voi tarkistaa %1$s:lle"
 
 #, c-format
-msgid "Unable to check status of pid file '%s'"
+msgid "Unable to check status of pid file '%1$s'"
 msgstr ""
 
 msgid "Unable to check virtual function status on this platform"
@@ -16045,8 +16045,8 @@ msgid "Unable to close"
 msgstr "Ei pysty sulkemaan"
 
 #, c-format
-msgid "Unable to close %s"
-msgstr "%s:ta ei voida sulkea"
+msgid "Unable to close %1$s"
+msgstr "%1$s:ta ei voida sulkea"
 
 msgid "Unable to close HardDisk"
 msgstr ""
@@ -16058,7 +16058,7 @@ msgid "Unable to close recursively all disks"
 msgstr ""
 
 #, c-format
-msgid "Unable to close the VPD file, fd: %d"
+msgid "Unable to close the VPD file, fd: %1$d"
 msgstr ""
 
 msgid "Unable to close the new medium"
@@ -16068,12 +16068,12 @@ msgid "Unable to compile regex"
 msgstr ""
 
 #, c-format
-msgid "Unable to compute hash of data: %s"
+msgid "Unable to compute hash of data: %1$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"Unable to configure VF %d of PF '%s' because the PF is not online. Please "
+"Unable to configure VF %1$d of PF '%2$s' because the PF is not online. Please "
 "change host network config to put the PF online."
 msgstr ""
 
@@ -16084,7 +16084,7 @@ msgid "Unable to construct table of device aliases"
 msgstr ""
 
 #, c-format
-msgid "Unable to convert lease expiry time to long long: %s"
+msgid "Unable to convert lease expiry time to long long: %1$s"
 msgstr ""
 
 #, fuzzy
@@ -16095,8 +16095,8 @@ msgid "Unable to copy socket file handle"
 msgstr ""
 
 #, c-format
-msgid "Unable to create %s"
-msgstr "%s:n luominen epäonnistui"
+msgid "Unable to create %1$s"
+msgstr "%1$s:n luominen epäonnistui"
 
 msgid "Unable to create HardDisk"
 msgstr ""
@@ -16114,11 +16114,11 @@ msgid "Unable to create KVM vCPU for TSC probing"
 msgstr ""
 
 #, c-format
-msgid "Unable to create RelaxNG parser for schema '%s'"
+msgid "Unable to create RelaxNG parser for schema '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unable to create RelaxNG validation context for schema '%s'"
+msgid "Unable to create RelaxNG validation context for schema '%1$s'"
 msgstr ""
 
 msgid "Unable to create TAP devices on this platform"
@@ -16129,31 +16129,31 @@ msgid "Unable to create UNIX socket"
 msgstr "XML:n luonti epäonnistui"
 
 #, c-format
-msgid "Unable to create and set qos configuration on port %s"
+msgid "Unable to create and set qos configuration on port %1$s"
 msgstr ""
 
 msgid "Unable to create blkid library handle"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to create bridge %s"
-msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
+msgid "Unable to create bridge %1$s"
+msgstr "Toimialueen luonti tiedostosta %1$s epäonnistui"
 
 #, fuzzy
 msgid "Unable to create bridge device"
 msgstr "Ei voi muuttaa MaxMemorySizeä"
 
 #, fuzzy, c-format
-msgid "Unable to create device %s"
-msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
+msgid "Unable to create device %1$s"
+msgstr "Toimialueen luonti tiedostosta %1$s epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to create directory %s"
-msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
+msgid "Unable to create directory %1$s"
+msgstr "Toimialueen luonti tiedostosta %1$s epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to create directory '%s'"
-msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
+msgid "Unable to create directory '%1$s'"
+msgstr "Toimialueen luonti tiedostosta %1$s epäonnistui"
 
 #, fuzzy
 msgid "Unable to create epoll fd"
@@ -16164,16 +16164,16 @@ msgid "Unable to create kqueue"
 msgstr "XML:n luonti epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to create lock '%s'"
-msgstr "Verkon luominen tiedostosta %s epäonnistui"
+msgid "Unable to create lock '%1$s'"
+msgstr "Verkon luominen tiedostosta %1$s epäonnistui"
 
 #, c-format
-msgid "Unable to create lockspace %s"
-msgstr "Lukkotilaa %s ei voi luoda"
+msgid "Unable to create lockspace %1$s"
+msgstr "Lukkotilaa %1$s ei voi luoda"
 
 #, c-format
 msgid ""
-"Unable to create lockspace %s: parent directory does not exist or is not a "
+"Unable to create lockspace %1$s: parent directory does not exist or is not a "
 "directory"
 msgstr ""
 
@@ -16182,7 +16182,7 @@ msgid "Unable to create media registry"
 msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
 
 #, c-format
-msgid "Unable to create mediated device: %s"
+msgid "Unable to create mediated device: %1$s"
 msgstr ""
 
 #, fuzzy
@@ -16200,11 +16200,11 @@ msgid "Unable to create socket"
 msgstr "XML:n luonti epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to create socket object: %s"
-msgstr "Verkon luominen tiedostosta %s epäonnistui"
+msgid "Unable to create socket object: %1$s"
+msgstr "Verkon luominen tiedostosta %1$s epäonnistui"
 
 #, c-format
-msgid "Unable to create symlink %s (pointing to %s)"
+msgid "Unable to create symlink %1$s (pointing to %2$s)"
 msgstr ""
 
 #, fuzzy
@@ -16212,8 +16212,8 @@ msgid "Unable to create tap device"
 msgstr "Ei voi muuttaa MaxMemorySizeä"
 
 #, fuzzy, c-format
-msgid "Unable to create tap device %s"
-msgstr "Laitteen liittäminen tiedostosta %s epäonnistui"
+msgid "Unable to create tap device %1$s"
+msgstr "Laitteen liittäminen tiedostosta %1$s epäonnistui"
 
 msgid "Unable to create thread to process command's IO"
 msgstr ""
@@ -16224,8 +16224,8 @@ msgstr "asetustiedoston lukeminen epäonnistui"
 
 #, c-format
 msgid ""
-"Unable to create: %s\n"
-" errno=%d"
+"Unable to create: %1$s\n"
+" errno=%2$d"
 msgstr ""
 
 msgid "Unable to decode header until len is received"
@@ -16244,11 +16244,11 @@ msgid "Unable to decode number of FDs"
 msgstr ""
 
 #, c-format
-msgid "Unable to define mediated device: %s"
+msgid "Unable to define mediated device: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to delete %s"
+msgid "Unable to delete %1$s"
 msgstr ""
 
 msgid "Unable to delete TAP devices on this platform"
@@ -16258,52 +16258,52 @@ msgid "Unable to delete address from interface multicast list on this platform"
 msgstr ""
 
 #, c-format
-msgid "Unable to delete bridge %s"
-msgstr "Siltaa %s ei voi poistaa"
+msgid "Unable to delete bridge %1$s"
+msgstr "Siltaa %1$s ei voi poistaa"
 
 #, c-format
-msgid "Unable to delete file %s"
-msgstr "Tiedostoa %s ei voi poistaa"
+msgid "Unable to delete file %1$s"
+msgstr "Tiedostoa %1$s ei voi poistaa"
 
 #, c-format
-msgid "Unable to delete lockspace resource %s"
-msgstr "Lukotila-resurssia %s ei voi poistaa"
+msgid "Unable to delete lockspace resource %1$s"
+msgstr "Lukotila-resurssia %1$s ei voi poistaa"
 
 msgid "Unable to delete medium"
 msgstr ""
 
 #, c-format
-msgid "Unable to delete port %s from OVS"
+msgid "Unable to delete port %1$s from OVS"
 msgstr ""
 
 #, c-format
-msgid "Unable to destroy '%s': %s"
+msgid "Unable to destroy '%1$s': %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to destroy '%s': device in use"
+msgid "Unable to destroy '%1$s': device in use"
 msgstr ""
 
 msgid "Unable to detect SCHED_CORE"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to detect filesystem for %s"
-msgstr "Laitteen irrottaminen tiedostosta %s epäonnistui"
+msgid "Unable to detect filesystem for %1$s"
+msgstr "Laitteen irrottaminen tiedostosta %1$s epäonnistui"
 
 msgid "Unable to determine Partition Type, requires build --overwrite"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to determine current file inode: %s"
-msgstr "asetustiedoston kirjoitus epäonnistui: %s"
+msgid "Unable to determine current file inode: %1$s"
+msgstr "asetustiedoston kirjoitus epäonnistui: %1$s"
 
 #, c-format
-msgid "Unable to determine current file offset: %s"
+msgid "Unable to determine current file offset: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to determine model for SCSI controller idx=%d"
+msgid "Unable to determine model for SCSI controller idx=%1$d"
 msgstr ""
 
 msgid "Unable to determine mount table on this platform"
@@ -16317,14 +16317,14 @@ msgid "Unable to dump link info on this platform"
 msgstr ""
 
 #, c-format
-msgid "Unable to duplicate FD %d"
+msgid "Unable to duplicate FD %1$d"
 msgstr ""
 
 msgid "Unable to enable keepalives without async IO support"
 msgstr ""
 
 #, c-format
-msgid "Unable to enable namespace: %s"
+msgid "Unable to enable namespace: %1$s"
 msgstr ""
 
 msgid "Unable to enable non-blocking flag"
@@ -16350,15 +16350,15 @@ msgid "Unable to enter mount namespace"
 msgstr "konenimen haku epäonnistui"
 
 #, c-format
-msgid "Unable to exec shell %s"
+msgid "Unable to exec shell %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to find '%s' binary in $PATH"
+msgid "Unable to find '%1$s' binary in $PATH"
 msgstr ""
 
 #, c-format
-msgid "Unable to find '%s' limit for block device '%s'"
+msgid "Unable to find '%1$s' limit for block device '%2$s'"
 msgstr ""
 
 msgid "Unable to find 'cpuacct' cgroups controller mount"
@@ -16377,18 +16377,18 @@ msgid "Unable to find 'qemu-nbd' binary in $PATH"
 msgstr ""
 
 #, c-format
-msgid "Unable to find UUID %s"
+msgid "Unable to find UUID %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to find UUID for location %s"
+msgid "Unable to find UUID for location %1$s"
 msgstr ""
 
 msgid "Unable to find a free loop device in /dev"
 msgstr ""
 
 #, c-format
-msgid "Unable to find a free port on virtio-serial controller %u"
+msgid "Unable to find a free port on virtio-serial controller %1$u"
 msgstr ""
 
 msgid "Unable to find a free virtio-serial port"
@@ -16404,55 +16404,55 @@ msgid "Unable to find a vCPU that is online"
 msgstr ""
 
 #, c-format
-msgid "Unable to find address for mdev parent device '%s'"
+msgid "Unable to find address for mdev parent device '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unable to find address for parent device '%s'"
+msgid "Unable to find address for parent device '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unable to find an unused port in range '%s' (%d-%d)"
+msgid "Unable to find an unused port in range '%1$s' (%2$d-%3$d)"
 msgstr ""
 
 msgid "Unable to find any /dev mount"
 msgstr ""
 
 #, c-format
-msgid "Unable to find any firmware to satisfy '%s'"
+msgid "Unable to find any firmware to satisfy '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unable to find any usable hugetlbfs mount for %llu KiB"
+msgid "Unable to find any usable hugetlbfs mount for %1$llu KiB"
 msgstr ""
 
 #, c-format
-msgid "Unable to find correct value in 'bonding/arp_validate' for '%s'"
+msgid "Unable to find correct value in 'bonding/arp_validate' for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unable to find correct value in 'bonding/mode' for '%s'"
+msgid "Unable to find correct value in 'bonding/mode' for '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to find filesystem type for %s"
-msgstr "Verkkoa ei löytynyt: %s"
+msgid "Unable to find filesystem type for %1$s"
+msgstr "Verkkoa ei löytynyt: %1$s"
 
 #, c-format
-msgid "Unable to find major for %s"
+msgid "Unable to find major for %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to find the hard disk with uuid %s"
+msgid "Unable to find the hard disk with uuid %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to find the snapshot %s"
-msgstr "Verkkoa ei löytynyt: %s"
+msgid "Unable to find the snapshot %1$s"
+msgstr "Verkkoa ei löytynyt: %1$s"
 
 #, fuzzy, c-format
-msgid "Unable to find the snapshot with name %s"
-msgstr "Verkkoa ei löytynyt: %s"
+msgid "Unable to find the snapshot with name %1$s"
+msgstr "Verkkoa ei löytynyt: %1$s"
 
 msgid "Unable to force bind to IPv6 only"
 msgstr ""
@@ -16476,64 +16476,64 @@ msgid "Unable to freeze filesystems"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to get ACLs on %s"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "Unable to get ACLs on %1$s"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 msgid "Unable to get Capabilities"
 msgstr "Ominaisuuksien hakeminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to get Console object for domain %s"
-msgstr "Toimialueen %s uudelleenkäynnistys epäonnistui"
+msgid "Unable to get Console object for domain %1$s"
+msgstr "Toimialueen %1$s uudelleenkäynnistys epäonnistui"
 
 msgid "Unable to get IP address on this platform"
 msgstr ""
 
 #, c-format
-msgid "Unable to get IPv4 address for interface %s via ioctl"
+msgid "Unable to get IPv4 address for interface %1$s via ioctl"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to get Keyboard object for domain %s"
-msgstr "Toimialueen %s uudelleenkäynnistys epäonnistui"
+msgid "Unable to get Keyboard object for domain %1$s"
+msgstr "Toimialueen %1$s uudelleenkäynnistys epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to get LVM key for %s"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "Unable to get LVM key for %1$s"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "Unable to get NUMA node of cpu %zd"
+msgid "Unable to get NUMA node of cpu %1$zd"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to get SCSI key for %s"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "Unable to get SCSI key for %1$s"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to get SELinux label from %s"
-msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
+msgid "Unable to get SELinux label from %1$s"
+msgstr "Toimialueen luonti tiedostosta %1$s epäonnistui"
 
 #, c-format
-msgid "Unable to get STP delay on %s on this platform"
+msgid "Unable to get STP delay on %1$s on this platform"
 msgstr ""
 
 #, c-format
-msgid "Unable to get STP on %s on this platform"
+msgid "Unable to get STP on %1$s on this platform"
 msgstr ""
 
 msgid "Unable to get VF net device stats on this platform"
 msgstr ""
 
 #, c-format
-msgid "Unable to get VLAN for interface %s"
-msgstr "VLAN:ta ei saada liitännälle %s"
+msgid "Unable to get VLAN for interface %1$s"
+msgstr "VLAN:ta ei saada liitännälle %1$s"
 
 msgid "Unable to get VLAN on this platform"
 msgstr ""
 
 #, c-format
-msgid "Unable to get XATTR %s on %s"
-msgstr "XATTR: ta %s ei saada %s:lla"
+msgid "Unable to get XATTR %1$s on %2$s"
+msgstr "XATTR: ta %1$s ei saada %2$s:lla"
 
 msgid "Unable to get XML Desc of snapshot"
 msgstr ""
@@ -16552,12 +16552,12 @@ msgid "Unable to get block I/O throttle parameters"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to get bridge %s %s"
-msgstr "Lohkotilastojen haku epäonnistui %s %s"
+msgid "Unable to get bridge %1$s %2$s"
+msgstr "Lohkotilastojen haku epäonnistui %1$s %2$s"
 
 #, c-format
-msgid "Unable to get bridge %s port %s %s"
-msgstr "%s-sillan porttia %s %s ei saada"
+msgid "Unable to get bridge %1$s port %2$s %3$s"
+msgstr "%1$s-sillan porttia %2$s %3$s ei saada"
 
 msgid "Unable to get bridge port isolated on this platform"
 msgstr "Eristetyn sillan porttia ei voida saada tällä alustalla"
@@ -16603,8 +16603,8 @@ msgid "Unable to get device-mapper version"
 msgstr ""
 
 #, c-format
-msgid "Unable to get devmapper targets for %s"
-msgstr "devvmapper:n kohteita ei saada %s:lle"
+msgid "Unable to get devmapper targets for %1$s"
+msgstr "devvmapper:n kohteita ei saada %1$s:lle"
 
 #, fuzzy
 msgid "Unable to get disk children"
@@ -16631,8 +16631,8 @@ msgid "Unable to get domain status"
 msgstr "toimialueen ”%s” hakeminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to get driver name for '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "Unable to get driver name for '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy
 msgid "Unable to get filesystem information"
@@ -16656,16 +16656,16 @@ msgid "Unable to get host boot time"
 msgstr "Isännän käynnistysaikaa ei saada"
 
 #, c-format
-msgid "Unable to get index for interface %s"
-msgstr "Liitännän %s indeksia ei voi saada"
+msgid "Unable to get index for interface %1$s"
+msgstr "Liitännän %1$s indeksia ei voi saada"
 
 #, c-format
-msgid "Unable to get interface index for %s"
-msgstr "Liitännän indeksia ei voi saada %s:lle"
+msgid "Unable to get interface index for %1$s"
+msgstr "Liitännän indeksia ei voi saada %1$s:lle"
 
 #, c-format
-msgid "Unable to get interface index for '%s'"
-msgstr "Liitännän indeksia ei voi saada '%s':lle"
+msgid "Unable to get interface index for '%1$s'"
+msgstr "Liitännän indeksia ei voi saada '%1$s':lle"
 
 #, fuzzy
 msgid "Unable to get interface index on this platform"
@@ -16676,8 +16676,8 @@ msgid "Unable to get interface parameters"
 msgstr "Liitännän tietojen haku epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to get kvm descriptor: %s"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "Unable to get kvm descriptor: %1$s"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 msgid "Unable to get launch security parameters"
 msgstr ""
@@ -16687,8 +16687,8 @@ msgid "Unable to get local socket name"
 msgstr "konenimen haku epäonnistui"
 
 #, c-format
-msgid "Unable to get loop status on %s"
-msgstr "Silmukan tilaa %s: lta ei voi saada"
+msgid "Unable to get loop status on %1$s"
+msgstr "Silmukan tilaa %1$s: lta ei voi saada"
 
 #, fuzzy
 msgid "Unable to get medium location"
@@ -16755,7 +16755,7 @@ msgid "Unable to get server workerpool parameters"
 msgstr ""
 
 #, c-format
-msgid "Unable to get session bus connection: %s"
+msgid "Unable to get session bus connection: %1$s"
 msgstr ""
 
 #, fuzzy
@@ -16766,7 +16766,7 @@ msgid "Unable to get sysfs info on this platform"
 msgstr ""
 
 #, c-format
-msgid "Unable to get system bus connection: %s"
+msgid "Unable to get system bus connection: %1$s"
 msgstr ""
 
 #, fuzzy
@@ -16800,15 +16800,15 @@ msgid "Unable to get virtual functions on this platform"
 msgstr ""
 
 #, c-format
-msgid "Unable to import CA certificate list %s"
+msgid "Unable to import CA certificate list %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to import client certificate %s"
+msgid "Unable to import client certificate %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to import server certificate %s"
+msgid "Unable to import server certificate %1$s"
 msgstr ""
 
 msgid "Unable to init device stream mutex"
@@ -16824,7 +16824,7 @@ msgid "Unable to initialize certificate"
 msgstr ""
 
 #, c-format
-msgid "Unable to initialize certificate: %s\n"
+msgid "Unable to initialize certificate: %1$s\n"
 msgstr ""
 
 #, fuzzy
@@ -16832,20 +16832,20 @@ msgid "Unable to initialize condition variable"
 msgstr "asetustiedoston kirjoitus epäonnistui"
 
 #, c-format
-msgid "Unable to initialize lease %s"
+msgid "Unable to initialize lease %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to initialize lease %s: %s"
-msgstr "Liitäntätilastojen haku epäonnistui %s %s"
+msgid "Unable to initialize lease %1$s: %2$s"
+msgstr "Liitäntätilastojen haku epäonnistui %1$s %2$s"
 
 #, c-format
-msgid "Unable to initialize lockspace %s"
+msgid "Unable to initialize lockspace %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to initialize lockspace %s: %s"
-msgstr "Lohkotilastojen haku epäonnistui %s %s"
+msgid "Unable to initialize lockspace %1$s: %2$s"
+msgstr "Lohkotilastojen haku epäonnistui %1$s %2$s"
 
 msgid "Unable to initialize lockspace mutex"
 msgstr ""
@@ -16874,8 +16874,8 @@ msgid "Unable to know if the snapshot is the current snapshot"
 msgstr ""
 
 #, c-format
-msgid "Unable to label files under %s"
-msgstr "%s:n alla oleville tiedostoille ei voi määritä nimiötä"
+msgid "Unable to label files under %1$s"
+msgstr "%1$s:n alla oleville tiedostoille ei voi määritä nimiötä"
 
 msgid "Unable to list RBD images"
 msgstr ""
@@ -16884,19 +16884,19 @@ msgid "Unable to listen on socket"
 msgstr ""
 
 #, c-format
-msgid "Unable to listen to UNIX socket path '%s'"
+msgid "Unable to listen to UNIX socket path '%1$s'"
 msgstr ""
 
 msgid "Unable to load certificate"
 msgstr ""
 
 #, c-format
-msgid "Unable to load certificate, make sure it is in PEM format: %s\n"
+msgid "Unable to load certificate, make sure it is in PEM format: %1$s\n"
 msgstr ""
 
 #, c-format
-msgid "Unable to lock '%s'"
-msgstr "'%s':ta ei voi lukita"
+msgid "Unable to lock '%1$s'"
+msgstr "'%1$s':ta ei voi lukita"
 
 msgid "Unable to lookup SELinux process context"
 msgstr ""
@@ -16905,8 +16905,8 @@ msgid "Unable to make TAP device non-persistent"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to make dir %s"
-msgstr "mkdir %s epäonnistui"
+msgid "Unable to make dir %1$s"
+msgstr "mkdir %1$s epäonnistui"
 
 #, fuzzy
 msgid "Unable to mark loop device as autoclear"
@@ -16918,12 +16918,12 @@ msgid "Unable to modify live devices"
 msgstr "levylaitteen kohde"
 
 #, c-format
-msgid "Unable to monitor directory: %s"
+msgid "Unable to monitor directory: %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to move %s mount to %s"
-msgstr "Toimialueen %s tallentaminen tiedostoon %s epäonnistui"
+msgid "Unable to move %1$s mount to %2$s"
+msgstr "Toimialueen %1$s tallentaminen tiedostoon %2$s epäonnistui"
 
 msgid "Unable to notify child process"
 msgstr ""
@@ -16942,27 +16942,27 @@ msgid "Unable to obtain iSCSI adapter"
 msgstr ""
 
 #, c-format
-msgid "Unable to obtain information about pid: %d"
-msgstr "Ei voi saada tietoja pid:sta: %d"
+msgid "Unable to obtain information about pid: %1$d"
+msgstr "Ei voi saada tietoja pid:sta: %1$d"
 
 #, c-format
-msgid "Unable to open %s"
-msgstr "%s:a ei voida avata"
+msgid "Unable to open %1$s"
+msgstr "%1$s:a ei voida avata"
 
 #, c-format
-msgid "Unable to open %s (%d)"
-msgstr "%s:ta ei voitu avata (%d)"
+msgid "Unable to open %1$s (%2$d)"
+msgstr "%1$s:ta ei voitu avata (%2$d)"
 
 #, c-format
-msgid "Unable to open %s, is tun module loaded?"
+msgid "Unable to open %1$s, is tun module loaded?"
 msgstr ""
 
 #, c-format
-msgid "Unable to open '%s'"
-msgstr "'%s':ta ei voitu avata"
+msgid "Unable to open '%1$s'"
+msgstr "'%1$s':ta ei voitu avata"
 
 #, c-format
-msgid "Unable to open '%s' for vdpa device"
+msgid "Unable to open '%1$s' for vdpa device"
 msgstr ""
 
 msgid "Unable to open /dev/loop-control"
@@ -16981,94 +16981,94 @@ msgid "Unable to open UNIX socket"
 msgstr ""
 
 #, c-format
-msgid "Unable to open VirtualBox session with domain %s"
+msgid "Unable to open VirtualBox session with domain %1$s"
 msgstr ""
 
 msgid "Unable to open control socket"
 msgstr ""
 
 #, c-format
-msgid "Unable to open file: %s"
-msgstr "Tiedostoa ei voi avata: %s"
+msgid "Unable to open file: %1$s"
+msgstr "Tiedostoa ei voi avata: %1$s"
 
 #, c-format
-msgid "Unable to open filesystem %s"
-msgstr "Tiedostojärjestelmää %s ei voi avata"
+msgid "Unable to open filesystem %1$s"
+msgstr "Tiedostojärjestelmää %1$s ei voi avata"
 
 #, c-format
-msgid "Unable to open log file %s"
-msgstr "Lokitiedostoa %s ei voi avata"
+msgid "Unable to open log file %1$s"
+msgstr "Lokitiedostoa %1$s ei voi avata"
 
 #, c-format
-msgid "Unable to open resource %s"
-msgstr "Resurssia %s ei voi avata"
+msgid "Unable to open resource %1$s"
+msgstr "Resurssia %1$s ei voi avata"
 
 #, c-format
-msgid "Unable to open stream for '%s'"
-msgstr "Virtaa ei voi avata '%s':lle"
+msgid "Unable to open stream for '%1$s'"
+msgstr "Virtaa ei voi avata '%1$s':lle"
 
 #, c-format
-msgid "Unable to open system token %s"
+msgid "Unable to open system token %1$s"
 msgstr ""
 
 msgid "Unable to open test socket"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to open/create resource %s"
-msgstr "Verkon luominen tiedostosta %s epäonnistui"
+msgid "Unable to open/create resource %1$s"
+msgstr "Verkon luominen tiedostosta %1$s epäonnistui"
 
 msgid "Unable to override peer2peer migration URI"
 msgstr ""
 
 #, c-format
-msgid "Unable to parse %s %s"
-msgstr "%s %s:n jäsentäminen ei onnistu"
+msgid "Unable to parse %1$s %2$s"
+msgstr "%1$s %2$s:n jäsentäminen ei onnistu"
 
 #, c-format
-msgid "Unable to parse '%s' as an integer"
+msgid "Unable to parse '%1$s' as an integer"
 msgstr ""
 
 #, c-format
-msgid "Unable to parse FD number '%s'"
-msgstr "FD-numeron '%s' jäsentäminen ei onnistu"
+msgid "Unable to parse FD number '%1$s'"
+msgstr "FD-numeron '%1$s' jäsentäminen ei onnistu"
 
 msgid "Unable to parse HPT maxpagesize setting"
 msgstr ""
 
 #, c-format
-msgid "Unable to parse MAC '%s'"
-msgstr "MAC:n '%s' jäsentäminen epäonnistui"
+msgid "Unable to parse MAC '%1$s'"
+msgstr "MAC:n '%1$s' jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Unable to parse RelaxNG schema '%s': %s"
+msgid "Unable to parse RelaxNG schema '%1$s': %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to parse URI %s"
-msgstr "URI:n %s jäsentäminen epäonnistui"
+msgid "Unable to parse URI %1$s"
+msgstr "URI:n %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Unable to parse UUID '%s'"
-msgstr "UUID:n '%s' jäsentäminen epäonnistui"
+msgid "Unable to parse UUID '%1$s'"
+msgstr "UUID:n '%1$s' jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Unable to parse base SELinux context '%s'"
+msgid "Unable to parse base SELinux context '%1$s'"
 msgstr ""
 
 msgid "Unable to parse child device"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to parse class id '%s'"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "Unable to parse class id '%1$s'"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Unable to parse cloud-hypervisor version: %s"
+msgid "Unable to parse cloud-hypervisor version: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to parse current SELinux context '%s'"
+msgid "Unable to parse current SELinux context '%1$s'"
 msgstr ""
 
 msgid "Unable to parse group-name parameter"
@@ -17078,20 +17078,20 @@ msgid "Unable to parse integer parameter"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to parse integer parameter %s"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "Unable to parse integer parameter %1$s"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Unable to parse integer parameter '%s'"
+msgid "Unable to parse integer parameter '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unable to parse lock state %s"
-msgstr "Lukitustilaa %s ei voida jäsentää"
+msgid "Unable to parse lock state %1$s"
+msgstr "Lukitustilaa %1$s ei voida jäsentää"
 
 #, c-format
-msgid "Unable to parse lock state %s: %s"
-msgstr "Lukitustilaa %s:%s ei voida jäsentää"
+msgid "Unable to parse lock state %1$s: %2$s"
+msgstr "Lukitustilaa %1$s:%2$s ei voida jäsentää"
 
 msgid "Unable to parse ovs-vsctl output"
 msgstr ""
@@ -17100,16 +17100,16 @@ msgid "Unable to parse quota"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to parse sched info value '%s'"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "Unable to parse sched info value '%1$s'"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Unable to parse schedstat info at '%s'"
+msgid "Unable to parse schedstat info at '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to parse secret uuid '%s'"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "Unable to parse secret uuid '%1$s'"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 msgid "Unable to parse string parameter"
 msgstr ""
@@ -17118,45 +17118,45 @@ msgid "Unable to parse the xml"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to parse uptime value '%s'"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "Unable to parse uptime value '%1$s'"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "Unable to parse: %s"
-msgstr "Ei voida jäsentää: %s"
+msgid "Unable to parse: %1$s"
+msgstr "Ei voida jäsentää: %1$s"
 
 #, c-format
-msgid "Unable to preserve mac/vlan tag for device = %s, vf = %d"
+msgid "Unable to preserve mac/vlan tag for device = %1$s, vf = %2$d"
 msgstr ""
 
 #, c-format
-msgid "Unable to probe '%s' for existing data, forced overwrite is necessary"
+msgid "Unable to probe '%1$s' for existing data, forced overwrite is necessary"
 msgstr ""
 
 msgid "Unable to probe TSC frequency"
 msgstr ""
 
 #, c-format
-msgid "Unable to process file with flags %d"
+msgid "Unable to process file with flags %1$d"
 msgstr ""
 
 msgid "Unable to query TSC scaling support"
 msgstr ""
 
 #, c-format
-msgid "Unable to query certificate %s basic constraints %s"
+msgid "Unable to query certificate %1$s basic constraints %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to query certificate %s key purpose %s"
+msgid "Unable to query certificate %1$s key purpose %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to query certificate %s key usage %s"
+msgid "Unable to query certificate %1$s key usage %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to query dependencies for %s"
+msgid "Unable to query dependencies for %1$s"
 msgstr ""
 
 msgid "Unable to query kqueue"
@@ -17180,11 +17180,11 @@ msgid "Unable to query process ID start time"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to query sector size %s"
-msgstr "Verkon %s tuhoaminen epäonnistui"
+msgid "Unable to query sector size %1$s"
+msgstr "Verkon %1$s tuhoaminen epäonnistui"
 
 #, c-format
-msgid "Unable to query sector size %s: %s"
+msgid "Unable to query sector size %1$s: %2$s"
 msgstr ""
 
 #, fuzzy
@@ -17195,11 +17195,11 @@ msgid "Unable to re-encode message length"
 msgstr "Viestin pituuden uudelleenkoodaus ei onnistu"
 
 #, c-format
-msgid "Unable to read %s"
-msgstr "'%s':ta ei voi lukea"
+msgid "Unable to read %1$s"
+msgstr "'%1$s':ta ei voi lukea"
 
 #, c-format
-msgid "Unable to read %s for ipv6 forwarding checks"
+msgid "Unable to read %1$s for ipv6 forwarding checks"
 msgstr ""
 
 #, fuzzy
@@ -17214,28 +17214,28 @@ msgid "Unable to read container pty"
 msgstr "asetustiedoston %s lukeminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to read directory '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "Unable to read directory '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to read from %s"
-msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
+msgid "Unable to read from %1$s"
+msgstr "Toimialueen luonti tiedostosta %1$s epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to read from '%s'"
-msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
+msgid "Unable to read from '%1$s'"
+msgstr "Toimialueen luonti tiedostosta %1$s epäonnistui"
 
 #, fuzzy
 msgid "Unable to read from agent"
 msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to read from file %s"
-msgstr "asetustiedoston %s lukeminen epäonnistui"
+msgid "Unable to read from file %1$s"
+msgstr "asetustiedoston %1$s lukeminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to read from file '%s'"
-msgstr "asetustiedoston %s lukeminen epäonnistui"
+msgid "Unable to read from file '%1$s'"
+msgstr "asetustiedoston %1$s lukeminen epäonnistui"
 
 #, fuzzy
 msgid "Unable to read from log file"
@@ -17249,23 +17249,23 @@ msgid "Unable to read from monitor"
 msgstr ""
 
 #, c-format
-msgid "Unable to read leases file: %s"
-msgstr "Lainatut-tiedostoa ei voi lukea: %s"
+msgid "Unable to read leases file: %1$s"
+msgstr "Lainatut-tiedostoa ei voi lukea: %1$s"
 
 msgid "Unable to read net device config on this platform"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to read slirp pidfile '%s'"
-msgstr "asetustiedoston %s lukeminen epäonnistui"
+msgid "Unable to read slirp pidfile '%1$s'"
+msgstr "asetustiedoston %1$s lukeminen epäonnistui"
 
 #, c-format
-msgid "Unable to read vhost-user-gpu pidfile '%s'"
+msgid "Unable to read vhost-user-gpu pidfile '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to read virtiofsd pidfile '%s'"
-msgstr "asetustiedoston %s lukeminen epäonnistui"
+msgid "Unable to read virtiofsd pidfile '%1$s'"
+msgstr "asetustiedoston %1$s lukeminen epäonnistui"
 
 msgid "Unable to register Machine"
 msgstr ""
@@ -17280,113 +17280,113 @@ msgid "Unable to register process kevent"
 msgstr ""
 
 #, c-format
-msgid "Unable to remove %s"
-msgstr "%s:ta ei voi poistaa"
+msgid "Unable to remove %1$s"
+msgstr "%1$s:ta ei voi poistaa"
 
 #, c-format
-msgid "Unable to remove %s (%d)"
+msgid "Unable to remove %1$s (%2$d)"
 msgstr ""
 
 msgid "Unable to remove Fake Disks"
 msgstr ""
 
 #, c-format
-msgid "Unable to remove XATTR %s on %s"
-msgstr "XATTR: ta %s ei pystytty poistamaan %s:lla"
+msgid "Unable to remove XATTR %1$s on %2$s"
+msgstr "XATTR: ta %1$s ei pystytty poistamaan %2$s:lla"
 
 #, fuzzy, c-format
-msgid "Unable to remove bridge %s"
-msgstr "Toimialueen %s palautus epäonnistui"
+msgid "Unable to remove bridge %1$s"
+msgstr "Toimialueen %1$s palautus epäonnistui"
 
 #, c-format
-msgid "Unable to remove bridge %s port %s"
+msgid "Unable to remove bridge %1$s port %2$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to remove device %s"
-msgstr "Toimialueen %s palautus epäonnistui"
+msgid "Unable to remove device %1$s"
+msgstr "Toimialueen %1$s palautus epäonnistui"
 
 #, c-format
-msgid "Unable to remove disk from media registry. uuid = %s"
+msgid "Unable to remove disk from media registry. uuid = %1$s"
 msgstr ""
 
 msgid "Unable to remove epoll fd"
 msgstr ""
 
 #, c-format
-msgid "Unable to remove hard disk %s from media registry"
+msgid "Unable to remove hard disk %1$s from media registry"
 msgstr ""
 
 #, c-format
-msgid "Unable to remove metadata of %d snapshots"
+msgid "Unable to remove metadata of %1$d snapshots"
 msgstr ""
 
 #, c-format
-msgid "Unable to remove snapshot %s"
+msgid "Unable to remove snapshot %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to remove stale socket path: %s"
+msgid "Unable to remove stale socket path: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to remove status '%s' for nwfilter binding %s'"
+msgid "Unable to remove status '%1$s' for nwfilter binding %2$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to remove symlink %s"
-msgstr "Toimialueen %s palautus epäonnistui"
+msgid "Unable to remove symlink %1$s"
+msgstr "Toimialueen %1$s palautus epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to remove tap device %s"
-msgstr "Laitteen irrottaminen tiedostosta %s epäonnistui"
+msgid "Unable to remove tap device %1$s"
+msgstr "Laitteen irrottaminen tiedostosta %1$s epäonnistui"
 
 #, c-format
-msgid "Unable to rename %s to %s"
-msgstr "'%s'n uudelleen nimeäminen '%s':ksi ei onnistu"
+msgid "Unable to rename %1$s to %2$s"
+msgstr "'%1$s'n uudelleen nimeäminen '%2$s':ksi ei onnistu"
 
 #, c-format
-msgid "Unable to rename '%s' to '%s'"
-msgstr "'%s'n uudelleen nimeäminen '%s':ksi ei onnistu"
+msgid "Unable to rename '%1$s' to '%2$s'"
+msgstr "'%1$s'n uudelleen nimeäminen '%2$s':ksi ei onnistu"
 
 #, c-format
-msgid "Unable to request personality for %s on %s"
+msgid "Unable to request personality for %1$s on %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to reset PCI device %s: %s"
-msgstr "PCI-laitetta %s ei voi nollata: %s"
+msgid "Unable to reset PCI device %1$s: %2$s"
+msgstr "PCI-laitetta %1$s ei voi nollata: %2$s"
 
 #, c-format
-msgid "Unable to reset ingress on port %s"
+msgid "Unable to reset ingress on port %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to resolve address '%s' service '%s': %s"
+msgid "Unable to resolve address '%1$s' service '%2$s': %3$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to resolve device %s driver symlink %s"
+msgid "Unable to resolve device %1$s driver symlink %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to resolve device %s iommu_group symlink %s"
+msgid "Unable to resolve device %1$s iommu_group symlink %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to resolve device subsystem symlink %s"
+msgid "Unable to resolve device subsystem symlink %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to resolve link: %s"
-msgstr "Toimialueen %s palautus epäonnistui"
+msgid "Unable to resolve link: %1$s"
+msgstr "Toimialueen %1$s palautus epäonnistui"
 
 msgid "Unable to restart self"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to restore file labels under %s"
-msgstr "Toimialueen palautetus tiedostosta %s epäonnistui"
+msgid "Unable to restore file labels under %1$s"
+msgstr "Toimialueen palautetus tiedostosta %1$s epäonnistui"
 
 msgid "Unable to retrieve client limits from server's configuration"
 msgstr "Asiakkaan rajoituksia ei voida noutaa palvelimen kokoonpanosta"
@@ -17395,35 +17395,35 @@ msgid "Unable to retrieve threadpool parameters"
 msgstr ""
 
 #, c-format
-msgid "Unable to run among %llu"
+msgid "Unable to run among %1$llu"
 msgstr ""
 
 #, c-format
-msgid "Unable to run command to get OVS master for interface %s"
+msgid "Unable to run command to get OVS master for interface %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to run command to get OVS port data for interface %s"
+msgid "Unable to run command to get OVS port data for interface %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to run command to set OVS port data for interface %s"
+msgid "Unable to run command to set OVS port data for interface %1$s"
 msgstr ""
 
 msgid "Unable to run one time GDBus initializer"
 msgstr ""
 
 #, c-format
-msgid "Unable to save '%s'"
-msgstr "'%s':ta ei voi tallentaa"
+msgid "Unable to save '%1$s'"
+msgstr "'%1$s':ta ei voi tallentaa"
 
 #, c-format
-msgid "Unable to save lease %s"
-msgstr "Lainattua %s ei voi tallentaa"
+msgid "Unable to save lease %1$s"
+msgstr "Lainattua %1$s ei voi tallentaa"
 
 #, c-format
-msgid "Unable to save lockspace %s"
-msgstr "Lukotilaa %s ei voi tallentaa"
+msgid "Unable to save lockspace %1$s"
+msgstr "Lukotilaa %1$s ei voi tallentaa"
 
 msgid "Unable to save net device config on this platform"
 msgstr ""
@@ -17438,20 +17438,20 @@ msgid "Unable to save socket state when TLS session is active"
 msgstr "Socket-tilaa ei voida tallentaa, kun TLS-istunto on aktiivinen"
 
 #, fuzzy, c-format
-msgid "Unable to save state file %s"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "Unable to save state file %1$s"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, fuzzy
 msgid "Unable to save the xml"
 msgstr "mihin tiedot tallennetaan"
 
 #, c-format
-msgid "Unable to seek %s to %llu"
-msgstr "%s:n etsiminen %llu:lle ei onnistu"
+msgid "Unable to seek %1$s to %2$llu"
+msgstr "%1$s:n etsiminen %2$llu:lle ei onnistu"
 
 #, c-format
-msgid "Unable to seek log file %s to %llu"
-msgstr "Lokitiedoston %s etsiminen %llu:lle ei onnistu"
+msgid "Unable to seek log file %1$s to %2$llu"
+msgstr "Lokitiedoston %1$s etsiminen %2$llu:lle ei onnistu"
 
 msgid "Unable to seek to EOF"
 msgstr ""
@@ -17464,15 +17464,15 @@ msgid "Unable to seek to end of domain logfile"
 msgstr ""
 
 #, c-format
-msgid "Unable to seek to inode %llu offset %llu"
+msgid "Unable to seek to inode %1$llu offset %2$llu"
 msgstr ""
 
 #, c-format
-msgid "Unable to send %d signal to process %d"
+msgid "Unable to send %1$d signal to process %2$d"
 msgstr ""
 
 #, c-format
-msgid "Unable to send SIGTERM to init pid %llu"
+msgid "Unable to send SIGTERM to init pid %1$llu"
 msgstr ""
 
 msgid "Unable to send a VF SETLINK request on this platform"
@@ -17482,22 +17482,22 @@ msgid "Unable to send container continue message"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to send keyboard scan codes to domain %s"
-msgstr "Toimialueen %s uudelleenkäynnistys epäonnistui"
+msgid "Unable to send keyboard scan codes to domain %1$s"
+msgstr "Toimialueen %1$s uudelleenkäynnistys epäonnistui"
 
 #, c-format
-msgid "Unable to send keyboard scancodes for domain %s"
+msgid "Unable to send keyboard scancodes for domain %1$s"
 msgstr ""
 
 msgid "Unable to serialize the machine description"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to set ACLs on %s"
-msgstr "Toimialueen %s käynnistys epäonnistui"
+msgid "Unable to set ACLs on %1$s"
+msgstr "Toimialueen %1$s käynnistys epäonnistui"
 
 #, c-format
-msgid "Unable to set FD %d blocking"
+msgid "Unable to set FD %1$d blocking"
 msgstr ""
 
 msgid "Unable to set IPV6_V6ONLY flag"
@@ -17507,36 +17507,36 @@ msgid "Unable to set SCHED_CORE"
 msgstr ""
 
 #, c-format
-msgid "Unable to set SELinux context MCS '%s'"
-msgstr "MCS %s SELinux-kontekstin asettaminen epäonnistui"
+msgid "Unable to set SELinux context MCS '%1$s'"
+msgstr "MCS %1$s SELinux-kontekstin asettaminen epäonnistui"
 
 #, c-format
-msgid "Unable to set SELinux context role '%s'"
-msgstr "Roolin %s SELinux-kontekstin asettaminen epäonnistui"
+msgid "Unable to set SELinux context role '%1$s'"
+msgstr "Roolin %1$s SELinux-kontekstin asettaminen epäonnistui"
 
 #, c-format
-msgid "Unable to set SELinux context user '%s'"
-msgstr "Käyttäjän: %s SELinux-kontekstin asettaminen epäonnistui"
+msgid "Unable to set SELinux context user '%1$s'"
+msgstr "Käyttäjän: %1$s SELinux-kontekstin asettaminen epäonnistui"
 
 #, c-format
-msgid "Unable to set SELinux label on %s"
+msgid "Unable to set SELinux label on %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to set STP delay on %s"
+msgid "Unable to set STP delay on %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to set STP delay on %s on this platform"
+msgid "Unable to set STP delay on %1$s on this platform"
 msgstr ""
 
 #, c-format
-msgid "Unable to set STP on %s on this platform"
+msgid "Unable to set STP on %1$s on this platform"
 msgstr ""
 
 #, c-format
-msgid "Unable to set XATTR %s on %s"
-msgstr "XATTR: ta %s ei pysty asettamaan %s:lla"
+msgid "Unable to set XATTR %1$s on %2$s"
+msgstr "XATTR: ta %1$s ei pysty asettamaan %2$s:lla"
 
 msgid "Unable to set a VF MAC on this platform"
 msgstr ""
@@ -17551,23 +17551,23 @@ msgid "Unable to set agent close-on-exec flag"
 msgstr ""
 
 #, c-format
-msgid "Unable to set autostart on '%s': %s"
+msgid "Unable to set autostart on '%1$s': %2$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to set backing file %s"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "Unable to set backing file %1$s"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 msgid "Unable to set bandwidth for interface because device name is unknown"
 msgstr ""
 
 #, c-format
-msgid "Unable to set bridge %s %s via ioctl"
+msgid "Unable to set bridge %1$s %2$s via ioctl"
 msgstr ""
 
 #, c-format
-msgid "Unable to set bridge %s port %s %s to %s"
-msgstr "Sillan %s -porttia %s %s %s:ksi ei voida asettaa"
+msgid "Unable to set bridge %1$s port %2$s %3$s to %4$s"
+msgstr "Sillan %1$s -porttia %2$s %3$s %4$s:ksi ei voida asettaa"
 
 msgid "Unable to set bridge port isolated on this platform"
 msgstr "Eristetyn sillan porttia ei voida asettaa tälle alustalle"
@@ -17591,7 +17591,7 @@ msgid "Unable to set console file descriptor non-blocking"
 msgstr ""
 
 #, c-format
-msgid "Unable to set copy-on-write state on '%s' to '%s'"
+msgid "Unable to set copy-on-write state on '%1$s' to '%2$s'"
 msgstr ""
 
 #, fuzzy
@@ -17620,18 +17620,18 @@ msgid "Unable to set port profile on direct interfaces"
 msgstr ""
 
 #, c-format
-msgid "Unable to set qos configuration on port %s"
-msgstr "qos-kokoonpanon asettaminen portilla %s ei onnistu"
+msgid "Unable to set qos configuration on port %1$s"
+msgstr "qos-kokoonpanon asettaminen portilla %1$s ei onnistu"
 
 #, c-format
-msgid "Unable to set queue configuration on port %s"
-msgstr "Jonon määritystä ei voi määrittää portilla %s"
+msgid "Unable to set queue configuration on port %1$s"
+msgstr "Jonon määritystä ei voi määrittää portilla %1$s"
 
 msgid "Unable to set socket reuse addr flag"
 msgstr ""
 
 #, c-format
-msgid "Unable to set tap device %s to persistent"
+msgid "Unable to set tap device %1$s to persistent"
 msgstr ""
 
 msgid "Unable to set thread local identity"
@@ -17642,56 +17642,56 @@ msgid "Unable to set thread local variable"
 msgstr "lokitiedoston kirjoitus epäonnistui"
 
 #, c-format
-msgid "Unable to set vlan configuration on port %s"
-msgstr "VLAN-määritystä ei voi määrittää porttilla %s"
+msgid "Unable to set vlan configuration on port %1$s"
+msgstr "VLAN-määritystä ei voi määrittää porttilla %1$s"
 
 #, c-format
-msgid "Unable to set x509 CA certificate: %s: %s"
+msgid "Unable to set x509 CA certificate: %1$s: %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to set x509 certificate revocation list: %s: %s"
+msgid "Unable to set x509 certificate revocation list: %1$s: %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to set x509 key and certificate: %s, %s: %s"
+msgid "Unable to set x509 key and certificate: %1$s, %2$s: %3$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to split FD list '%s'"
+msgid "Unable to split FD list '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to start event thread: %s"
-msgstr "Verkon %s käynnistäminen epäonnistui"
+msgid "Unable to start event thread: %1$s"
+msgstr "Verkon %1$s käynnistäminen epäonnistui"
 
 #, c-format
-msgid "Unable to start mediated device: %s"
+msgid "Unable to start mediated device: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to stat %p"
+msgid "Unable to stat %1$p"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unable to stat %s"
-msgstr "Toimialueen %s käynnistys epäonnistui"
+msgid "Unable to stat %1$s"
+msgstr "Toimialueen %1$s käynnistys epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to stat bind source %s"
-msgstr "Verkon %s käynnistäminen epäonnistui"
+msgid "Unable to stat bind source %1$s"
+msgstr "Verkon %1$s käynnistäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to stat bind target %s"
-msgstr "Verkon %s käynnistäminen epäonnistui"
+msgid "Unable to stat bind target %1$s"
+msgstr "Verkon %1$s käynnistäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to stat: %s"
-msgstr "Toimialueen %s käynnistys epäonnistui"
+msgid "Unable to stat: %1$s"
+msgstr "Toimialueen %1$s käynnistys epäonnistui"
 
 #, fuzzy, c-format
-msgid "Unable to symlink directory %s to %s"
-msgstr "Toimialueen %s tallentaminen tiedostoon %s epäonnistui"
+msgid "Unable to symlink directory %1$s to %2$s"
+msgstr "Toimialueen %1$s tallentaminen tiedostoon %2$s epäonnistui"
 
 msgid "Unable to thaw all processes"
 msgstr ""
@@ -17700,27 +17700,27 @@ msgid "Unable to thaw filesystems"
 msgstr ""
 
 #, c-format
-msgid "Unable to truncate %s"
+msgid "Unable to truncate %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to umount %s"
-msgstr "%s:ta ei voi irrota"
+msgid "Unable to umount %1$s"
+msgstr "%1$s:ta ei voi irrota"
 
 #, c-format
-msgid "Unable to unbind the virtual port %s from Midonet"
+msgid "Unable to unbind the virtual port %1$s from Midonet"
 msgstr ""
 
 #, c-format
-msgid "Unable to undefine mediated device: %s"
+msgid "Unable to undefine mediated device: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to unlink %s"
-msgstr "Linkityksen %s poistaminen epäonnistui"
+msgid "Unable to unlink %1$s"
+msgstr "Linkityksen %1$s poistaminen epäonnistui"
 
 #, c-format
-msgid "Unable to unlink path '%s'"
+msgid "Unable to unlink path '%1$s'"
 msgstr ""
 
 msgid "Unable to unregister machine"
@@ -17731,22 +17731,22 @@ msgstr ""
 
 #, c-format
 msgid ""
-"Unable to validate doc against %s\n"
-"%s"
+"Unable to validate doc against %1$s\n"
+"%2$s"
 msgstr ""
-"Asiakirjaa ei voida vahvistaa %s:n vastaan\n"
-"%s"
+"Asiakirjaa ei voida vahvistaa %1$s:n vastaan\n"
+"%2$s"
 
 #, c-format
-msgid "Unable to verify TLS peer: %s"
+msgid "Unable to verify TLS peer: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to verify client certificate %s against CA certificate %s"
+msgid "Unable to verify client certificate %1$s against CA certificate %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unable to verify server certificate %s against CA certificate %s"
+msgid "Unable to verify server certificate %1$s against CA certificate %2$s"
 msgstr ""
 
 msgid "Unable to wait for child process"
@@ -17759,7 +17759,7 @@ msgid "Unable to wait on epoll"
 msgstr ""
 
 #, c-format
-msgid "Unable to wait on monitor condition (vm='%s')"
+msgid "Unable to wait on monitor condition (vm='%1$s')"
 msgstr ""
 
 msgid "Unable to wait on parent process"
@@ -17773,24 +17773,24 @@ msgid "Unable to watch host console PTY"
 msgstr "Yhdistä vieraskonsoliin"
 
 #, c-format
-msgid "Unable to write %s"
-msgstr "Ei voi kirjoittaa %s:lle"
+msgid "Unable to write %1$s"
+msgstr "Ei voi kirjoittaa %1$s:lle"
 
 #, c-format
-msgid "Unable to write '%s' to '%s'"
-msgstr "Ei voi kirjoittaa '%s' '%s':lle"
+msgid "Unable to write '%1$s' to '%2$s'"
+msgstr "Ei voi kirjoittaa '%1$s' '%2$s':lle"
 
 #, fuzzy, c-format
-msgid "Unable to write pid file '%s/%s.pid'"
-msgstr "%s: lokitiedostoon kirjoitus epäonnistui: %s"
+msgid "Unable to write pid file '%1$s/%2$s.pid'"
+msgstr "%1$s: lokitiedostoon kirjoitus epäonnistui: %2$s"
 
 #, c-format
-msgid "Unable to write to %s"
-msgstr "Ei voi kirjoittaa %s:lle"
+msgid "Unable to write to %1$s"
+msgstr "Ei voi kirjoittaa %1$s:lle"
 
 #, c-format
-msgid "Unable to write to '%s'"
-msgstr "Ei voi kirjoittaa %s:lle"
+msgid "Unable to write to '%1$s'"
+msgstr "Ei voi kirjoittaa %1$s:lle"
 
 #, fuzzy
 msgid "Unable to write to agent"
@@ -17805,20 +17805,20 @@ msgid "Unable to write to domain logfile"
 msgstr "lokitiedoston kirjoitus epäonnistui"
 
 #, c-format
-msgid "Unable to write to file %s"
-msgstr "Tiedostoon %s ei voi kirjoittaa"
+msgid "Unable to write to file %1$s"
+msgstr "Tiedostoon %1$s ei voi kirjoittaa"
 
 #, c-format
-msgid "Unable to write to file '%s'"
-msgstr "Tiedostoon '%s' ei voi kirjoittaa"
+msgid "Unable to write to file '%1$s'"
+msgstr "Tiedostoon '%1$s' ei voi kirjoittaa"
 
 #, fuzzy
 msgid "Unable to write to monitor"
 msgstr "lokitiedoston kirjoitus epäonnistui"
 
 #, c-format
-msgid "Unable to write to: %s"
-msgstr "Tähän ei voi kirjoittaa: %s"
+msgid "Unable to write to: %1$s"
+msgstr "Tähän ei voi kirjoittaa: %1$s"
 
 msgid "Unbounded"
 msgstr ""
@@ -17850,57 +17850,57 @@ msgid "Undefined"
 msgstr "Määrittämätön"
 
 #, c-format
-msgid "Undefined node device '%s'\n"
+msgid "Undefined node device '%1$s'\n"
 msgstr ""
 
 msgid "Undefines the configuration for an inactive node device"
 msgstr ""
 
 #, c-format
-msgid "Unexpected CPU fallback value: %d"
+msgid "Unexpected CPU fallback value: %1$d"
 msgstr ""
 
 #, c-format
-msgid "Unexpected CPU feature policy %d"
+msgid "Unexpected CPU feature policy %1$d"
 msgstr ""
 
 #, c-format
-msgid "Unexpected CPU match policy %d"
+msgid "Unexpected CPU match policy %1$d"
 msgstr ""
 
 #, c-format
-msgid "Unexpected CPU mode %d"
-msgstr "Odottamaton CPU-malli %d"
+msgid "Unexpected CPU mode %1$d"
+msgstr "Odottamaton CPU-malli %1$d"
 
 #, c-format
-msgid "Unexpected HTTP response code %lu"
+msgid "Unexpected HTTP response code %1$lu"
 msgstr ""
 
 #, c-format
-msgid "Unexpected HTTP response during %s: %d"
-msgstr "Odottamaton HTTP-vastaus %s:n aikana: %d"
+msgid "Unexpected HTTP response during %1$s: %2$d"
+msgstr "Odottamaton HTTP-vastaus %1$s:n aikana: %2$d"
 
 #, c-format
-msgid "Unexpected IDE controller model %d"
+msgid "Unexpected IDE controller model %1$d"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unexpected JSON format: %s"
-msgstr "odottamatonta dataa ”%s”"
+msgid "Unexpected JSON format: %1$s"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, fuzzy, c-format
-msgid "Unexpected JSON reply '%s'"
-msgstr "odottamatonta dataa ”%s”"
+msgid "Unexpected JSON reply '%1$s'"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "Unexpected LXC URI path '%s', try lxc:///system"
+msgid "Unexpected LXC URI path '%1$s', try lxc:///system"
 msgstr ""
 
 msgid "Unexpected PCI backend 'xen'"
 msgstr ""
 
 #, c-format
-msgid "Unexpected PCI controller model %d"
+msgid "Unexpected PCI controller model %1$d"
 msgstr ""
 
 msgid "Unexpected QEMU agent still active during domain deletion"
@@ -17911,46 +17911,46 @@ msgid "Unexpected QEMU monitor still active during domain deletion"
 msgstr "Odottamaton QEMU-näyttö edelleen aktiivinen toimialueen poiston aikana"
 
 #, c-format
-msgid "Unexpected SCSI controller model %d"
+msgid "Unexpected SCSI controller model %1$d"
 msgstr ""
 
 #, c-format
-msgid "Unexpected Virtuozzo URI path '%s', try vz:///system"
+msgid "Unexpected Virtuozzo URI path '%1$s', try vz:///system"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unexpected address type for '%s'"
-msgstr "odottamatonta dataa ”%s”"
+msgid "Unexpected address type for '%1$s'"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "Unexpected bhyve URI path '%s', try bhyve:///system"
+msgid "Unexpected bhyve URI path '%1$s', try bhyve:///system"
 msgstr ""
 
 #, c-format
-msgid "Unexpected boot device type %i"
-msgstr "Odottamaton käynnistyslaitetyyppi %i"
+msgid "Unexpected boot device type %1$i"
+msgstr "Odottamaton käynnistyslaitetyyppi %1$i"
 
 #, c-format
-msgid "Unexpected confirm code '%c' from parent"
+msgid "Unexpected confirm code '%1$c' from parent"
 msgstr ""
 
 msgid "Unexpected dconnuri parameter with non-peer2peer migration"
 msgstr ""
 
 #, c-format
-msgid "Unexpected device type %d"
-msgstr "Odottamaton laitetyyppi %d"
+msgid "Unexpected device type %1$d"
+msgstr "Odottamaton laitetyyppi %1$d"
 
 #, c-format
-msgid "Unexpected disk sgio mode '%d'"
-msgstr "Odottamaton levy sgio-tila '%d'"
+msgid "Unexpected disk sgio mode '%1$d'"
+msgstr "Odottamaton levy sgio-tila '%1$d'"
 
 #, fuzzy, c-format
-msgid "Unexpected driver type '%s' opened"
-msgstr "odottamatonta dataa ”%s”"
+msgid "Unexpected driver type '%1$s' opened"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "Unexpected element '%s' in CPU map '%s'"
+msgid "Unexpected element '%1$s' in CPU map '%2$s'"
 msgstr ""
 
 msgid "Unexpected event thread still active during domain deletion"
@@ -17958,60 +17958,60 @@ msgstr ""
 "Odottamaton tapahtumalanka edelleen aktiivinen toimialueen poiston aikana"
 
 #, c-format
-msgid "Unexpected filesystem type %s"
+msgid "Unexpected filesystem type %1$s"
 msgstr ""
 
 msgid "Unexpected format for mdevctl response"
 msgstr ""
 
 #, c-format
-msgid "Unexpected hostdev mode %d"
-msgstr "odottamaton hostdev moodi %d"
+msgid "Unexpected hostdev mode %1$d"
+msgstr "odottamaton hostdev moodi %1$d"
 
 msgid "Unexpected lock parameters for disk resource"
 msgstr ""
 
 #, c-format
-msgid "Unexpected message proc %d != %d"
+msgid "Unexpected message proc %1$d != %2$d"
 msgstr ""
 
 #, c-format
-msgid "Unexpected message serial %d != %d"
+msgid "Unexpected message serial %1$d != %2$d"
 msgstr ""
 
 #, c-format
-msgid "Unexpected message status %d"
-msgstr "Odottamaton viestin tila %d"
+msgid "Unexpected message status %1$d"
+msgstr "Odottamaton viestin tila %1$d"
 
 #, c-format
-msgid "Unexpected message status %u"
-msgstr "Odottamaton viestin tila %u"
+msgid "Unexpected message status %1$u"
+msgstr "Odottamaton viestin tila %1$u"
 
 #, c-format
-msgid "Unexpected message type %d"
-msgstr "Odottamaton viestityyppi %d"
+msgid "Unexpected message type %1$d"
+msgstr "Odottamaton viestityyppi %1$d"
 
 #, c-format
-msgid "Unexpected message type %u"
-msgstr "Odottamaton viestityyppi %u"
+msgid "Unexpected message type %1$u"
+msgstr "Odottamaton viestityyppi %1$u"
 
 #, c-format
-msgid "Unexpected message type: %d"
-msgstr "Odottamaton viestityyppi %d"
+msgid "Unexpected message type: %1$d"
+msgstr "Odottamaton viestityyppi %1$d"
 
 #, fuzzy, c-format
-msgid "Unexpected network port type %s"
-msgstr "virheellinen verkko-osoitin kohteessa %s"
+msgid "Unexpected network port type %1$s"
+msgstr "virheellinen verkko-osoitin kohteessa %1$s"
 
 msgid "Unexpected output of cloud-hypervisor binary"
 msgstr ""
 
 #, c-format
-msgid "Unexpected parameter %s for lease resource"
+msgid "Unexpected parameter %1$s for lease resource"
 msgstr ""
 
 #, c-format
-msgid "Unexpected parameter %s for object"
+msgid "Unexpected parameter %1$s for object"
 msgstr ""
 
 msgid "Unexpected parameters for disk resource"
@@ -18022,35 +18022,35 @@ msgid "Unexpected product line"
 msgstr "odottamatonta dataa ”%s”"
 
 #, c-format
-msgid "Unexpected protocol %d"
-msgstr "Odottamaton protokolla %d"
+msgid "Unexpected protocol %1$d"
+msgstr "Odottamaton protokolla %1$d"
 
 msgid "Unexpected root filesystem without loop device"
 msgstr ""
 
 #, c-format
-msgid "Unexpected rule protocol %d"
-msgstr "Odottamaton protokolla %d"
+msgid "Unexpected rule protocol %1$d"
+msgstr "Odottamaton protokolla %1$d"
 
 #, c-format
-msgid "Unexpected server name '%s' during restart"
+msgid "Unexpected server name '%1$s' during restart"
 msgstr ""
 
 #, c-format
-msgid "Unexpected signal received: %d"
+msgid "Unexpected signal received: %1$d"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unexpected state of feature '%s'"
-msgstr "odottamatonta dataa ”%s”"
+msgid "Unexpected state of feature '%1$s'"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, fuzzy
 msgid "Unexpected stream hole"
 msgstr "odottamatonta dataa ”%s”"
 
 #, fuzzy, c-format
-msgid "Unexpected volume path format: %s"
-msgstr "odottamatonta dataa ”%s”"
+msgid "Unexpected volume path format: %1$s"
+msgstr "odottamatonta dataa ”%1$s”"
 
 msgid "Unexpectedly got a network port without a network bridge"
 msgstr ""
@@ -18065,161 +18065,161 @@ msgid "Unknown"
 msgstr "Tuntematon"
 
 #, c-format
-msgid "Unknown CPU feature %s"
-msgstr "Tuntematon suorittimen ominaisuus %s"
+msgid "Unknown CPU feature %1$s"
+msgstr "Tuntematon suorittimen ominaisuus %1$s"
 
 #, c-format
-msgid "Unknown CPU mode: %X"
-msgstr "Tuntematon suorittimen tila: %X"
+msgid "Unknown CPU mode: %1$X"
+msgstr "Tuntematon suorittimen tila: %1$X"
 
 #, c-format
-msgid "Unknown CPU mode: %s"
-msgstr "Tuntematon suorittimen tila: %s"
+msgid "Unknown CPU mode: %1$s"
+msgstr "Tuntematon suorittimen tila: %1$s"
 
 #, c-format
-msgid "Unknown CPU model %s"
-msgstr "Tuntematon suorittimen malli %s"
+msgid "Unknown CPU model %1$s"
+msgstr "Tuntematon suorittimen malli %1$s"
 
 #, c-format
-msgid "Unknown CPU vendor %s"
-msgstr "Tuntematon suorittimen toimittaja %s"
+msgid "Unknown CPU vendor %1$s"
+msgstr "Tuntematon suorittimen toimittaja %1$s"
 
 #, c-format
-msgid "Unknown Command '%i'"
-msgstr "Tuntematon komento: '%i'"
+msgid "Unknown Command '%1$i'"
+msgstr "Tuntematon komento: '%1$i'"
 
 msgid "Unknown Error"
 msgstr "Tuntematon virhe"
 
 #, c-format
-msgid "Unknown IP address data source %d"
-msgstr "Tuntematon IP-osoitetietolähde %d"
+msgid "Unknown IP address data source %1$d"
+msgstr "Tuntematon IP-osoitetietolähde %1$d"
 
 #, fuzzy, c-format
-msgid "Unknown JSON reply '%s'"
-msgstr "Tuntematon julkaisu: %s"
+msgid "Unknown JSON reply '%1$s'"
+msgstr "Tuntematon julkaisu: %1$s"
 
 #, c-format
-msgid "Unknown LXC namespace source '%s'"
-msgstr "Tuntematon LXC-nimitilan lähde '%s'"
+msgid "Unknown LXC namespace source '%1$s'"
+msgstr "Tuntematon LXC-nimitilan lähde '%1$s'"
 
 #, c-format
-msgid "Unknown PCI header type '%d' for device '%s'"
+msgid "Unknown PCI header type '%1$d' for device '%2$s'"
 msgstr ""
 
 msgid "Unknown Partition Type, requires build --overwrite"
 msgstr ""
 
 #, c-format
-msgid "Unknown QEMU arch %s"
-msgstr "Tuntematon QEMU-arkkitehtuuri %s"
+msgid "Unknown QEMU arch %1$s"
+msgstr "Tuntematon QEMU-arkkitehtuuri %1$s"
 
 #, c-format
-msgid "Unknown QEMU device for '%s' controller"
+msgid "Unknown QEMU device for '%1$s' controller"
 msgstr ""
 
 #, c-format
-msgid "Unknown SCSI controller model %s"
+msgid "Unknown SCSI controller model %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unknown SCSI subsystem protocol '%s'"
+msgid "Unknown SCSI subsystem protocol '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unknown URI parameter '%s'"
-msgstr "Tuntematon URI-parametri '%s'"
+msgid "Unknown URI parameter '%1$s'"
+msgstr "Tuntematon URI-parametri '%1$s'"
 
 #, c-format
-msgid "Unknown acpi table type: %s"
-msgstr "Tuntematon acpi-taulukon tyyppi: %s"
+msgid "Unknown acpi table type: %1$s"
+msgstr "Tuntematon acpi-taulukon tyyppi: %1$s"
 
 #, c-format
-msgid "Unknown adapter type: %X"
-msgstr "Tuntematon sovittimen tyyppi: %X"
+msgid "Unknown adapter type: %1$X"
+msgstr "Tuntematon sovittimen tyyppi: %1$X"
 
 #, c-format
-msgid "Unknown architecture %s"
-msgstr "Tuntematon arkkitehtuuri %s"
+msgid "Unknown architecture %1$s"
+msgstr "Tuntematon arkkitehtuuri %1$s"
 
 #, fuzzy, c-format
-msgid "Unknown async job type %s"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "Unknown async job type %1$s"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, c-format
-msgid "Unknown autostart mode: %X"
-msgstr "Tuntematon automaattinen käynnistys -tila: %X"
+msgid "Unknown autostart mode: %1$X"
+msgstr "Tuntematon automaattinen käynnistys -tila: %1$X"
 
 #, c-format
-msgid "Unknown blkio parameter %s"
-msgstr "Tuntematon blkio-parametri %s"
+msgid "Unknown blkio parameter %1$s"
+msgstr "Tuntematon blkio-parametri %1$s"
 
 #, c-format
-msgid "Unknown cache type '%s'"
-msgstr "Tuntematon välimuistityyppi '%s'"
+msgid "Unknown cache type '%1$s'"
+msgstr "Tuntematon välimuistityyppi '%1$s'"
 
 #, c-format
-msgid "Unknown calculation mode '%s'"
+msgid "Unknown calculation mode '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unknown cgroup controller '%s'"
-msgstr "Tuntematon cgroup-ohjain '%s'"
+msgid "Unknown cgroup controller '%1$s'"
+msgstr "Tuntematon cgroup-ohjain '%1$s'"
 
 #, c-format
-msgid "Unknown char device type: %d"
-msgstr "Tuntematon char-laitetyyppi: %d"
+msgid "Unknown char device type: %1$d"
+msgstr "Tuntematon char-laitetyyppi: %1$d"
 
 #, fuzzy, c-format
-msgid "Unknown compatibility mode %s"
-msgstr "tuntematon komento: ”%s”"
+msgid "Unknown compatibility mode %1$s"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, c-format
-msgid "Unknown controller type %d"
-msgstr "Tuntematon ohjaintyyppi %d"
+msgid "Unknown controller type %1$d"
+msgstr "Tuntematon ohjaintyyppi %1$d"
 
 #, fuzzy, c-format
-msgid "Unknown core size '%s'"
-msgstr "Tuntematon julkaisu: %s"
+msgid "Unknown core size '%1$s'"
+msgstr "Tuntematon julkaisu: %1$s"
 
 #, c-format
-msgid "Unknown crypto hash %d"
-msgstr "Tuntematon salaushajautus %d"
+msgid "Unknown crypto hash %1$d"
+msgstr "Tuntematon salaushajautus %1$d"
 
 #, c-format
-msgid "Unknown data source '%s'"
-msgstr "Tuntematon tietolähde '%s'"
+msgid "Unknown data source '%1$s'"
+msgstr "Tuntematon tietolähde '%1$s'"
 
 #, c-format
-msgid "Unknown dirty page rate calculation mode: %s"
+msgid "Unknown dirty page rate calculation mode: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unknown dirty rate status: %s"
+msgid "Unknown dirty rate status: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unknown disk bus: %X"
-msgstr "Tuntematon levyväylä: %X"
+msgid "Unknown disk bus: %1$X"
+msgstr "Tuntematon levyväylä: %1$X"
 
 #, c-format
-msgid "Unknown disk name '%s' and no address specified"
+msgid "Unknown disk name '%1$s' and no address specified"
 msgstr ""
 
 #, c-format
-msgid "Unknown domain type: %X"
-msgstr "Tuntematon toimialuetyyppi: %X"
+msgid "Unknown domain type: %1$X"
+msgstr "Tuntematon toimialuetyyppi: %1$X"
 
 #, fuzzy, c-format
-msgid "Unknown driver name '%s'"
-msgstr "Tuntematon julkaisu: %s"
+msgid "Unknown driver name '%1$s'"
+msgstr "Tuntematon julkaisu: %1$s"
 
 #, fuzzy, c-format
-msgid "Unknown driver type %s"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "Unknown driver type %1$s"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, c-format
-msgid "Unknown enable type %d in network"
+msgid "Unknown enable type %1$d in network"
 msgstr ""
 
 msgid "Unknown error"
@@ -18230,23 +18230,23 @@ msgid "Unknown error value"
 msgstr "Tuntematon virhe"
 
 #, c-format
-msgid "Unknown family %d"
-msgstr "Tuntematon perhe %d"
+msgid "Unknown family %1$d"
+msgstr "Tuntematon perhe %1$d"
 
 #, c-format
-msgid "Unknown firewall layer %d"
-msgstr "Tuntematon palomuurikerros %d"
+msgid "Unknown firewall layer %1$d"
+msgstr "Tuntematon palomuurikerros %1$d"
 
 #, c-format
-msgid "Unknown forward <driver name='%s'/> in network %s"
+msgid "Unknown forward <driver name='%1$s'/> in network %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unknown forward type %d in network '%s'"
+msgid "Unknown forward type %1$d in network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Unknown forwardPlainNames type %d in network"
+msgid "Unknown forwardPlainNames type %1$d in network"
 msgstr ""
 
 #, fuzzy
@@ -18261,70 +18261,70 @@ msgid "Unknown job"
 msgstr "Tuntematon"
 
 #, fuzzy, c-format
-msgid "Unknown job phase %s"
-msgstr "Tuntematon julkaisu: %s"
+msgid "Unknown job phase %1$s"
+msgstr "Tuntematon julkaisu: %1$s"
 
 #, fuzzy, c-format
-msgid "Unknown job type %s"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "Unknown job type %1$s"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, c-format
-msgid "Unknown localOnly type %d in network"
+msgid "Unknown localOnly type %1$d in network"
 msgstr ""
 
 #, c-format
-msgid "Unknown lock manager object type %d"
+msgid "Unknown lock manager object type %1$d"
 msgstr ""
 
 #, c-format
-msgid "Unknown lock manager object type %d for domain lock object"
+msgid "Unknown lock manager object type %1$d for domain lock object"
 msgstr ""
 
 #, c-format
-msgid "Unknown migration cookie feature %s"
-msgstr "Tuntematon siirtoevästeominaisuus %s"
+msgid "Unknown migration cookie feature %1$s"
+msgstr "Tuntematon siirtoevästeominaisuus %1$s"
 
 #, c-format
 msgid ""
-"Unknown mode %s value, expecting 'acpi', 'agent', 'initctl', 'signal' or "
+"Unknown mode %1$s value, expecting 'acpi', 'agent', 'initctl', 'signal' or "
 "'paravirt'"
 msgstr ""
 
 #, c-format
 msgid ""
-"Unknown mode %s value, expecting 'acpi', 'agent', 'initctl', 'signal', or "
+"Unknown mode %1$s value, expecting 'acpi', 'agent', 'initctl', 'signal', or "
 "'paravirt'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unknown model type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "Unknown model type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "Unknown namespace: %s"
-msgstr "Tuntematon julkaisu: %s"
+msgid "Unknown namespace: %1$s"
+msgstr "Tuntematon julkaisu: %1$s"
 
 #, c-format
-msgid "Unknown parameter %s"
-msgstr "Tuntematon parametri %s"
+msgid "Unknown parameter %1$s"
+msgstr "Tuntematon parametri %1$s"
 
 msgid "Unknown parameter type"
 msgstr "Tuntematon parametrityyppi"
 
 #, fuzzy, c-format
-msgid "Unknown protocol '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "Unknown protocol '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, c-format
-msgid "Unknown qemu capabilities flag %s"
+msgid "Unknown qemu capabilities flag %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unknown release: %s"
-msgstr "Tuntematon julkaisu: %s"
+msgid "Unknown release: %1$s"
+msgstr "Tuntematon julkaisu: %1$s"
 
 #, c-format
-msgid "Unknown remote mode '%s'"
+msgid "Unknown remote mode '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -18332,339 +18332,339 @@ msgid "Unknown return code"
 msgstr "Tuntematon virhe"
 
 #, c-format
-msgid "Unknown sched_core value %s"
+msgid "Unknown sched_core value %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unknown scsi_host subsystem protocol '%s'"
+msgid "Unknown scsi_host subsystem protocol '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unknown serial type: %X"
-msgstr "Tuntematon sarjatyyppi: %X"
+msgid "Unknown serial type: %1$X"
+msgstr "Tuntematon sarjatyyppi: %1$X"
 
 #, c-format
-msgid "Unknown slirp feature %s"
-msgstr "Tuntematon slirp-ominaisuus %s"
+msgid "Unknown slirp feature %1$s"
+msgstr "Tuntematon slirp-ominaisuus %1$s"
 
 #, fuzzy, c-format
-msgid "Unknown source type: '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "Unknown source type: '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 msgid "Unknown state of the remote server SSH key"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unknown stdio handler %s"
-msgstr "tuntematon komento: ”%s”"
+msgid "Unknown stdio handler %1$s"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, fuzzy, c-format
-msgid "Unknown storage type: '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "Unknown storage type: '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, c-format
-msgid "Unknown stub driver configured for PCI device %s"
+msgid "Unknown stub driver configured for PCI device %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unknown suspend target: %u"
-msgstr "Tuntematon keskeytyskohde: %u"
+msgid "Unknown suspend target: %1$u"
+msgstr "Tuntematon keskeytyskohde: %1$u"
 
 #, fuzzy, c-format
-msgid "Unknown taint flag %s"
-msgstr "Tuntematon julkaisu: %s"
+msgid "Unknown taint flag %1$s"
+msgstr "Tuntematon julkaisu: %1$s"
 
 #, fuzzy, c-format
-msgid "Unknown uri scheme: '%s'"
-msgstr "Tuntematon julkaisu: %s"
+msgid "Unknown uri scheme: '%1$s'"
+msgstr "Tuntematon julkaisu: %1$s"
 
 #, c-format
-msgid "Unknown value '%s' for %s"
-msgstr "Tuntematon arvo '%s' %s:lle"
+msgid "Unknown value '%1$s' for %2$s"
+msgstr "Tuntematon arvo '%1$s' %2$s:lle"
 
 #, c-format
-msgid "Unknown value '%s' for %s 'type' property"
+msgid "Unknown value '%1$s' for %2$s 'type' property"
 msgstr ""
 
 #, c-format
-msgid "Unknown value '%s' for AnyType 'type' property"
+msgid "Unknown value '%1$s' for AnyType 'type' property"
 msgstr ""
 
 #, c-format
-msgid "Unknown value '%s' for xsd:boolean"
+msgid "Unknown value '%1$s' for xsd:boolean"
 msgstr ""
 
 #, c-format
-msgid "Unknown vendor %s referenced by CPU model %s"
-msgstr "Tuntematon toimittaja %s, johon CPU-malli %s viittaa"
+msgid "Unknown vendor %1$s referenced by CPU model %2$s"
+msgstr "Tuntematon toimittaja %1$s, johon CPU-malli %2$s viittaa"
 
 #, c-format
-msgid "Unknown virDomainControllerPCIModelName value: %d"
+msgid "Unknown virDomainControllerPCIModelName value: %1$d"
 msgstr ""
 
 #, c-format
-msgid "Unmanaged PCI device %s must be manually detached from the host"
+msgid "Unmanaged PCI device %1$s must be manually detached from the host"
 msgstr ""
 
 #, c-format
-msgid "Unnkown proxy type '%s'"
+msgid "Unnkown proxy type '%1$s'"
 msgstr ""
 
 msgid "Unpaused"
 msgstr "Ei keskeytetty"
 
 #, c-format
-msgid "Unrecognized controller type %d"
+msgid "Unrecognized controller type %1$d"
 msgstr ""
 
 msgid "Unrecognized disk label found, requires build"
 msgstr ""
 
 #, c-format
-msgid "Unrecognized family '%s' in network '%s'"
+msgid "Unrecognized family '%1$s' in network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Unrecognized firewalld backend type: %s"
+msgid "Unrecognized firewalld backend type: %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unrecognized value in %s: %s"
+msgid "Unrecognized value in %1$s: %2$s"
 msgstr ""
 
 msgid "Unsafe migration"
 msgstr "Epäturvallinen siirto"
 
 #, c-format
-msgid "Unsafe migration: %s"
-msgstr "Epäturvallinen siirto: %s"
+msgid "Unsafe migration: %1$s"
+msgstr "Epäturvallinen siirto: %1$s"
 
 #, c-format
 msgid ""
-"Unsupported <bandwidth> element in network '%s' in portgroup '%s' with "
-"forward mode='%s'"
+"Unsupported <bandwidth> element in network '%1$s' in portgroup '%2$s' with "
+"forward mode='%3$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported <dns> element in network %s with forward mode='%s'"
+msgid "Unsupported <dns> element in network %1$s with forward mode='%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported <domain> element in network %s with forward mode='%s'"
+msgid "Unsupported <domain> element in network %1$s with forward mode='%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported <ip> element in network %s with forward mode='%s'"
+msgid "Unsupported <ip> element in network %1$s with forward mode='%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported <mac> element in network %s with forward mode='%s'"
+msgid "Unsupported <mac> element in network %1$s with forward mode='%2$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported <tftp> element in an IPv6 element in network '%s'"
+msgid "Unsupported <tftp> element in an IPv6 element in network '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported IP address data source %d"
-msgstr "IP-osoitetietolähdettä %d ei tuettu"
+msgid "Unsupported IP address data source %1$d"
+msgstr "IP-osoitetietolähdettä %1$d ei tuettu"
 
 #, c-format
-msgid "Unsupported NUMA memory placement mode '%s'"
+msgid "Unsupported NUMA memory placement mode '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported NUMA memory tuning mode '%s'"
+msgid "Unsupported NUMA memory tuning mode '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported OS type: %s"
-msgstr "Käyttöjärjestelmän tyyppi ei tuettu: %s"
+msgid "Unsupported OS type: %1$s"
+msgstr "Käyttöjärjestelmän tyyppi ei tuettu: %1$s"
 
 msgid "Unsupported PCI Express root controller"
 msgstr ""
 
 #, c-format
-msgid "Unsupported PCR banks '%s'"
+msgid "Unsupported PCR banks '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported SCSI controller address type '%d'"
+msgid "Unsupported SCSI controller address type '%1$d'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported SCSI controller model %s"
+msgid "Unsupported SCSI controller model %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unsupported SCSI controller model '%d'"
+msgid "Unsupported SCSI controller model '%1$d'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported SMBIOS mode '%s'"
+msgid "Unsupported SMBIOS mode '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unsupported URI scheme '%s'"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "Unsupported URI scheme '%1$s'"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "Unsupported VPD field access type specified %s"
+msgid "Unsupported VPD field access type specified %1$s"
 msgstr ""
 
 #, c-format
-msgid "Unsupported action: %s\n"
-msgstr "Toimintaa ei tueta: %s\n"
+msgid "Unsupported action: %1$s\n"
+msgstr "Toimintaa ei tueta: %1$s\n"
 
 #, c-format
-msgid "Unsupported address family %d Only IPv4 or IPv6 default gateway"
+msgid "Unsupported address family %1$d Only IPv4 or IPv6 default gateway"
 msgstr ""
 
 #, c-format
-msgid "Unsupported address type '%s' with mediated device model '%s'"
+msgid "Unsupported address type '%1$s' with mediated device model '%2$s'"
 msgstr ""
 
 msgid "Unsupported address type for character device"
 msgstr ""
 
 #, c-format
-msgid "Unsupported algorithm '%s'"
-msgstr "Ei tuettu algoritmi '%s'"
+msgid "Unsupported algorithm '%1$s'"
+msgstr "Ei tuettu algoritmi '%1$s'"
 
 #, c-format
-msgid "Unsupported boot device type: '%s'"
-msgstr "Käynnistyslaitetyyppi ei tuettu : '%s'"
+msgid "Unsupported boot device type: '%1$s'"
+msgstr "Käynnistyslaitetyyppi ei tuettu : '%1$s'"
 
 msgid "Unsupported boot order configuration"
 msgstr "Käynnistysjärjestyksen kokoonpanoa ei tueta"
 
 #, c-format
-msgid "Unsupported bus type '%s'"
-msgstr "Väylätyyppi ei tuettu '%s'"
+msgid "Unsupported bus type '%1$s'"
+msgstr "Väylätyyppi ei tuettu '%1$s'"
 
 #, c-format
-msgid "Unsupported bus type '%s' for %s"
-msgstr "Väylätyyppi '%s' %s:lle ei tuettu"
+msgid "Unsupported bus type '%1$s' for %2$s"
+msgstr "Väylätyyppi '%1$s' %2$s:lle ei tuettu"
 
 #, c-format
-msgid "Unsupported bus type '%s' for device type '%s'"
+msgid "Unsupported bus type '%1$s' for device type '%2$s'"
 msgstr ""
 
 msgid "Unsupported capacity-to-allocation relation"
 msgstr ""
 
 #, c-format
-msgid "Unsupported character device TCP protocol '%s'"
+msgid "Unsupported character device TCP protocol '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported character device type '%s'"
-msgstr "Merkkilaite '%s' ei tuettu"
+msgid "Unsupported character device type '%1$s'"
+msgstr "Merkkilaite '%1$s' ei tuettu"
 
 #, c-format
-msgid "Unsupported codeset '%d'"
-msgstr "codeset '%d' ei tuettu"
+msgid "Unsupported codeset '%1$d'"
+msgstr "codeset '%1$d' ei tuettu"
 
 #, c-format
-msgid "Unsupported compression method '%s'"
+msgid "Unsupported compression method '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported config format '%s'"
+msgid "Unsupported config format '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported config type %s"
-msgstr "Kokoonpanotyyppi %s ei tuettu"
+msgid "Unsupported config type %1$s"
+msgstr "Kokoonpanotyyppi %1$s ei tuettu"
 
 msgid "Unsupported configuration"
 msgstr "Kokoonpanoa ei tueta"
 
 #, fuzzy, c-format
-msgid "Unsupported controller model: %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "Unsupported controller model: %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 msgid "Unsupported controller type"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unsupported controller type %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "Unsupported controller type %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, fuzzy, c-format
-msgid "Unsupported controller type: %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "Unsupported controller type: %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 msgid "Unsupported device type"
 msgstr "Laitetyyppiä ei tueta"
 
 #, c-format
-msgid "Unsupported device type %d"
-msgstr "Levytyyppi %d ei tuettu"
+msgid "Unsupported device type %1$d"
+msgstr "Levytyyppi %1$d ei tuettu"
 
 #, c-format
-msgid "Unsupported device type '%s'"
-msgstr "Levytyyppi '%s' ei tuettu"
+msgid "Unsupported device type '%1$s'"
+msgstr "Levytyyppi '%1$s' ei tuettu"
 
 #, c-format
-msgid "Unsupported device-mapper version. Expected %d got %d"
+msgid "Unsupported device-mapper version. Expected %1$d got %2$d"
 msgstr ""
 
 msgid "Unsupported disk address type"
 msgstr "Levyn osoitetyyppi ei tuettu"
 
 #, c-format
-msgid "Unsupported disk address type '%s'"
-msgstr "Levyn osoitetyyppi '%s' ei tuettu"
+msgid "Unsupported disk address type '%1$s'"
+msgstr "Levyn osoitetyyppi '%1$s' ei tuettu"
 
 msgid "Unsupported disk bus"
 msgstr ""
 
 #, c-format
-msgid "Unsupported disk bus type %s"
-msgstr "Levyn väylätyyppi %s ei tuettu"
+msgid "Unsupported disk bus type %1$s"
+msgstr "Levyn väylätyyppi %1$s ei tuettu"
 
 #, c-format
-msgid "Unsupported disk device type '%s'"
-msgstr "Levyn laitetyyppi '%s' ei tuettu"
+msgid "Unsupported disk device type '%1$s'"
+msgstr "Levyn laitetyyppi '%1$s' ei tuettu"
 
 msgid "Unsupported disk type"
 msgstr "Levytyyppi ei tuettu"
 
 #, c-format
-msgid "Unsupported disk type %d"
-msgstr "Levytyyppi ei tuettu %d"
+msgid "Unsupported disk type %1$d"
+msgstr "Levytyyppi ei tuettu %1$d"
 
 #, c-format
-msgid "Unsupported format of disk %s"
-msgstr "Levyn alusta %s ei tuettu"
+msgid "Unsupported format of disk %1$s"
+msgstr "Levyn alusta %1$s ei tuettu"
 
 #, c-format
-msgid "Unsupported forward mode '%s'"
+msgid "Unsupported forward mode '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported graphics type '%s'"
-msgstr "Grafiikkatyyppi '%s' ei tuettu"
+msgid "Unsupported graphics type '%1$s'"
+msgstr "Grafiikkatyyppi '%1$s' ei tuettu"
 
 #, c-format
-msgid "Unsupported host device mode %s"
-msgstr "Isäntälaitetila %s ei tuettu"
+msgid "Unsupported host device mode %1$s"
+msgstr "Isäntälaitetila %1$s ei tuettu"
 
 #, c-format
-msgid "Unsupported host device type %s"
-msgstr "Isäntälaitetyyppi %s ei tuettu"
+msgid "Unsupported host device type %1$s"
+msgstr "Isäntälaitetyyppi %1$s ei tuettu"
 
 #, c-format
-msgid "Unsupported hostdev mode %s"
-msgstr "hostdev-tyyppi %s ei tuettu"
+msgid "Unsupported hostdev mode %1$s"
+msgstr "hostdev-tyyppi %1$s ei tuettu"
 
 #, c-format
-msgid "Unsupported hostdev type %s"
-msgstr "hostdev-tyyppi %s ei tuettu"
+msgid "Unsupported hostdev type %1$s"
+msgstr "hostdev-tyyppi %1$s ei tuettu"
 
 #, c-format
-msgid "Unsupported interface '%s' for TPM 1.2"
+msgid "Unsupported interface '%1$s' for TPM 1.2"
 msgstr ""
 
 #, fuzzy
@@ -18672,94 +18672,94 @@ msgid "Unsupported listen type"
 msgstr "levytyyppi ei tuettu"
 
 #, c-format
-msgid "Unsupported loader format '%s'"
+msgid "Unsupported loader format '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unsupported migration cookie feature %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "Unsupported migration cookie feature %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "Unsupported net type %s"
-msgstr "net-tyyppi %s ei tuettu"
+msgid "Unsupported net type %1$s"
+msgstr "net-tyyppi %1$s ei tuettu"
 
 #, c-format
-msgid "Unsupported net type '%s'"
-msgstr "net-tyyppi '%s' ei tuettu"
+msgid "Unsupported net type '%1$s'"
+msgstr "net-tyyppi '%1$s' ei tuettu"
 
 #, c-format
-msgid "Unsupported network block protocol '%s'"
+msgid "Unsupported network block protocol '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported network type %s"
-msgstr "Verkkotyyppi %s ei tuettu"
+msgid "Unsupported network type %1$s"
+msgstr "Verkkotyyppi %1$s ei tuettu"
 
 #, c-format
 msgid ""
-"Unsupported network-wide <bandwidth> element in network %s with forward "
-"mode='%s'"
+"Unsupported network-wide <bandwidth> element in network %1$s with forward "
+"mode='%2$s'"
 msgstr ""
 
 msgid "Unsupported null storage bus"
 msgstr ""
 
 #, c-format
-msgid "Unsupported numatune mode '%d'"
-msgstr "ei tuettu numatune moodi %d"
+msgid "Unsupported numatune mode '%1$d'"
+msgstr "ei tuettu numatune moodi %1$d"
 
 #, c-format
-msgid "Unsupported numatune placement '%d'"
+msgid "Unsupported numatune placement '%1$d'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported nvram format '%s'"
+msgid "Unsupported nvram format '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "Unsupported object type %d"
-msgstr "Objektityyppi %d ei tuettu"
+msgid "Unsupported object type %1$d"
+msgstr "Objektityyppi %1$d ei tuettu"
 
 #, fuzzy
 msgid "Unsupported resctrl monitor type"
 msgstr "levytyyppi ei tuettu"
 
 #, c-format
-msgid "Unsupported root filesystem type %s"
-msgstr "root-tiedostojärjestelmän tyyppi %s ei tuettu"
+msgid "Unsupported root filesystem type %1$s"
+msgstr "root-tiedostojärjestelmän tyyppi %1$s ei tuettu"
 
 #, c-format
-msgid "Unsupported scheme in disks URI: %s"
+msgid "Unsupported scheme in disks URI: %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Unsupported spicevmc target name '%s'"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "Unsupported spicevmc target name '%1$s'"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "Unsupported storage type %s, the only supported type is %s"
+msgid "Unsupported storage type %1$s, the only supported type is %2$s"
 msgstr ""
 
 #, c-format
-msgid "Unsupported vbox device type: %d"
-msgstr "vbox-laitetyyppi ei tuettu: %d"
+msgid "Unsupported vbox device type: %1$d"
+msgstr "vbox-laitetyyppi ei tuettu: %1$d"
 
 #, c-format
-msgid "Unsupported video device type '%s'"
-msgstr "Videolaitteen tyyppi '%s' ei tuettu"
+msgid "Unsupported video device type '%1$s'"
+msgstr "Videolaitteen tyyppi '%1$s' ei tuettu"
 
 msgid "Unsupported virt type"
 msgstr "virt-tyyppi ei tuettu"
 
 #, c-format
-msgid "Unsupported volume format '%s'"
+msgid "Unsupported volume format '%1$s'"
 msgstr ""
 
 msgid "Unused"
 msgstr "Ei käytössä"
 
 #, c-format
-msgid "Unusual value in %s/devices/%s/class: %s"
+msgid "Unusual value in %1$s/devices/%2$s/class: %3$s"
 msgstr ""
 
 msgid "Update device from an XML <file>."
@@ -18775,15 +18775,15 @@ msgid "Updated"
 msgstr "Päivitetty"
 
 #, c-format
-msgid "Updated network %s live state"
-msgstr "Päivitetty verkon %s reaaliaikainen tila"
+msgid "Updated network %1$s live state"
+msgstr "Päivitetty verkon %1$s reaaliaikainen tila"
 
 #, c-format
-msgid "Updated network %s persistent config"
+msgid "Updated network %1$s persistent config"
 msgstr ""
 
 #, c-format
-msgid "Updated network %s persistent config and live state"
+msgid "Updated network %1$s persistent config and live state"
 msgstr ""
 
 msgid "Updates on a running domain need VIR_DOMAIN_AFFECT_LIVE flag"
@@ -18809,8 +18809,8 @@ msgstr "Käyttö:"
 #, c-format
 msgid ""
 "Usage:\n"
-"  %s FILE\n"
-"  %s { -v | -h }\n"
+"  %1$s FILE\n"
+"  %2$s { -v | -h }\n"
 "\n"
 "Extract Distinguished Name from a PEM certificate.\n"
 "The output is meant to be used in the tls_allowed_dn_list\n"
@@ -18830,12 +18830,12 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "Usage: %s FILENAME FD"
+msgid "Usage: %1$s FILENAME FD"
 msgstr ""
 
 #, c-format
 msgid ""
-"Usage: %s add|old|del|init mac|clientid ip [hostname]\n"
+"Usage: %1$s add|old|del|init mac|clientid ip [hostname]\n"
 "Designed for use with 'dnsmasq --dhcp-script'\n"
 "Refer to man page of dnsmasq for more details'\n"
 msgstr ""
@@ -18868,7 +18868,7 @@ msgid "Used memory:"
 msgstr "Käytetty muisti:"
 
 #, c-format
-msgid "User %s doesn't exist"
+msgid "User %1$s doesn't exist"
 msgstr ""
 
 msgid "User namespace support is recommended"
@@ -18878,18 +18878,18 @@ msgid "Username request failed"
 msgstr ""
 
 #, c-format
-msgid "Using API: %s %d.%d.%d\n"
-msgstr "Käytetään API:a: %s %d.%d.%d\n"
+msgid "Using API: %1$s %2$d.%3$d.%4$d\n"
+msgstr "Käytetään API:a: %1$s %2$d.%3$d.%4$d\n"
 
 #, c-format
-msgid "Using library: libvirt %d.%d.%d\n"
-msgstr "Käytetään kirjastoa:: libvirt %d.%d.%d\n"
+msgid "Using library: libvirt %1$d.%2$d.%3$d\n"
+msgstr "Käytetään kirjastoa:: libvirt %1$d.%2$d.%3$d\n"
 
 msgid "Uuid is null"
 msgstr ""
 
 #, c-format
-msgid "V1 controller '%s' is not wanted, but '%s' is co-mounted"
+msgid "V1 controller '%1$s' is not wanted, but '%2$s' is co-mounted"
 msgstr ""
 
 msgid "VCPU"
@@ -18900,12 +18900,12 @@ msgstr "Virtuaaliprosessori:"
 
 #, c-format
 msgid ""
-"VF %d of PF '%s' is not bound to a net driver, so its MAC address cannot be "
-"set to %s"
+"VF %1$d of PF '%2$s' is not bound to a net driver, so its MAC address cannot be "
+"set to %3$s"
 msgstr ""
 
 #, c-format
-msgid "VFB %s too big for destination"
+msgid "VFB %1$s too big for destination"
 msgstr ""
 
 msgid "VFIO AP device assignment is not supported by this version of QEMU"
@@ -18933,11 +18933,11 @@ msgid "VM is not defined"
 msgstr ""
 
 #, c-format
-msgid "VMX entry '%s' contains unsupported scheme '%s'"
+msgid "VMX entry '%1$s' contains unsupported scheme '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "VMX entry '%s' doesn't contain a port part"
+msgid "VMX entry '%1$s' doesn't contain a port part"
 msgstr ""
 
 msgid "VMX entry 'annotation' contains invalid escape sequence"
@@ -18947,14 +18947,14 @@ msgid "VMX entry 'cpuid.coresPerSocket' smaller than 'numvcpus'"
 msgstr ""
 
 #, c-format
-msgid "VMX entry 'firmware' has unknown value '%s'"
+msgid "VMX entry 'firmware' has unknown value '%1$s'"
 msgstr ""
 
 msgid "VMX entry 'name' contains invalid escape sequence"
 msgstr ""
 
 #, c-format
-msgid "VMX entry 'sched.cpu.affinity' contains a %d, this value is too large"
+msgid "VMX entry 'sched.cpu.affinity' contains a %1$d, this value is too large"
 msgstr ""
 
 msgid "VNC"
@@ -18964,7 +18964,7 @@ msgid "VNC Password authentication not supported by bhyve"
 msgstr ""
 
 #, c-format
-msgid "VNC password is %zu characters long, only 8 permitted"
+msgid "VNC password is %1$zu characters long, only 8 permitted"
 msgstr ""
 
 msgid "VNC power control is not available"
@@ -18977,15 +18977,15 @@ msgid "VPD fields access type parsing has failed"
 msgstr ""
 
 #, c-format
-msgid "Value '%s' is not representable as %s"
+msgid "Value '%1$s' is not representable as %2$s"
 msgstr ""
 
 #, c-format
-msgid "Value '%s' is out of %s range"
+msgid "Value '%1$s' is out of %2$s range"
 msgstr ""
 
 #, c-format
-msgid "Value of cputune '%s' must be in range [%llu, %llu]"
+msgid "Value of cputune '%1$s' must be in range [%2$llu, %3$llu]"
 msgstr ""
 
 msgid "Variable value contains invalid character"
@@ -18998,11 +18998,11 @@ msgid "Video adapters are not supported int containers."
 msgstr ""
 
 #, c-format
-msgid "Virsh command line tool of libvirt %s\n"
+msgid "Virsh command line tool of libvirt %1$s\n"
 msgstr ""
 
 #, c-format
-msgid "Virt-admin command line tool of libvirt %s\n"
+msgid "Virt-admin command line tool of libvirt %1$s\n"
 msgstr ""
 
 msgid "Virtual machines need to be saved"
@@ -19015,56 +19015,56 @@ msgid "Virtual port profile association not supported on this platform"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "Vol %s cloned from %s\n"
-msgstr "Toimialue %s luotu tiedostosta %s\n"
+msgid "Vol %1$s cloned from %2$s\n"
+msgstr "Toimialue %1$s luotu tiedostosta %2$s\n"
 
 #, c-format
-msgid "Vol %s created\n"
-msgstr "Taltio %s luotu\n"
+msgid "Vol %1$s created\n"
+msgstr "Taltio %1$s luotu\n"
 
 #, fuzzy, c-format
-msgid "Vol %s created from %s\n"
-msgstr "Toimialue %s luotu tiedostosta %s\n"
+msgid "Vol %1$s created from %2$s\n"
+msgstr "Toimialue %1$s luotu tiedostosta %2$s\n"
 
 #, fuzzy, c-format
-msgid "Vol %s created from input vol %s\n"
-msgstr "Toimialue %s luotu tiedostosta %s\n"
+msgid "Vol %1$s created from input vol %2$s\n"
+msgstr "Toimialue %1$s luotu tiedostosta %2$s\n"
 
 #, fuzzy, c-format
-msgid "Vol %s deleted\n"
-msgstr "Toimialue %s tuhottu\n"
+msgid "Vol %1$s deleted\n"
+msgstr "Toimialue %1$s tuhottu\n"
 
 #, c-format
-msgid "Vol %s wiped\n"
+msgid "Vol %1$s wiped\n"
 msgstr ""
 
 #, c-format
-msgid "Volume '%s' was not found in domain's definition.\n"
+msgid "Volume '%1$s' was not found in domain's definition.\n"
 msgstr ""
 
 #, c-format
-msgid "Volume '%s'(%s) removed.\n"
+msgid "Volume '%1$s'(%2$s) removed.\n"
 msgstr ""
 
 #, c-format
-msgid "Volume name '%s' doesn't have expected format '<directory>/<file>'"
+msgid "Volume name '%1$s' doesn't have expected format '<directory>/<file>'"
 msgstr ""
 
 #, c-format
-msgid "Volume name '%s' has unsupported suffix, expecting '.vmdk'"
+msgid "Volume name '%1$s' has unsupported suffix, expecting '.vmdk'"
 msgstr ""
 
 #, c-format
-msgid "Volume path '%s' did not start with parent pool source device name."
+msgid "Volume path '%1$s' did not start with parent pool source device name."
 msgstr ""
-"Taltion polku '%s' ei alkanut vanhempien varannon lähdelaitteen nimellä."
+"Taltion polku '%1$s' ei alkanut vanhempien varannon lähdelaitteen nimellä."
 
 #, c-format
-msgid "Volume path '%s' is a FIFO"
+msgid "Volume path '%1$s' is a FIFO"
 msgstr ""
 
 #, c-format
-msgid "Volume path '%s' is a socket"
+msgid "Volume path '%1$s' is a socket"
 msgstr ""
 
 msgid "VxHS protocol accepts only one host"
@@ -19077,7 +19077,7 @@ msgid "WARN"
 msgstr ""
 
 #, c-format
-msgid "WS-Management fault during %s invocation: %s"
+msgid "WS-Management fault during %1$s invocation: %2$s"
 msgstr ""
 
 #, sh-format
@@ -19105,23 +19105,23 @@ msgstr "Vahtikoira"
 
 #, c-format
 msgid ""
-"Welcome to %s, the administrating virtualization interactive terminal.\n"
+"Welcome to %1$s, the administrating virtualization interactive terminal.\n"
 "\n"
 msgstr ""
-"Tervetuloa %s:een, joka on vuorovaikutteinen virtualisoivan päätelaitteen "
+"Tervetuloa %1$s:een, joka on vuorovaikutteinen virtualisoivan päätelaitteen "
 "hallinnoija.\n"
 "\n"
 
 #, c-format
 msgid ""
-"Welcome to %s, the virtualization interactive terminal.\n"
+"Welcome to %1$s, the virtualization interactive terminal.\n"
 "\n"
 msgstr ""
-"Tervetuloa ohjelmaan %s, virtualisoinnin vuorovaikutteiseen päätteeseen.\n"
+"Tervetuloa ohjelmaan %1$s, virtualisoinnin vuorovaikutteiseen päätteeseen.\n"
 "\n"
 
 #, c-format
-msgid "Wiping volume '%s'(%s) ... "
+msgid "Wiping volume '%1$s'(%2$s) ... "
 msgstr ""
 
 msgid ""
@@ -19129,18 +19129,18 @@ msgid ""
 msgstr "Qemu ei tue PCI-laitteen kokoonpanotilan kirjoitussuodatusta"
 
 #, c-format
-msgid "Write of '%s' to '%s' during vport create/delete failed"
+msgid "Write of '%1$s' to '%2$s' during vport create/delete failed"
 msgstr ""
 
 #, c-format
-msgid "Write to '%s' to trigger host scan failed"
+msgid "Write to '%1$s' to trigger host scan failed"
 msgstr ""
 
 msgid "Wrong MAC address"
 msgstr ""
 
 #, c-format
-msgid "Wrong XML element type %d"
+msgid "Wrong XML element type %1$d"
 msgstr ""
 
 msgid "Wrong address type for USB hub"
@@ -19176,32 +19176,32 @@ msgid "XML document failed to validate against schema"
 msgstr ""
 
 #, c-format
-msgid "XML document failed to validate against schema: %s"
+msgid "XML document failed to validate against schema: %1$s"
 msgstr ""
 
 msgid "XML does not contain expected 'cpu' element"
 msgstr "XML ei sisällä odotettu 'cpu' elementtiä"
 
 #, c-format
-msgid "XML error: %s"
-msgstr "XML-virhe: %s"
+msgid "XML error: %1$s"
+msgstr "XML-virhe: %1$s"
 
 msgid "XML file"
 msgstr "XML-tiedosto"
 
 #, c-format
-msgid "XML node doesn't contain text, expecting an %s value"
-msgstr "XML-solmu ei sisällä tekstiä, odottaen arvoa %s"
+msgid "XML node doesn't contain text, expecting an %1$s value"
+msgstr "XML-solmu ei sisällä tekstiä, odottaen arvoa %1$s"
 
 msgid "XML node doesn't contain text, expecting an xsd:dateTime value"
 msgstr "XML-solmu ei sisällä tekstiä, odottaen xsd:dateTime arvoa"
 
 #, c-format
-msgid "XPath evaluation of response for call to '%s' failed"
+msgid "XPath evaluation of response for call to '%1$s' failed"
 msgstr ""
 
 #, c-format
-msgid "Xen migration stream version '%d' is not supported on this host"
+msgid "Xen migration stream version '%1$d' is not supported on this host"
 msgstr ""
 
 msgid "Xen only supports 'xenpv', 'xenpvh' and 'xenfv' machines"
@@ -19214,28 +19214,28 @@ msgid "You must map the root user of container"
 msgstr ""
 
 #, c-format
-msgid "[--%s <number>]"
-msgstr "[--%s <numero>]"
+msgid "[--%1$s <number>]"
+msgstr "[--%1$s <numero>]"
 
 #, c-format
-msgid "[--%s <string>]"
-msgstr "[--%s <merkkijono>]"
+msgid "[--%1$s <string>]"
+msgstr "[--%1$s <merkkijono>]"
 
 #, c-format
-msgid "[--%s] <number>"
-msgstr "[--%s] <numero>"
+msgid "[--%1$s] <number>"
+msgstr "[--%1$s] <numero>"
 
 #, c-format
-msgid "[--%s] <string>"
-msgstr "[--%s] <merkkijono>"
+msgid "[--%1$s] <string>"
+msgstr "[--%1$s] <merkkijono>"
 
 #, c-format
-msgid "[<%s>]..."
+msgid "[<%1$s>]..."
 msgstr ""
 
 #, c-format
-msgid "[[--%s] <string>]..."
-msgstr "[[--%s] <merkkijono>]..."
+msgid "[[--%1$s] <string>]..."
+msgstr "[[--%1$s] <merkkijono>]..."
 
 msgid ""
 "a 'none' video type must be the only video device defined for the domain"
@@ -19243,7 +19243,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"a PCI slot is needed to connect a PCI controller model='%s', but none is "
+"a PCI slot is needed to connect a PCI controller model='%1$s', but none is "
 "available, and it cannot be automatically added"
 msgstr ""
 
@@ -19258,7 +19258,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"a different portgroup entry in network '%s' is already set as the default. "
+"a different portgroup entry in network '%1$s' is already set as the default. "
 "Only one default is allowed."
 msgstr ""
 
@@ -19274,11 +19274,11 @@ msgid "a redefined snapshot must have a name"
 msgstr ""
 
 #, c-format
-msgid "a secret with UUID %s already defined for use with %s"
+msgid "a secret with UUID %1$s already defined for use with %2$s"
 msgstr ""
 
 #, c-format
-msgid "a secret with UUID %s is already defined for use with %s"
+msgid "a secret with UUID %1$s is already defined for use with %2$s"
 msgstr ""
 
 msgid "a slirp-helper cannot be migrated"
@@ -19304,19 +19304,19 @@ msgid "access denied by policy"
 msgstr ""
 
 #, c-format
-msgid "access denied: %s"
+msgid "access denied: %1$s"
 msgstr ""
 
 msgid "active"
 msgstr "aktiivinen"
 
 #, c-format
-msgid "active commit requested but '%s' is not active"
+msgid "active commit requested but '%1$s' is not active"
 msgstr ""
 
 #, c-format
 msgid ""
-"active qemu domains require external disk snapshots; disk %s requested "
+"active qemu domains require external disk snapshots; disk %1$s requested "
 "internal"
 msgstr ""
 
@@ -19365,7 +19365,7 @@ msgid "address of disk device"
 msgstr "levylaitteen ajuri"
 
 #, c-format
-msgid "address of type '%s' is supported only for hostdevs"
+msgid "address of type '%1$s' is supported only for hostdevs"
 msgstr ""
 
 msgid "address source: 'lease' or 'agent'"
@@ -19375,15 +19375,15 @@ msgid "address source: 'lease', 'agent', or 'arp'"
 msgstr ""
 
 #, c-format
-msgid "address type drive is not supported for bus '%s'"
+msgid "address type drive is not supported for bus '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "address type='%s' not supported in hostdev interfaces"
+msgid "address type='%1$s' not supported in hostdev interfaces"
 msgstr ""
 
 #, c-format
-msgid "admin MAC can only be set for SR-IOV VFs, but %s is not a VF"
+msgid "admin MAC can only be set for SR-IOV VFs, but %1$s is not a VF"
 msgstr ""
 
 msgid "affect current domain"
@@ -19412,15 +19412,15 @@ msgid "after reverting, change state to running"
 msgstr ""
 
 #, c-format
-msgid "algorithm=%d is not supported"
+msgid "algorithm=%1$d is not supported"
 msgstr ""
 
 #, c-format
-msgid "alias '%s' of command '%s' has mismatched alias type"
+msgid "alias '%1$s' of command '%2$s' has mismatched alias type"
 msgstr ""
 
 #, c-format
-msgid "alias '%s' of command '%s' has missing alias option"
+msgid "alias '%1$s' of command '%2$s' has missing alias option"
 msgstr ""
 
 msgid "all CPU models are accepted"
@@ -19480,7 +19480,7 @@ msgid "an <encryption> definition already found for disk source"
 msgstr ""
 
 #, c-format
-msgid "an IOThread is already using iothread_id '%u'"
+msgid "an IOThread is already using iothread_id '%1$u'"
 msgstr ""
 
 msgid "an os <type> must be specified"
@@ -19491,14 +19491,14 @@ msgid "another backup job is already running"
 msgstr "toimialue on jo käynnissä"
 
 #, c-format
-msgid "another migration job is already running for domain '%s'"
+msgid "another migration job is already running for domain '%1$s'"
 msgstr ""
 
 msgid "any configuration"
 msgstr "mikä tahansa kokoonpano"
 
 #, c-format
-msgid "ap-domain value '%s' is out of range for '%s'"
+msgid "ap-domain value '%1$s' is out of range for '%2$s'"
 msgstr ""
 
 msgid "api error"
@@ -19514,26 +19514,26 @@ msgid "architecture"
 msgstr "Arkkitehtuuri"
 
 #, c-format
-msgid "architecture from emulator '%s' doesn't match given architecture '%s'"
+msgid "architecture from emulator '%1$s' doesn't match given architecture '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "argument key '%s' is too short or malformed"
+msgid "argument key '%1$s' is too short or malformed"
 msgstr ""
 
 #, c-format
-msgid "argument key '%s' must not be negative"
+msgid "argument key '%1$s' must not be negative"
 msgstr ""
 
 #, c-format
-msgid "argument key '%s' must not have null value"
+msgid "argument key '%1$s' must not have null value"
 msgstr ""
 
 msgid "argument unsupported"
 msgstr ""
 
 #, c-format
-msgid "argument unsupported: %s"
+msgid "argument unsupported: %1$s"
 msgstr ""
 
 msgid "argument virt_type must not be NULL"
@@ -19543,11 +19543,11 @@ msgid "arguments to echo"
 msgstr ""
 
 #, c-format
-msgid "array element '%zd' of '%zd' missing in guest-get-fsinfo 'disk' data"
+msgid "array element '%1$zd' of '%2$zd' missing in guest-get-fsinfo 'disk' data"
 msgstr ""
 
 #, c-format
-msgid "array element '%zd' of '%zd' missing in guest-get-fsinfo return data"
+msgid "array element '%1$zd' of '%2$zd' missing in guest-get-fsinfo return data"
 msgstr ""
 
 msgid "array element missing in guest-get-disks return value"
@@ -19568,8 +19568,8 @@ msgstr ""
 
 #, c-format
 msgid ""
-"at line %d: %s%s\n"
-"%s"
+"at line %1$d: %2$s%3$s\n"
+"%4$s"
 msgstr ""
 
 msgid "at most 1 fd can be passed to qemu along with a command"
@@ -19597,7 +19597,7 @@ msgid "attach/detach vcpu or groups of threads"
 msgstr ""
 
 #, c-format
-msgid "attaching device type '%s' is unsupported"
+msgid "attaching device type '%1$s' is unsupported"
 msgstr ""
 
 msgid "attaching network device to VM is unsupported"
@@ -19608,38 +19608,38 @@ msgstr ""
 
 #, c-format
 msgid ""
-"attempt to merge virtualports with mismatched instanceids ('%s' and '%s')"
+"attempt to merge virtualports with mismatched instanceids ('%1$s' and '%2$s')"
 msgstr ""
 
 #, c-format
 msgid ""
-"attempt to merge virtualports with mismatched interfaceids ('%s' and '%s')"
+"attempt to merge virtualports with mismatched interfaceids ('%1$s' and '%2$s')"
 msgstr ""
 
 #, c-format
-msgid "attempt to merge virtualports with mismatched managerids (%d and %d)"
+msgid "attempt to merge virtualports with mismatched managerids (%1$d and %2$d)"
 msgstr ""
 
 #, c-format
 msgid ""
-"attempt to merge virtualports with mismatched profileids ('%s' and '%s')"
+"attempt to merge virtualports with mismatched profileids ('%1$s' and '%2$s')"
 msgstr ""
 
 #, c-format
-msgid "attempt to merge virtualports with mismatched typeids (%d and %d)"
+msgid "attempt to merge virtualports with mismatched typeids (%1$d and %2$d)"
 msgstr ""
 
 #, c-format
 msgid ""
-"attempt to merge virtualports with mismatched typeidversions (%d and %d)"
+"attempt to merge virtualports with mismatched typeidversions (%1$d and %2$d)"
 msgstr ""
 
 #, c-format
-msgid "attempt to merge virtualports with mismatched types (%s and %s)"
+msgid "attempt to merge virtualports with mismatched types (%1$s and %2$s)"
 msgstr ""
 
 #, c-format
-msgid "audio ID %u is used multiple times"
+msgid "audio ID %1$u is used multiple times"
 msgstr ""
 
 msgid "audio settings specified without fixed settings flag"
@@ -19664,8 +19664,8 @@ msgid "authentication cancelled"
 msgstr "Tunnistautuminen keskeytettiin"
 
 #, c-format
-msgid "authentication cancelled: %s"
-msgstr "Tunnistautuminen keskeytettiin: %s"
+msgid "authentication cancelled: %1$s"
+msgstr "Tunnistautuminen keskeytettiin: %1$s"
 
 msgid "authentication failed"
 msgstr "todennus epäonnistui"
@@ -19674,11 +19674,11 @@ msgid "authentication failed, see test XML for the correct username/password"
 msgstr ""
 
 #, c-format
-msgid "authentication failed: %s"
-msgstr "todennus epäonnistui: %s"
+msgid "authentication failed: %1$s"
+msgstr "todennus epäonnistui: %1$s"
 
 #, c-format
-msgid "authentication is not supported for protocol '%s'"
+msgid "authentication is not supported for protocol '%1$s'"
 msgstr ""
 
 msgid "authentication is supported only for network backed disks"
@@ -19692,12 +19692,12 @@ msgid "authentication unavailable"
 msgstr "todennus epäonnistui"
 
 #, fuzzy, c-format
-msgid "authentication unavailable: %s"
-msgstr "todennus epäonnistui: %s"
+msgid "authentication unavailable: %1$s"
+msgstr "todennus epäonnistui: %1$s"
 
 #, c-format
-msgid "authentication with private key '%s' has failed: %s"
-msgstr "todennus yksityisellä avaimella '%s' epäonnistui: %s"
+msgid "authentication with private key '%1$s' has failed: %2$s"
+msgstr "todennus yksityisellä avaimella '%1$s' epäonnistui: %2$s"
 
 msgid "automatically destroy the guest when virsh disconnects"
 msgstr ""
@@ -19738,7 +19738,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"backing chains more than 200 layers deep are not supported for disk '%s'"
+"backing chains more than 200 layers deep are not supported for disk '%1$s'"
 msgstr ""
 
 msgid "backing storage not supported for directories volumes"
@@ -19748,15 +19748,15 @@ msgid "backing storage not supported for raw volumes"
 msgstr ""
 
 #, c-format
-msgid "backing store for %s is self-referential or too deeply nested"
+msgid "backing store for %1$s is self-referential or too deeply nested"
 msgstr ""
 
 #, c-format
-msgid "backing store parser is not implemented for protocol %s"
+msgid "backing store parser is not implemented for protocol %1$s"
 msgstr ""
 
 #, c-format
-msgid "backing store protocol '%s' is not yet supported"
+msgid "backing store protocol '%1$s' is not yet supported"
 msgstr ""
 
 msgid "backingStore is not supported with NVRAM"
@@ -19780,11 +19780,11 @@ msgid "backup job data missing"
 msgstr ""
 
 #, c-format
-msgid "backup socket path '%s' must be absolute"
+msgid "backup socket path '%1$s' must be absolute"
 msgstr ""
 
 #, c-format
-msgid "backup_tls_x509_cert_dir directory '%s' does not exist"
+msgid "backup_tls_x509_cert_dir directory '%1$s' does not exist"
 msgstr ""
 
 msgid "bad command"
@@ -19797,43 +19797,43 @@ msgid "bad pathname"
 msgstr ""
 
 #, c-format
-msgid "bad prefix %d for network %s when checking range %s - %s"
+msgid "bad prefix %1$d for network %2$s when checking range %3$s - %4$s"
 msgstr ""
 
 msgid "balloon device cannot be disabled"
 msgstr ""
 
 #, c-format
-msgid "bandwidth %llu cannot be represented in result"
+msgid "bandwidth %1$llu cannot be represented in result"
 msgstr ""
 
 #, c-format
 msgid ""
-"bandwidth %llu is greater than %lu which is the maximum value supported by "
+"bandwidth %1$llu is greater than %2$lu which is the maximum value supported by "
 "this API"
 msgstr ""
 
 #, c-format
-msgid "bandwidth controller id %zd does not exist, max controller id %u"
+msgid "bandwidth controller id %1$zd does not exist, max controller id %2$u"
 msgstr ""
 
 msgid "bandwidth limit in MiB/s"
 msgstr ""
 
 #, c-format
-msgid "bandwidth must be less than %llu"
+msgid "bandwidth must be less than %1$llu"
 msgstr ""
 
 #, c-format
-msgid "bandwidth must be less than %llu bytes"
+msgid "bandwidth must be less than %1$llu bytes"
 msgstr ""
 
 #, c-format
-msgid "bandwidth must be less than '%llu' bytes/s (%llu MiB/s)"
+msgid "bandwidth must be less than '%1$llu' bytes/s (%2$llu MiB/s)"
 msgstr ""
 
 #, c-format
-msgid "base '%s' is not immediately below '%s' in chain for '%s'"
+msgid "base '%1$s' is not immediately below '%2$s' in chain for '%3$s'"
 msgstr ""
 
 msgid "base64-encoded secret value"
@@ -19843,19 +19843,19 @@ msgid "bhyve state driver is not active"
 msgstr ""
 
 #, c-format
-msgid "binding '%s' already exists"
+msgid "binding '%1$s' already exists"
 msgstr ""
 
 #, c-format
-msgid "binding '%s' is already being removed"
-msgstr "sidos '%s' on jo poistettu"
+msgid "binding '%1$s' is already being removed"
+msgstr "sidos '%1$s' on jo poistettu"
 
 #, c-format
-msgid "bitmap '%s' not found in backing chain of '%s'"
+msgid "bitmap '%1$s' not found in backing chain of '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "bitmap for disk '%s' must match checkpoint name '%s'"
+msgid "bitmap for disk '%1$s' must match checkpoint name '%2$s'"
 msgstr ""
 
 msgid "blkio cgroup isn't mounted"
@@ -19877,29 +19877,29 @@ msgid "block"
 msgstr "lohko"
 
 #, c-format
-msgid "block I/O throttle limit must be no more than %llu using QEMU"
+msgid "block I/O throttle limit must be no more than %1$llu using QEMU"
 msgstr ""
 
 #, c-format
-msgid "block I/O throttle limit value must be no more than %llu"
+msgid "block I/O throttle limit value must be no more than %1$llu"
 msgstr ""
 
 #, c-format
-msgid "block commit failed while deleting disk '%s' snapshot: '%s'"
+msgid "block commit failed while deleting disk '%1$s' snapshot: '%2$s'"
 msgstr ""
 
 msgid "block copy still active"
 msgstr ""
 
 #, c-format
-msgid "block copy still active: %s"
+msgid "block copy still active: %1$s"
 msgstr ""
 
 msgid "block device"
 msgstr "lohkolaite"
 
 #, c-format
-msgid "block device snapshot target '%s' doesn't exist"
+msgid "block device snapshot target '%1$s' doesn't exist"
 msgstr ""
 
 msgid "block info is not supported for FD passed disk image"
@@ -19909,35 +19909,35 @@ msgid "block info is not supported for vhostuser disk"
 msgstr ""
 
 #, c-format
-msgid "block job '%s' failed while pivoting"
+msgid "block job '%1$s' failed while pivoting"
 msgstr ""
 
 #, c-format
-msgid "block job '%s' failed while pivoting: %s"
+msgid "block job '%1$s' failed while pivoting: %2$s"
 msgstr ""
 
 #, c-format
-msgid "block job '%s' not ready for pivot yet"
+msgid "block job '%1$s' not ready for pivot yet"
 msgstr ""
 
 #, c-format
-msgid "block job on disk '%s' is still being ended"
+msgid "block job on disk '%1$s' is still being ended"
 msgstr ""
 
 #, c-format
-msgid "block jobs are not supported on disk '%s' using bus 'sd'"
+msgid "block jobs are not supported on disk '%1$s' using bus 'sd'"
 msgstr ""
 
 #, c-format
-msgid "block jobs are not supported on transient disk '%s'"
+msgid "block jobs are not supported on transient disk '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "block jobs are not supported on vhostuser disk '%s'"
+msgid "block jobs are not supported on vhostuser disk '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "block peek request too large for remote protocol, %zi > %d"
+msgid "block peek request too large for remote protocol, %1$zi > %2$d"
 msgstr ""
 
 msgid "block resize is not supported for vhostuser disk"
@@ -19947,7 +19947,7 @@ msgid "block size must be a power of two"
 msgstr ""
 
 #, c-format
-msgid "block size too small, must be at least %lluKiB"
+msgid "block size too small, must be at least %1$lluKiB"
 msgstr ""
 
 msgid "block stats are not supported for vhostuser disk"
@@ -19957,7 +19957,7 @@ msgid "block_io_throttle device entry was not in expected format"
 msgstr ""
 
 #, c-format
-msgid "block_io_throttle field '%s' missing in qemu's output"
+msgid "block_io_throttle field '%1$s' missing in qemu's output"
 msgstr ""
 
 msgid "block_io_throttle inserted entry was not in expected format"
@@ -19965,7 +19965,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"blockdev flag requested for disk %s, but file '%s' is not a block device"
+"blockdev flag requested for disk %1$s, but file '%2$s' is not a block device"
 msgstr ""
 
 msgid "blockdev-create job was cancelled"
@@ -20008,16 +20008,16 @@ msgid "bool"
 msgstr ""
 
 #, c-format
-msgid "bool parameter '%s' of command '%s' has completer set"
+msgid "bool parameter '%1$s' of command '%2$s' has completer set"
 msgstr ""
 
 #, c-format
-msgid "boot order %u is already used by another device"
+msgid "boot order %1$u is already used by another device"
 msgstr ""
 
 #, c-format
-msgid "boot order '%s' used for more than one device"
-msgstr "käynnistysjärjestystä '%s' käytetään useampaan kuin yhteen laitteeseen"
+msgid "boot order '%1$s' used for more than one device"
+msgstr "käynnistysjärjestystä '%1$s' käytetään useampaan kuin yhteen laitteeseen"
 
 msgid "boot order is only supported for virtiofs"
 msgstr "käynnistysjärjestystä tuetaan vain virtiofs:lle"
@@ -20048,15 +20048,15 @@ msgid "both maximum memory size and memory slot count must be specified"
 msgstr ""
 
 #, c-format
-msgid "bridge %s doesn't exist"
+msgid "bridge %1$s doesn't exist"
 msgstr ""
 
 #, c-format
-msgid "bridge '%s' has an invalid netmask or IP address"
+msgid "bridge '%1$s' has an invalid netmask or IP address"
 msgstr ""
 
 #, c-format
-msgid "bridge '%s' has an invalid prefix"
+msgid "bridge '%1$s' has an invalid prefix"
 msgstr ""
 
 msgid "bridge an existing network device"
@@ -20065,32 +20065,32 @@ msgstr ""
 #, c-format
 msgid ""
 "bridge delay/stp/zone options only allowed in route, nat, and isolated mode, "
-"not in %s (network '%s')"
+"not in %1$s (network '%2$s')"
 msgstr ""
 "sillan viive/stp/vyöhykevaihtoehdot sallitaan vain reitti-, nat- ja "
-"eristetyssä tilassa, ei %s (network '%s'):ssa"
+"eristetyssä tilassa, ei %1$s (network '%2$s'):ssa"
 
 msgid "bridge interface misses the bridge element"
 msgstr ""
 
 #, c-format
-msgid "bridge interface stp should be on or off got %s"
+msgid "bridge interface stp should be on or off got %1$s"
 msgstr ""
 
 #, c-format
-msgid "bridge macTableManager setting not allowed in %s mode (network '%s')"
+msgid "bridge macTableManager setting not allowed in %1$s mode (network '%2$s')"
 msgstr ""
 
 #, c-format
-msgid "bridge name '%s' already in use."
+msgid "bridge name '%1$s' already in use."
 msgstr ""
 
 #, c-format
-msgid "bridge name not allowed in %s mode (network '%s')"
+msgid "bridge name not allowed in %1$s mode (network '%2$s')"
 msgstr ""
 
 #, c-format
-msgid "bridge zone not allowed in %s mode (network '%s')"
+msgid "bridge zone not allowed in %1$s mode (network '%2$s')"
 msgstr ""
 
 msgid "buffer for root interface name is too small"
@@ -20154,7 +20154,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"can't add memory backend for guest node '%d' as the guest has only '%zu' "
+"can't add memory backend for guest node '%1$d' as the guest has only '%2$zu' "
 "NUMA nodes configured"
 msgstr ""
 
@@ -20175,15 +20175,15 @@ msgid "can't connect to virtlogd"
 msgstr "Xen Storeen yhdistäminen epäonnistui"
 
 #, c-format
-msgid "can't convert relative size: '%s'"
+msgid "can't convert relative size: '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "can't create storage format '%s'"
-msgstr "Verkon luominen tiedostosta %s epäonnistui"
+msgid "can't create storage format '%1$s'"
+msgstr "Verkon luominen tiedostosta %1$s epäonnistui"
 
 #, c-format
-msgid "can't deflatten colliding key '%s'"
+msgid "can't deflatten colliding key '%1$s'"
 msgstr ""
 
 msgid "can't download volume, all existing snapshots will be lost"
@@ -20193,22 +20193,22 @@ msgid "can't find created snapshot"
 msgstr ""
 
 #, c-format
-msgid "can't identify pool in uri %s "
+msgid "can't identify pool in uri %1$s "
 msgstr ""
 
 #, c-format
-msgid "can't identify volume in uri %s"
+msgid "can't identify volume in uri %1$s"
 msgstr ""
 
 msgid "can't keep relative backing relationship"
 msgstr ""
 
 #, c-format
-msgid "can't manipulate inactive snapshots of disk '%s'"
+msgid "can't manipulate inactive snapshots of disk '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "can't open session to the domain with id %d"
+msgid "can't open session to the domain with id %1$d"
 msgstr ""
 
 msgid "can't parse cputune emulator period value"
@@ -20245,21 +20245,21 @@ msgid "can't reopen image with unknown presence of backing store"
 msgstr ""
 
 #, c-format
-msgid "can't resize empty or readonly disk '%s'"
+msgid "can't resize empty or readonly disk '%1$s'"
 msgstr ""
 
 msgid "can't shrink capacity below existing allocation"
 msgstr ""
 
 #, c-format
-msgid "can't split path '%s' into pool name and image name"
+msgid "can't split path '%1$s' into pool name and image name"
 msgstr ""
 
 msgid "can't undefine transient network"
 msgstr "ei voi pois-määritellä transient-verkkoa"
 
 #, c-format
-msgid "can't update '%s' section of network '%s'"
+msgid "can't update '%1$s' section of network '%2$s'"
 msgstr ""
 
 msgid "can't update unrecognized section of network"
@@ -20293,38 +20293,38 @@ msgid "cannot acquire state change lock"
 msgstr ""
 
 #, c-format
-msgid "cannot acquire state change lock (held by agent=%s)"
+msgid "cannot acquire state change lock (held by agent=%1$s)"
 msgstr ""
 
 #, c-format
 msgid ""
-"cannot acquire state change lock (held by agent=%s) due to max_queued limit"
+"cannot acquire state change lock (held by agent=%1$s) due to max_queued limit"
 msgstr ""
 
 #, c-format
-msgid "cannot acquire state change lock (held by monitor=%s agent=%s)"
+msgid "cannot acquire state change lock (held by monitor=%1$s agent=%2$s)"
 msgstr ""
 
 #, c-format
 msgid ""
-"cannot acquire state change lock (held by monitor=%s agent=%s) due to "
+"cannot acquire state change lock (held by monitor=%1$s agent=%2$s) due to "
 "max_queued limit"
 msgstr ""
 
 #, c-format
-msgid "cannot acquire state change lock (held by monitor=%s)"
+msgid "cannot acquire state change lock (held by monitor=%1$s)"
 msgstr ""
 
 #, c-format
 msgid ""
-"cannot acquire state change lock (held by monitor=%s) due to max_queued limit"
+"cannot acquire state change lock (held by monitor=%1$s) due to max_queued limit"
 msgstr ""
 
 msgid "cannot acquire state change lock due to max_queued limit"
 msgstr ""
 
 #, c-format
-msgid "cannot add guest CPU feature for %s architecture"
+msgid "cannot add guest CPU feature for %1$s architecture"
 msgstr ""
 
 msgid "cannot add netlink membership"
@@ -20334,7 +20334,7 @@ msgid "cannot add redirected USB device: USB is disabled for this domain"
 msgstr ""
 
 #, c-format
-msgid "cannot allocate %llu bytes in file '%s'"
+msgid "cannot allocate %1$llu bytes in file '%2$s'"
 msgstr ""
 
 msgid "cannot allocate nlhandle for netlink"
@@ -20344,7 +20344,7 @@ msgid "cannot allocate placeholder nlhandle for netlink"
 msgstr ""
 
 #, c-format
-msgid "cannot apply process capabilities %d"
+msgid "cannot apply process capabilities %1$d"
 msgstr ""
 
 msgid "cannot become session leader"
@@ -20360,15 +20360,15 @@ msgid "cannot both keep and delete nvram"
 msgstr ""
 
 #, c-format
-msgid "cannot change between disk only and full system in snapshot %s"
+msgid "cannot change between disk only and full system in snapshot %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot change between online and offline snapshot state in snapshot %s"
+msgid "cannot change between online and offline snapshot state in snapshot %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot change config of '%s' network interface type"
+msgid "cannot change config of '%1$s' network interface type"
 msgstr ""
 
 msgid "cannot change keymap setting on spice graphics"
@@ -20378,23 +20378,23 @@ msgid "cannot change keymap setting on vnc graphics"
 msgstr ""
 
 #, c-format
-msgid "cannot change listen address setting on '%s' graphics"
+msgid "cannot change listen address setting on '%1$s' graphics"
 msgstr ""
 
 #, c-format
-msgid "cannot change listen socket setting on '%s' graphics"
+msgid "cannot change listen socket setting on '%1$s' graphics"
 msgstr ""
 
 #, c-format
-msgid "cannot change network interface mac address from %s to %s"
+msgid "cannot change network interface mac address from %1$s to %2$s"
 msgstr ""
 
 #, c-format
-msgid "cannot change network interface type to '%s'"
-msgstr "ei voi muuttaa verkkoliitännän tyyppiä '%s':ksi"
+msgid "cannot change network interface type to '%1$s'"
+msgstr "ei voi muuttaa verkkoliitännän tyyppiä '%1$s':ksi"
 
 #, c-format
-msgid "cannot change permission of '%s'"
+msgid "cannot change permission of '%1$s'"
 msgstr ""
 
 msgid "cannot change persistent config of a transient domain"
@@ -20413,93 +20413,93 @@ msgid "cannot change private flag on existing secret"
 msgstr ""
 
 #, c-format
-msgid "cannot change the number of listen addresses on '%s' graphics"
+msgid "cannot change the number of listen addresses on '%1$s' graphics"
 msgstr ""
 
 #, c-format
-msgid "cannot change the type of listen address on '%s' graphics"
+msgid "cannot change the type of listen address on '%1$s' graphics"
 msgstr ""
 
 #, c-format
-msgid "cannot change to '%u' group"
+msgid "cannot change to '%1$u' group"
 msgstr ""
 
 msgid "cannot change to root directory"
 msgstr ""
 
 #, c-format
-msgid "cannot change to root directory: %s"
+msgid "cannot change to root directory: %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot change to uid to '%u'"
+msgid "cannot change to uid to '%1$u'"
 msgstr ""
 
 #, c-format
-msgid "cannot check guest CPU feature for %s architecture"
+msgid "cannot check guest CPU feature for %1$s architecture"
 msgstr ""
 
 #, c-format
-msgid "cannot chmod '%s' to 0660"
+msgid "cannot chmod '%1$s' to 0660"
 msgstr ""
 
 #, c-format
-msgid "cannot chown %s to (%u, %u)"
+msgid "cannot chown %1$s to (%2$u, %3$u)"
 msgstr ""
 
 #, c-format
-msgid "cannot chown '%s' to (%u, %u)"
+msgid "cannot chown '%1$s' to (%2$u, %3$u)"
 msgstr ""
 
 #, c-format
-msgid "cannot chown '%s' to group %u"
+msgid "cannot chown '%1$s' to group %2$u"
 msgstr ""
 
 msgid "cannot close file"
 msgstr ""
 
 #, c-format
-msgid "cannot close file %s"
+msgid "cannot close file %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot close file '%s'"
+msgid "cannot close file '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "cannot close file: %s"
-msgstr "todennus epäonnistui: %s"
+msgid "cannot close file: %1$s"
+msgstr "todennus epäonnistui: %1$s"
 
 #, c-format
-msgid "cannot close stream on domain '%s'"
+msgid "cannot close stream on domain '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot close volume %s"
+msgid "cannot close volume %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot compare CPUs of %s architecture"
+msgid "cannot compare CPUs of %1$s architecture"
 msgstr ""
 
 #, c-format
-msgid "cannot compute baseline CPU of %s architecture"
+msgid "cannot compute baseline CPU of %1$s architecture"
 msgstr ""
 
 #, c-format
-msgid "cannot connect to netlink socket with protocol %d"
+msgid "cannot connect to netlink socket with protocol %1$d"
 msgstr ""
 
 #, c-format
-msgid "cannot convert disk '%s' to bus/device index"
+msgid "cannot convert disk '%1$s' to bus/device index"
 msgstr ""
 
 msgid "cannot copy from volume to a directory volume"
 msgstr ""
 
 #, c-format
-msgid "cannot create %s"
-msgstr "%s:ta ei voi luoda"
+msgid "cannot create %1$s"
+msgstr "%1$s:ta ei voi luoda"
 
 msgid "cannot create a mediated device without a parent"
 msgstr ""
@@ -20511,18 +20511,18 @@ msgid "cannot create a vboxSnapshotXmlPtr"
 msgstr ""
 
 #, c-format
-msgid "cannot create autostart directory %s"
-msgstr "autokäynnistyshakemistoa '%s' ei voida luoda"
+msgid "cannot create autostart directory %1$s"
+msgstr "autokäynnistyshakemistoa '%1$s' ei voida luoda"
 
 #, c-format
-msgid "cannot create autostart directory '%s'"
-msgstr "autokäynnistys-hakemistoa '%s' ei voitu luoda"
+msgid "cannot create autostart directory '%1$s'"
+msgstr "autokäynnistys-hakemistoa '%1$s' ei voitu luoda"
 
 msgid "cannot create capabilities for libxenlight"
 msgstr ""
 
 #, c-format
-msgid "cannot create checkpoint directory '%s'"
+msgid "cannot create checkpoint directory '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -20533,52 +20533,52 @@ msgid "cannot create checkpoint while snapshot exists"
 msgstr ""
 
 #, c-format
-msgid "cannot create config directory %s"
-msgstr "Asetushakemistoa '%s' ei voitu luoda"
+msgid "cannot create config directory %1$s"
+msgstr "Asetushakemistoa '%1$s' ei voitu luoda"
 
 #, c-format
-msgid "cannot create config directory '%s'"
-msgstr "Asetushakemistoa '%s' ei voitu luoda"
+msgid "cannot create config directory '%1$s'"
+msgstr "Asetushakemistoa '%1$s' ei voitu luoda"
 
 #, c-format
-msgid "cannot create directory %s"
-msgstr "Hakemistoa '%s' ei voitu luoda"
+msgid "cannot create directory %1$s"
+msgstr "Hakemistoa '%1$s' ei voitu luoda"
 
 #, c-format
-msgid "cannot create file %s"
+msgid "cannot create file %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot create file '%s'"
+msgid "cannot create file '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot create log directory %s"
-msgstr "Lokihakemistoa '%s' ei voitu luoda"
+msgid "cannot create log directory %1$s"
+msgstr "Lokihakemistoa '%1$s' ei voitu luoda"
 
 msgid "cannot create logger for libxenlight, disabling driver"
 msgstr ""
 
 #, c-format
-msgid "cannot create path '%s'"
+msgid "cannot create path '%1$s'"
 msgstr ""
 
 msgid "cannot create pipe for tunnelled migration"
 msgstr ""
 
 #, c-format
-msgid "cannot create snapshot directory '%s'"
-msgstr "tilannevedoshakemistoa '%s' ei voitu luoda"
+msgid "cannot create snapshot directory '%1$s'"
+msgstr "tilannevedoshakemistoa '%1$s' ei voitu luoda"
 
 msgid "cannot create snapshot while checkpoint exists"
 msgstr ""
 
 #, c-format
-msgid "cannot create state directory '%s'"
-msgstr "Statushakemistoa '%s' ei voitu luoda"
+msgid "cannot create state directory '%1$s'"
+msgstr "Statushakemistoa '%1$s' ei voitu luoda"
 
 #, c-format
-msgid "cannot decode CPU data for %s architecture"
+msgid "cannot decode CPU data for %1$s architecture"
 msgstr ""
 
 msgid "cannot define a mediated device without a parent"
@@ -20595,11 +20595,11 @@ msgid "cannot delete external snapshots when there is another active block job"
 msgstr ""
 
 #, c-format
-msgid "cannot delete inactive domain with %d checkpoints"
+msgid "cannot delete inactive domain with %1$d checkpoints"
 msgstr ""
 
 #, c-format
-msgid "cannot delete inactive domain with %d snapshots"
+msgid "cannot delete inactive domain with %1$d snapshots"
 msgstr ""
 
 msgid "cannot delete metadata of a snapshot with children"
@@ -20609,37 +20609,37 @@ msgid "cannot delete snapshots of running domain"
 msgstr "ei voi poistaa käynnissä olevan toimialueen tilannevedoksia"
 
 #, c-format
-msgid "cannot detect host CPU model for %s architecture"
+msgid "cannot detect host CPU model for %1$s architecture"
 msgstr ""
 
 #, c-format
-msgid "cannot determine filesystem for '%s'"
+msgid "cannot determine filesystem for '%1$s'"
 msgstr ""
 
 msgid "cannot do managed save for transient domain"
 msgstr ""
 
 #, c-format
-msgid "cannot download from volume %s"
+msgid "cannot download from volume %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot encode CPU data for %s architecture"
+msgid "cannot encode CPU data for %1$s architecture"
 msgstr ""
 
 msgid "cannot enforce change protection"
 msgstr ""
 
 #, c-format
-msgid "cannot execute binary %s"
+msgid "cannot execute binary %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot export the public key from the private key '%s'"
+msgid "cannot export the public key from the private key '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot extend file '%s'"
+msgid "cannot extend file '%1$s'"
 msgstr ""
 
 msgid "cannot extract blkiotune nodes"
@@ -20682,81 +20682,81 @@ msgid "cannot extract vcpusched nodes"
 msgstr ""
 
 #, c-format
-msgid "cannot fill file '%s'"
+msgid "cannot fill file '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot find %s name in CPU map '%s'"
+msgid "cannot find %1$s name in CPU map '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot find CPU map for %s architecture"
-msgstr "ei voi löydä suorittimen karttaa arkkitehtuurille %s"
+msgid "cannot find CPU map for %1$s architecture"
+msgstr "ei voi löydä suorittimen karttaa arkkitehtuurille %1$s"
 
 #, c-format
-msgid "cannot find IOThread '%u' in iothreadids"
+msgid "cannot find IOThread '%1$u' in iothreadids"
 msgstr ""
 
 #, c-format
-msgid "cannot find IOThread '%u' in iothreadids list"
+msgid "cannot find IOThread '%1$u' in iothreadids list"
 msgstr ""
 
 msgid "cannot find VNC graphics device"
 msgstr ""
 
 #, c-format
-msgid "cannot find any matching source devices for logical volume group '%s'"
+msgid "cannot find any matching source devices for logical volume group '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot find architecture %s"
-msgstr "ei löydä arkkitehtuuria %s"
+msgid "cannot find architecture %1$s"
+msgstr "ei löydä arkkitehtuuria %1$s"
 
 #, c-format
-msgid "cannot find channel %s"
+msgid "cannot find channel %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot find character device %s"
+msgid "cannot find character device %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot find console device '%s'"
+msgid "cannot find console device '%1$s'"
 msgstr ""
 
 msgid "cannot find device number"
 msgstr ""
 
 #, c-format
-msgid "cannot find existing graphics device to modify of type '%s'"
+msgid "cannot find existing graphics device to modify of type '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot find existing graphics type '%s' device to modify"
+msgid "cannot find existing graphics type '%1$s' device to modify"
 msgstr ""
 
 #, c-format
-msgid "cannot find init path '%s' relative to container root"
+msgid "cannot find init path '%1$s' relative to container root"
 msgstr ""
 
 #, c-format
-msgid "cannot find iscsiadm session: %s"
+msgid "cannot find iscsiadm session: %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot find logical volume group name '%s'"
+msgid "cannot find logical volume group name '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot find new IOThread '%u' in QEMU monitor."
+msgid "cannot find new IOThread '%1$u' in QEMU monitor."
 msgstr ""
 
 #, c-format
-msgid "cannot find newly created volume '%s'"
+msgid "cannot find newly created volume '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot find parent '%s' definition"
+msgid "cannot find parent '%1$s' definition"
 msgstr ""
 
 msgid "cannot find parent using provided fabric_wwn"
@@ -20769,22 +20769,22 @@ msgid "cannot find pid in vmware log file"
 msgstr ""
 
 #, c-format
-msgid "cannot find statistics for device '%s'"
+msgid "cannot find statistics for device '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "cannot find throttling info for device '%s'"
-msgstr "kohdetietoja puuttuu laitteelle %s"
+msgid "cannot find throttling info for device '%1$s'"
+msgstr "kohdetietoja puuttuu laitteelle %1$s"
 
 #, c-format
-msgid "cannot find version pattern \"%s\""
+msgid "cannot find version pattern \"%1$s\""
 msgstr ""
 
 msgid "cannot fork child process"
 msgstr ""
 
 #, c-format
-msgid "cannot format %s CPU data"
+msgid "cannot format %1$s CPU data"
 msgstr ""
 
 msgid "cannot generate a random uuid for instanceid"
@@ -20794,32 +20794,32 @@ msgid "cannot generate a random uuid for interfaceid"
 msgstr ""
 
 #, c-format
-msgid "cannot generate dac user and group id for domain %s"
+msgid "cannot generate dac user and group id for domain %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot generate external snapshot name for disk '%s' on a '%s' device"
+msgid "cannot generate external snapshot name for disk '%1$s' on a '%2$s' device"
 msgstr ""
 
 #, c-format
-msgid "cannot generate external snapshot name for disk '%s' without source"
+msgid "cannot generate external snapshot name for disk '%1$s' without source"
 msgstr ""
 
 #, c-format
 msgid ""
-"cannot generate external snapshot name for disk '%s': collision with disk "
-"'%s'"
+"cannot generate external snapshot name for disk '%1$s': collision with disk "
+"'%2$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot get CPU affinity of process %d"
+msgid "cannot get CPU affinity of process %1$d"
 msgstr ""
 
 msgid "cannot get RSS for domain"
 msgstr ""
 
 #, c-format
-msgid "cannot get cert distinguished name: %s"
+msgid "cannot get cert distinguished name: %1$s"
 msgstr ""
 
 msgid "cannot get children disk"
@@ -20835,7 +20835,7 @@ msgid "cannot get feature flags on macvtap tap"
 msgstr ""
 
 #, c-format
-msgid "cannot get file context of '%s'"
+msgid "cannot get file context of '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -20846,7 +20846,7 @@ msgid "cannot get interface flags on macvtap tap"
 msgstr ""
 
 #, c-format
-msgid "cannot get locked memory limit of process %lld"
+msgid "cannot get locked memory limit of process %1$lld"
 msgstr ""
 
 msgid "cannot get machine"
@@ -20868,7 +20868,7 @@ msgid "cannot get netlink socket fd"
 msgstr ""
 
 #, c-format
-msgid "cannot get security props %d (%s)"
+msgid "cannot get security props %1$d (%2$s)"
 msgstr ""
 
 msgid "cannot get settings file path"
@@ -20897,31 +20897,31 @@ msgstr ""
 
 #, c-format
 msgid ""
-"cannot hot unplug %s device with PCI guest address: %04x:%02x:%02x.%d - "
+"cannot hot unplug %1$s device with PCI guest address: %2$04x:%3$02x:%4$02x.%5$d - "
 "controller not found"
 msgstr ""
 
 #, c-format
 msgid ""
-"cannot hot unplug %s device with PCI guest address: %04x:%02x:%02x.%d - not "
+"cannot hot unplug %1$s device with PCI guest address: %2$04x:%3$02x:%4$02x.%5$d - not "
 "allowed by controller"
 msgstr ""
 
 #, c-format
 msgid ""
-"cannot hot unplug %s device with multifunction PCI guest address: %04x:%02x:"
-"%02x.%d"
+"cannot hot unplug %1$s device with multifunction PCI guest address: %2$04x:%3$02x:"
+"%4$02x.%5$d"
 msgstr ""
 
 #, c-format
-msgid "cannot hot unplug multifunction PCI device: %04x:%02x:%02x.%d"
+msgid "cannot hot unplug multifunction PCI device: %1$04x:%2$02x:%3$02x.%4$d"
 msgstr ""
 
 msgid "cannot initialize agent condition"
 msgstr ""
 
 #, c-format
-msgid "cannot initialize cert object: %s"
+msgid "cannot initialize cert object: %1$s"
 msgstr ""
 
 msgid "cannot initialize condition variable"
@@ -20942,19 +20942,19 @@ msgid "cannot initialize mutex"
 msgstr ""
 
 #, c-format
-msgid "cannot limit core file size of process %lld to %llu"
+msgid "cannot limit core file size of process %1$lld to %2$llu"
 msgstr ""
 
 #, c-format
-msgid "cannot limit locked memory of process %lld to %llu"
+msgid "cannot limit locked memory of process %1$lld to %2$llu"
 msgstr ""
 
 #, c-format
-msgid "cannot limit number of open files of process %lld to %u"
+msgid "cannot limit number of open files of process %1$lld to %2$u"
 msgstr ""
 
 #, c-format
-msgid "cannot limit number of subprocesses of process %lld to %u"
+msgid "cannot limit number of subprocesses of process %1$lld to %2$u"
 msgstr ""
 
 #, fuzzy
@@ -20962,7 +20962,7 @@ msgid "cannot list IOThreads for an inactive domain"
 msgstr "Epäaktiivisen toimialueen nimi"
 
 #, c-format
-msgid "cannot list SASL mechanisms %d (%s)"
+msgid "cannot list SASL mechanisms %1$d (%2$s)"
 msgstr ""
 
 msgid "cannot list vcpu pinning for an inactive domain"
@@ -20973,38 +20973,38 @@ msgid "cannot list vcpus for an inactive domain"
 msgstr "luetteloi epäaktiiviset toimialueet"
 
 #, c-format
-msgid "cannot load AppArmor profile '%s'"
+msgid "cannot load AppArmor profile '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot load cert data from %s: %s"
+msgid "cannot load cert data from %1$s: %2$s"
 msgstr ""
 
 #, c-format
-msgid "cannot lookup default selinux label for tap fd %d"
+msgid "cannot lookup default selinux label for tap fd %1$d"
 msgstr ""
 
 msgid "cannot migrate a domain with <hostdev mode='capabilities'>"
 msgstr ""
 
 #, c-format
-msgid "cannot migrate a domain with <hostdev mode='subsystem' type='%s'>"
+msgid "cannot migrate a domain with <hostdev mode='subsystem' type='%1$s'>"
 msgstr ""
 
 #, c-format
-msgid "cannot migrate a domain with <interface type='%s'>"
+msgid "cannot migrate a domain with <interface type='%1$s'>"
 msgstr ""
 
 #, c-format
-msgid "cannot migrate domain with %d snapshots"
-msgstr "ei voi siirtää toimialuetta %d tilannevedosten kanssa"
+msgid "cannot migrate domain with %1$d snapshots"
+msgstr "ei voi siirtää toimialuetta %1$d tilannevedosten kanssa"
 
 #, fuzzy
 msgid "cannot migrate domain with I/O error"
 msgstr "siirrä toimialue toiseen koneeseen"
 
 #, c-format
-msgid "cannot migrate domain: %s"
+msgid "cannot migrate domain: %1$s"
 msgstr ""
 
 msgid "cannot migrate this domain without dbus-vmstate support"
@@ -21023,64 +21023,64 @@ msgid "cannot modify MTU"
 msgstr ""
 
 #, c-format
-msgid "cannot modify field '%s' of the disk"
+msgid "cannot modify field '%1$s' of the disk"
 msgstr ""
 
 msgid "cannot modify memory UUID"
 msgstr ""
 
 #, c-format
-msgid "cannot modify memory access from '%s' to '%s'"
+msgid "cannot modify memory access from '%1$s' to '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot modify memory align size from '%llu' to '%llu'"
+msgid "cannot modify memory align size from '%1$llu' to '%2$llu'"
 msgstr ""
 
 #, c-format
-msgid "cannot modify memory block size from '%llu' to '%llu'"
+msgid "cannot modify memory block size from '%1$llu' to '%2$llu'"
 msgstr ""
 
 #, c-format
-msgid "cannot modify memory discard from '%s' to '%s'"
+msgid "cannot modify memory discard from '%1$s' to '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot modify memory label size from '%llu' to '%llu'"
+msgid "cannot modify memory label size from '%1$llu' to '%2$llu'"
 msgstr ""
 
 #, c-format
-msgid "cannot modify memory model from '%s' to '%s'"
+msgid "cannot modify memory model from '%1$s' to '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot modify memory of model '%s'"
+msgid "cannot modify memory of model '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot modify memory pagesize from '%llu' to '%llu'"
+msgid "cannot modify memory pagesize from '%1$llu' to '%2$llu'"
 msgstr ""
 
 #, c-format
-msgid "cannot modify memory path from '%s' to '%s'"
+msgid "cannot modify memory path from '%1$s' to '%2$s'"
 msgstr ""
 
 msgid "cannot modify memory pmem flag"
 msgstr ""
 
 #, c-format
-msgid "cannot modify memory pmem from '%d' to '%d'"
+msgid "cannot modify memory pmem from '%1$d' to '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "cannot modify memory size from '%llu' to '%llu'"
+msgid "cannot modify memory size from '%1$llu' to '%2$llu'"
 msgstr ""
 
 msgid "cannot modify memory source nodes"
 msgstr ""
 
 #, c-format
-msgid "cannot modify memory targetNode from '%d' to '%d'"
+msgid "cannot modify memory targetNode from '%1$d' to '%2$d'"
 msgstr ""
 
 msgid "cannot modify network device address type"
@@ -21096,7 +21096,7 @@ msgid "cannot modify network device guest PCI address"
 msgstr ""
 
 #, c-format
-msgid "cannot modify network device model from %s to %s"
+msgid "cannot modify network device model from %1$s to %2$s"
 msgstr ""
 
 msgid "cannot modify network device rom bar setting"
@@ -21128,12 +21128,12 @@ msgid "cannot obtain CPU freq"
 msgstr ""
 
 #, c-format
-msgid "cannot open %s"
-msgstr "'%s':ta ei voi avata"
+msgid "cannot open %1$s"
+msgstr "'%1$s':ta ei voi avata"
 
 #, c-format
-msgid "cannot open '%s'"
-msgstr "'%s':ta ei voi avata"
+msgid "cannot open '%1$s'"
+msgstr "'%1$s':ta ei voi avata"
 
 msgid "cannot open SELinux label_handle"
 msgstr ""
@@ -21142,57 +21142,57 @@ msgid "cannot open bus path"
 msgstr ""
 
 #, c-format
-msgid "cannot open directory '%s'"
+msgid "cannot open directory '%1$s'"
 msgstr ""
 
 msgid "cannot open file using fd"
 msgstr ""
 
 #, c-format
-msgid "cannot open macvtap tap device %s"
+msgid "cannot open macvtap tap device %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot open path '%s'"
-msgstr "Polkua '%s' ei voi avata"
+msgid "cannot open path '%1$s'"
+msgstr "Polkua '%1$s' ei voi avata"
 
 #, c-format
-msgid "cannot open path '%s' in '%s'"
+msgid "cannot open path '%1$s' in '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot open volume '%s'"
+msgid "cannot open volume '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot parse %s CPU data"
+msgid "cannot parse %1$s CPU data"
 msgstr ""
 
 #, c-format
-msgid "cannot parse %s version number in '%.*s'"
+msgid "cannot parse %1$s version number in '%3$.*2$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot parse 'dspPolicy' value '%i'"
+msgid "cannot parse 'dspPolicy' value '%1$i'"
 msgstr ""
 
 msgid "cannot parse CPU data"
 msgstr ""
 
 #, c-format
-msgid "cannot parse MAC address '%s' from file '%s'"
+msgid "cannot parse MAC address '%1$s' from file '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot parse cpu sys stat '%s'"
+msgid "cannot parse cpu sys stat '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot parse cpu usage stat '%s'"
+msgid "cannot parse cpu usage stat '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot parse cpu user stat '%s'"
+msgid "cannot parse cpu user stat '%1$s'"
 msgstr ""
 
 msgid "cannot parse device end location"
@@ -21208,50 +21208,50 @@ msgid "cannot parse interfaceid parameter as a uuid"
 msgstr ""
 
 #, c-format
-msgid "cannot parse json %s: %s"
+msgid "cannot parse json %1$s: %2$s"
 msgstr ""
 
 #, c-format
-msgid "cannot parse json %s: unterminated string/map/array"
+msgid "cannot parse json %1$s: unterminated string/map/array"
 msgstr ""
 
 #, c-format
-msgid "cannot parse partition number from target '%s'"
+msgid "cannot parse partition number from target '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot parse password validity time '%s', expect YYYY-MM-DDTHH:MM:SS"
+msgid "cannot parse password validity time '%1$s', expect YYYY-MM-DDTHH:MM:SS"
 msgstr ""
 
 #, c-format
-msgid "cannot parse pci address '%s' for network interface"
-msgstr "ei voi jäsentää PCI-osoitetta '%s' verkkoliitännälle"
+msgid "cannot parse pci address '%1$s' for network interface"
+msgstr "ei voi jäsentää PCI-osoitetta '%1$s' verkkoliitännälle"
 
 msgid "cannot parse pid in vmware log file"
 msgstr ""
 
 #, c-format
-msgid "cannot parse queue size '%s' for virtiofs"
+msgid "cannot parse queue size '%1$s' for virtiofs"
 msgstr ""
 
 #, c-format
-msgid "cannot parse rdp port %s"
+msgid "cannot parse rdp port %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot parse target for lunStr '%s'"
+msgid "cannot parse target for lunStr '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot parse thread pool size '%s' for virtiofs"
+msgid "cannot parse thread pool size '%1$s' for virtiofs"
 msgstr ""
 
 #, c-format
-msgid "cannot parse usage '%s' for RAM filesystem"
+msgid "cannot parse usage '%1$s' for RAM filesystem"
 msgstr ""
 
 #, c-format
-msgid "cannot parse value '%s' for coalesce parameter"
+msgid "cannot parse value '%1$s' for coalesce parameter"
 msgstr ""
 
 msgid "cannot parse value of managerid parameter"
@@ -21264,15 +21264,15 @@ msgid "cannot parse value of typeidversion parameter"
 msgstr ""
 
 #, c-format
-msgid "cannot parse vcpu index '%s'"
+msgid "cannot parse vcpu index '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot parse vlan tag '%s' from file '%s'"
+msgid "cannot parse vlan tag '%1$s' from file '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot parse vnc port %s"
+msgid "cannot parse vnc port %1$s"
 msgstr ""
 
 msgid "cannot pass pipe for tunnelled migration"
@@ -21292,70 +21292,70 @@ msgid "cannot pin vcpus on an inactive domain"
 msgstr "Epäaktiivisen toimialueen nimi"
 
 #, c-format
-msgid "cannot precreate storage for disk type '%s'"
+msgid "cannot precreate storage for disk type '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot probe backing volume format: %s"
+msgid "cannot probe backing volume format: %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot query SASL ssf on connection %d (%s)"
+msgid "cannot query SASL ssf on connection %1$d (%2$s)"
 msgstr ""
 
 #, c-format
-msgid "cannot query SASL username on connection %d (%s)"
+msgid "cannot query SASL username on connection %1$d (%2$s)"
 msgstr ""
 
 msgid "cannot query both live and config at once"
 msgstr ""
 
 #, c-format
-msgid "cannot read %s"
-msgstr "Ei voida lukea %s"
+msgid "cannot read %1$s"
+msgstr "Ei voida lukea %1$s"
 
 #, c-format
-msgid "cannot read %s statistic"
+msgid "cannot read %1$s statistic"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "cannot read %s value"
-msgstr "Ei voida lukea %s"
+msgid "cannot read %1$s value"
+msgstr "Ei voida lukea %1$s"
 
 #, c-format
-msgid "cannot read '%s'"
-msgstr "Ei voida lukea %s"
+msgid "cannot read '%1$s'"
+msgstr "Ei voida lukea %1$s"
 
 #, c-format
-msgid "cannot read SELinux virtual domain context file '%s'"
+msgid "cannot read SELinux virtual domain context file '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot read SELinux virtual image context file %s"
+msgid "cannot read SELinux virtual image context file %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot read beginning of file '%s'"
+msgid "cannot read beginning of file '%1$s'"
 msgstr ""
 
 msgid "cannot read cputime for domain"
 msgstr "ei pysty lukemaan toimialueen cpu-aikaa"
 
 #, c-format
-msgid "cannot read cputime for domain %d"
-msgstr "ei pysty lukemaan toimialueen %d cpu-aikaa"
+msgid "cannot read cputime for domain %1$d"
+msgstr "ei pysty lukemaan toimialueen %1$d cpu-aikaa"
 
 #, c-format
-msgid "cannot read dir '%s'"
-msgstr "Ei voida lukea hakemistoa %s"
+msgid "cannot read dir '%1$s'"
+msgstr "Ei voida lukea hakemistoa %1$s"
 
 #, fuzzy, c-format
-msgid "cannot read domain image '%s'"
-msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
+msgid "cannot read domain image '%1$s'"
+msgstr "Toimialueen luonti tiedostosta %1$s epäonnistui"
 
 #, fuzzy, c-format
-msgid "cannot read file '%s'"
-msgstr "Ei voida lukea %s"
+msgid "cannot read file '%1$s'"
+msgstr "Ei voida lukea %1$s"
 
 msgid "cannot read from stdin"
 msgstr ""
@@ -21364,26 +21364,26 @@ msgid "cannot read from stream"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "cannot read header '%s'"
-msgstr "Ei voida lukea %s"
+msgid "cannot read header '%1$s'"
+msgstr "Ei voida lukea %1$s"
 
 #, c-format
-msgid "cannot read mount list '%s'"
+msgid "cannot read mount list '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot receive data from volume %s"
+msgid "cannot receive data from volume %1$s"
 msgstr ""
 
 msgid "cannot register file watch on stream"
 msgstr ""
 
 #, c-format
-msgid "cannot remove IOThread %u since it is being used by disk '%s'"
+msgid "cannot remove IOThread %1$u since it is being used by disk '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot remove IOThread '%u' since it is being used by controller"
+msgid "cannot remove IOThread '%1$u' since it is being used by controller"
 msgstr ""
 
 #, fuzzy
@@ -21391,35 +21391,35 @@ msgid "cannot remove checkpoint from inactive domain"
 msgstr "Epäaktiivisen toimialueen nimi"
 
 #, c-format
-msgid "cannot remove config %s"
+msgid "cannot remove config %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "cannot remove config file '%s'"
-msgstr "asetustiedoston %s lukeminen epäonnistui"
+msgid "cannot remove config file '%1$s'"
+msgstr "asetustiedoston %1$s lukeminen epäonnistui"
 
 #, c-format
-msgid "cannot remove config for %s"
+msgid "cannot remove config for %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot remove corrupt file: %s"
+msgid "cannot remove corrupt file: %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot remove directory '%s'"
+msgid "cannot remove directory '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot remove gluster volume dir '%s'"
+msgid "cannot remove gluster volume dir '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot remove gluster volume file '%s'"
+msgid "cannot remove gluster volume file '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot remove managed save file %s"
+msgid "cannot remove managed save file %1$s"
 msgstr ""
 
 msgid "cannot rename a transient domain"
@@ -21430,14 +21430,14 @@ msgid "cannot rename active domain"
 msgstr "Epäaktiivisen toimialueen nimi"
 
 #, c-format
-msgid "cannot rename file '%s' as '%s'"
+msgid "cannot rename file '%1$s' as '%2$s'"
 msgstr ""
 
 msgid "cannot replace NETIF config"
 msgstr ""
 
 #, c-format
-msgid "cannot reset '%s' when '%s' is set"
+msgid "cannot reset '%1$s' when '%2$s' is set"
 msgstr ""
 
 msgid "cannot reset current job"
@@ -21447,17 +21447,17 @@ msgid "cannot resize the maximum memory on an active domain"
 msgstr "ei voi muuttaa aktiivisen toimialueen muistin enimmäiskokoa"
 
 #, c-format
-msgid "cannot resolve '%s' without starting directory"
+msgid "cannot resolve '%1$s' without starting directory"
 msgstr ""
 
 #, c-format
-msgid "cannot resolve driver link %s"
+msgid "cannot resolve driver link %1$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"cannot restore domain '%s' uuid %s from a file which belongs to domain '%s' "
-"uuid %s"
+"cannot restore domain '%1$s' uuid %2$s from a file which belongs to domain '%3$s' "
+"uuid %4$s"
 msgstr ""
 
 msgid "cannot restore domain snapshot for running domain"
@@ -21470,34 +21470,34 @@ msgid "cannot revert snapshot of running domain"
 msgstr "ei voi palauttaa käynnissä olevan toimialueen tilannevedosta"
 
 #, c-format
-msgid "cannot save file '%s'"
+msgid "cannot save file '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot seek in '%s'"
+msgid "cannot seek in '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot seek into '%s'"
+msgid "cannot seek into '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot seek to beginning of file '%s'"
+msgid "cannot seek to beginning of file '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "cannot seek to start of '%s'"
-msgstr "Toimialueen %s käynnistys epäonnistui"
+msgid "cannot seek to start of '%1$s'"
+msgstr "Toimialueen %1$s käynnistys epäonnistui"
 
 #, c-format
-msgid "cannot send data to volume %s"
+msgid "cannot send data to volume %1$s"
 msgstr ""
 
 msgid "cannot send to netlink socket"
 msgstr ""
 
 #, c-format
-msgid "cannot set CPU affinity on process %d"
+msgid "cannot set CPU affinity on process %1$d"
 msgstr ""
 
 msgid "cannot set autostart for transient device"
@@ -21517,19 +21517,19 @@ msgid "cannot set common audio backend settings"
 msgstr ""
 
 #, c-format
-msgid "cannot set current job to %s"
+msgid "cannot set current job to %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot set external SSF %d (%s)"
+msgid "cannot set external SSF %1$d (%2$s)"
 msgstr ""
 
 #, c-format
-msgid "cannot set file mode '%s'"
+msgid "cannot set file mode '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot set file owner '%s'"
+msgid "cannot set file owner '%1$s'"
 msgstr ""
 
 msgid "cannot set initial memory size greater than the maximum memory size"
@@ -21539,11 +21539,11 @@ msgid "cannot set memory higher than max memory"
 msgstr ""
 
 #, c-format
-msgid "cannot set mode of '%s' to %04o"
+msgid "cannot set mode of '%1$s' to %2$04o"
 msgstr ""
 
 #, c-format
-msgid "cannot set moment %s as its own parent"
+msgid "cannot set moment %1$s as its own parent"
 msgstr ""
 
 msgid "cannot set netlink socket buffer size to 128k"
@@ -21553,7 +21553,7 @@ msgid "cannot set netlink socket nonblocking"
 msgstr ""
 
 #, c-format
-msgid "cannot set security props %d (%s)"
+msgid "cannot set security props %1$d (%2$s)"
 msgstr ""
 
 msgid "cannot set supplemental groups"
@@ -21563,11 +21563,11 @@ msgid "cannot set time: qemu doesn't support rtc-reset-reinjection command"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "cannot set to start of '%s'"
-msgstr "Toimialueen %s käynnistys epäonnistui"
+msgid "cannot set to start of '%1$s'"
+msgstr "Toimialueen %1$s käynnistys epäonnistui"
 
 #, c-format
-msgid "cannot set topology for CPU type '%s'"
+msgid "cannot set topology for CPU type '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -21575,65 +21575,65 @@ msgid "cannot set vcpus on an inactive domain"
 msgstr "Epäaktiivisen toimialueen nimi"
 
 #, c-format
-msgid "cannot set worker name to %s"
-msgstr "ei voi asettaa työntekijän nimeä %s:lle"
+msgid "cannot set worker name to %1$s"
+msgstr "ei voi asettaa työntekijän nimeä %1$s:lle"
 
 msgid "cannot start RDMA migration with no memory hard limit set"
 msgstr ""
 
 #, c-format
-msgid "cannot stat '%s'"
-msgstr "Ei voida 'stat' %s"
+msgid "cannot stat '%1$s'"
+msgstr "Ei voida 'stat' %1$s"
 
 #, c-format
-msgid "cannot stat fd %d"
+msgid "cannot stat fd %1$d"
 msgstr ""
 
 #, c-format
-msgid "cannot stat file '%s'"
+msgid "cannot stat file '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot stat path '%s'"
-msgstr "Polkua '%s' ei voi statustaa"
+msgid "cannot stat path '%1$s'"
+msgstr "Polkua '%1$s' ei voi statustaa"
 
 #, c-format
-msgid "cannot stat tap fd %d"
+msgid "cannot stat tap fd %1$d"
 msgstr ""
 
 #, c-format
-msgid "cannot statvfs path '%s'"
-msgstr "Polkua '%s' ei voi statustaa"
+msgid "cannot statvfs path '%1$s'"
+msgstr "Polkua '%1$s' ei voi statustaa"
 
 #, c-format
-msgid "cannot statvfs path '%s' in '%s'"
+msgid "cannot statvfs path '%1$s' in '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot sync data to file '%s'"
+msgid "cannot sync data to file '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot sync data to volume with path '%s'"
+msgid "cannot sync data to volume with path '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot sync file '%s'"
+msgid "cannot sync file '%1$s'"
 msgstr ""
 
 msgid "cannot terminate console stream"
 msgstr ""
 
 #, c-format
-msgid "cannot translate CPU model %s to a supported model"
+msgid "cannot translate CPU model %1$s to a supported model"
 msgstr ""
 
 #, c-format
-msgid "cannot translate keycode %u of %s codeset to qnum keycode"
+msgid "cannot translate keycode %1$u of %2$s codeset to qnum keycode"
 msgstr ""
 
 #, c-format
-msgid "cannot translate keycode %u of %s codeset to xt keycode"
+msgid "cannot translate keycode %1$u of %2$s codeset to xt keycode"
 msgstr ""
 
 msgid "cannot unblock signals"
@@ -21647,19 +21647,19 @@ msgid "cannot undefine transient domain"
 msgstr "ohimenavän toimialueen määrityksen poistaminen epäonnistui"
 
 #, c-format
-msgid "cannot unlink '%s'"
+msgid "cannot unlink '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot unlink file '%s'"
+msgid "cannot unlink file '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot update AppArmor profile '%s'"
+msgid "cannot update AppArmor profile '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot update guest CPU for %s architecture"
+msgid "cannot update guest CPU for %1$s architecture"
 msgstr ""
 
 msgid ""
@@ -21668,11 +21668,11 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "cannot upload to volume %s"
+msgid "cannot upload to volume %1$s"
 msgstr ""
 
 #, c-format
-msgid "cannot use CCW address type for device '%s' using machine type '%s'"
+msgid "cannot use CCW address type for device '%1$s' using machine type '%2$s'"
 msgstr ""
 
 msgid "cannot use custom tap device in session mode"
@@ -21694,19 +21694,19 @@ msgid "cannot version information from libxenlight, disabling driver"
 msgstr ""
 
 #, c-format
-msgid "cannot wipe extended partition '%s'"
+msgid "cannot wipe extended partition '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "cannot write config file '%s'"
-msgstr "asetustiedoston kirjoitus epäonnistui: %s"
+msgid "cannot write config file '%1$s'"
+msgstr "asetustiedoston kirjoitus epäonnistui: %1$s"
 
 #, c-format
-msgid "cannot write data to file '%s'"
+msgid "cannot write data to file '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "cannot write to '%s' on bridge '%s'"
+msgid "cannot write to '%1$s' on bridge '%2$s'"
 msgstr ""
 
 msgid "cannot write to stdout"
@@ -21725,7 +21725,7 @@ msgid "capability names, separated by comma"
 msgstr ""
 
 #, c-format
-msgid "capacity in %s cannot be zero without 'delta' or 'shrink' flags set"
+msgid "capacity in %1$s cannot be zero without 'delta' or 'shrink' flags set"
 msgstr ""
 
 msgid "capture disk state but not vm state"
@@ -21735,7 +21735,7 @@ msgid "ccf-assist configuration is not supported by this QEMU binary"
 msgstr "Tämä QEMU-binaari ei tue ccf-assist-määritystä"
 
 #, c-format
-msgid "cd: %s: %s"
+msgid "cd: %1$s: %2$s"
 msgstr ""
 
 msgid "cd: command valid only in interactive mode"
@@ -21751,22 +21751,22 @@ msgid "cell number must be non-negative integer or -1"
 msgstr ""
 
 #, c-format
-msgid "cellNum in %s must be less than or equal to %d"
+msgid "cellNum in %1$s must be less than or equal to %2$d"
 msgstr ""
 
 #, c-format
-msgid "cellNum in %s only accepts %d as a negative value"
+msgid "cellNum in %1$s only accepts %2$d as a negative value"
 msgstr ""
 
 msgid "cfpc configuration is not supported by this QEMU binary"
 msgstr "Tämä QEMU-binaari ei tue cfpc-määritystä"
 
 #, c-format
-msgid "cfs_period '%llu' must be in range (%llu, %llu)"
+msgid "cfs_period '%1$llu' must be in range (%2$llu, %3$llu)"
 msgstr ""
 
 #, c-format
-msgid "cfs_quota '%lld' must be in range (%llu, %llu)"
+msgid "cfs_quota '%1$lld' must be in range (%2$llu, %3$llu)"
 msgstr ""
 
 msgid "cgroup CPU controller is not mounted"
@@ -21846,7 +21846,7 @@ msgid "changing features is not supported by vz driver"
 msgstr ""
 
 #, c-format
-msgid "channel %s is not using a UNIX socket"
+msgid "channel %1$s is not using a UNIX socket"
 msgstr ""
 
 msgid "channel event"
@@ -21862,7 +21862,7 @@ msgid "channel target type not supported"
 msgstr ""
 
 #, c-format
-msgid "character device %s is not using a PTY"
+msgid "character device %1$s is not using a PTY"
 msgstr ""
 
 msgid "character device information was missing array element"
@@ -21880,11 +21880,11 @@ msgid "character device name"
 msgstr "kohdelaitetyyppi"
 
 #, c-format
-msgid "chardev '%s' not supported in this QEMU binary"
+msgid "chardev '%1$s' not supported in this QEMU binary"
 msgstr ""
 
 #, c-format
-msgid "chardev '%s' not supported without spice graphics"
+msgid "chardev '%1$s' not supported without spice graphics"
 msgstr ""
 
 msgid "chardev already exists"
@@ -21900,29 +21900,29 @@ msgid "chardev-add reply was missing pty path"
 msgstr ""
 
 #, c-format
-msgid "chardev_tls_x509_cert_dir directory '%s' does not exist"
+msgid "chardev_tls_x509_cert_dir directory '%1$s' does not exist"
 msgstr ""
 
 msgid "check attribute specified for CPU with no model"
 msgstr ""
 
 #, c-format
-msgid "checkpoint '%s' does not have a parent"
+msgid "checkpoint '%1$s' does not have a parent"
 msgstr ""
 
 #, c-format
-msgid "checkpoint '%s' has no parent"
+msgid "checkpoint '%1$s' has no parent"
 msgstr ""
 
 #, c-format
-msgid "checkpoint for disk %s unsupported for storage type %s"
+msgid "checkpoint for disk %1$s unsupported for storage type %2$s"
 msgstr ""
 
 msgid "checkpoint inconsistent"
 msgstr ""
 
 #, c-format
-msgid "checkpoint inconsistent: %s"
+msgid "checkpoint inconsistent: %1$s"
 msgstr ""
 
 #, fuzzy
@@ -21933,31 +21933,31 @@ msgid "checkpoint name"
 msgstr ""
 
 #, c-format
-msgid "child didn't write error (status=%d)"
+msgid "child didn't write error (status=%1$d)"
 msgstr ""
 
 #, c-format
-msgid "child failed to create directory '%s'"
-msgstr "hakemiston '%s' luonti lapselta epäonnistui"
+msgid "child failed to create directory '%1$s'"
+msgstr "hakemiston '%1$s' luonti lapselta epäonnistui"
 
 #, c-format
-msgid "child process failed to create file '%s'"
-msgstr "aliprosessi epäonnistui tiedoston '%s' luomisessa"
+msgid "child process failed to create file '%1$s'"
+msgstr "aliprosessi epäonnistui tiedoston '%1$s' luomisessa"
 
 #, c-format
-msgid "child process failed to force owner mode file '%s'"
+msgid "child process failed to force owner mode file '%1$s'"
 msgstr ""
 
 msgid "child process failed to send fd to parent"
 msgstr ""
 
 #, c-format
-msgid "child reported (status=%d): %s"
+msgid "child reported (status=%1$d): %2$s"
 msgstr ""
 
 #, c-format
-msgid "chr type '%s' device not present in domain configuration"
-msgstr "chr type '%s' -laitetta ei ole läsnä toimialueen kokoonpanossa"
+msgid "chr type '%1$s' device not present in domain configuration"
+msgstr "chr type '%1$s' -laitetta ei ole läsnä toimialueen kokoonpanossa"
 
 msgid "cipher info missing 'name' attribute"
 msgstr ""
@@ -21997,14 +21997,14 @@ msgid "clone name"
 msgstr "verkon nimi"
 
 #, fuzzy, c-format
-msgid "close: %s: failed to write or close temporary file: %s"
-msgstr "%s: lokitiedostoon kirjoitus epäonnistui: %s"
+msgid "close: %1$s: failed to write or close temporary file: %2$s"
+msgstr "%1$s: lokitiedostoon kirjoitus epäonnistui: %2$s"
 
 msgid "closed"
 msgstr ""
 
 #, c-format
-msgid "coalesce settings on interface type %s are not supported"
+msgid "coalesce settings on interface type %1$s are not supported"
 msgstr ""
 
 msgid "comma separated list of compression methods to be used"
@@ -22017,51 +22017,51 @@ msgid "command"
 msgstr "komento"
 
 #, c-format
-msgid "command '%s' doesn't support option --%s"
-msgstr "komento ”%s” ei tue valitsinta --%s"
+msgid "command '%1$s' doesn't support option --%2$s"
+msgstr "komento ”%1$s” ei tue valitsinta --%2$s"
 
 #, c-format
-msgid "command '%s' has handler set"
+msgid "command '%1$s' has handler set"
 msgstr ""
 
 #, c-format
-msgid "command '%s' has inconsistent alias"
+msgid "command '%1$s' has inconsistent alias"
 msgstr ""
 
 #, c-format
-msgid "command '%s' has info set"
+msgid "command '%1$s' has info set"
 msgstr ""
 
 #, c-format
-msgid "command '%s' has multiple flags set"
+msgid "command '%1$s' has multiple flags set"
 msgstr ""
 
 #, c-format
-msgid "command '%s' has options set"
+msgid "command '%1$s' has options set"
 msgstr ""
 
 #, c-format
-msgid "command '%s' has too many options"
-msgstr "komennolla '%s' on liian monta valitsimia"
+msgid "command '%1$s' has too many options"
+msgstr "komennolla '%1$s' on liian monta valitsimia"
 
 #, c-format
-msgid "command '%s' lacks help"
+msgid "command '%1$s' lacks help"
 msgstr ""
 
 #, c-format
-msgid "command '%s' requires --%s option"
-msgstr "komento ”%s” vaatii valitsimen --%s"
+msgid "command '%1$s' requires --%2$s option"
+msgstr "komento ”%1$s” vaatii valitsimen --%2$s"
 
 #, c-format
-msgid "command '%s' requires <%s> option"
-msgstr "komento ”%s” vaatii valitsimen <%s>"
+msgid "command '%1$s' requires <%2$s> option"
+msgstr "komento ”%1$s” vaatii valitsimen <%2$s>"
 
 #, c-format
-msgid "command alias '%s' is pointing to a non-existent command '%s'"
+msgid "command alias '%1$s' is pointing to a non-existent command '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "command alias '%s' is pointing to another command alias '%s'"
+msgid "command alias '%1$s' is pointing to another command alias '%2$s'"
 msgstr ""
 
 msgid "command groups and command are both NULL run vshInit before reloading"
@@ -22071,8 +22071,8 @@ msgid "command groups and command set cannot both be NULL"
 msgstr ""
 
 #, c-format
-msgid "command is already running as pid %lld"
-msgstr "komento on jo käynnissä pid:na %lld"
+msgid "command is already running as pid %1$lld"
+msgstr "komento on jo käynnissä pid:na %1$lld"
 
 msgid "command is in human monitor protocol"
 msgstr ""
@@ -22082,7 +22082,7 @@ msgid "command is not yet running"
 msgstr "Toimialue ei ole käynnissä"
 
 #, c-format
-msgid "command or command group '%s' doesn't exist"
+msgid "command or command group '%1$s' doesn't exist"
 msgstr ""
 
 msgid "command to run"
@@ -22095,7 +22095,7 @@ msgid "commit changes made since iface-begin and free restore point"
 msgstr ""
 
 #, c-format
-msgid "commit of '%s' active layer requires active flag"
+msgid "commit of '%1$s' active layer requires active flag"
 msgstr ""
 
 msgid "compare CPU with host CPU"
@@ -22111,7 +22111,7 @@ msgid "compare host CPU with a CPU described by an XML file"
 msgstr ""
 
 #, c-format
-msgid "comparing with the hypervisor CPU is not supported for arch %s"
+msgid "comparing with the hypervisor CPU is not supported for arch %1$s"
 msgstr ""
 
 msgid "compatibility option only available with qcow2"
@@ -22133,7 +22133,7 @@ msgid "compute baseline CPU usable by a specific hypervisor"
 msgstr ""
 
 #, c-format
-msgid "computing baseline hypervisor CPU is not supported for arch %s"
+msgid "computing baseline hypervisor CPU is not supported for arch %1$s"
 msgstr ""
 
 msgid "config"
@@ -22144,19 +22144,19 @@ msgid "config data file to import from"
 msgstr "asetustiedoston syntaksivirhe"
 
 #, c-format
-msgid "config value %s was malformed"
+msgid "config value %1$s was malformed"
 msgstr ""
 
 #, c-format
-msgid "config value %s was missing"
+msgid "config value %1$s was missing"
 msgstr ""
 
 msgid "configuration file syntax error"
 msgstr "asetustiedoston syntaksivirhe"
 
 #, c-format
-msgid "configuration file syntax error: %s"
-msgstr "asetustiedoston syntaksivirhe: %s"
+msgid "configuration file syntax error: %1$s"
+msgstr "asetustiedoston syntaksivirhe: %1$s"
 
 msgid "configuration potentially modified by hook script"
 msgstr "kokoonpanoa mahdollisesti muokattu koukkukomentosarjalla"
@@ -22218,22 +22218,22 @@ msgid "control or query domain vcpu affinity"
 msgstr ""
 
 #, c-format
-msgid "controller %s:%d not found"
-msgstr "ohjainta %s:%d ei löydy"
+msgid "controller %1$s:%2$d not found"
+msgstr "ohjainta %1$s:%2$d ei löydy"
 
 #, c-format
-msgid "controller index='%d' already exists"
+msgid "controller index='%1$d' already exists"
 msgstr ""
 
 #, c-format
-msgid "controller iothread '%u' not defined in iothreadid"
+msgid "controller iothread '%1$u' not defined in iothreadid"
 msgstr ""
 
 msgid "conversion from 'xen-sxpr' format is no longer supported"
 msgstr ""
 
 #, c-format
-msgid "conversion from hyper to %s overflowed"
+msgid "conversion from hyper to %1$s overflowed"
 msgstr ""
 
 msgid "conversion from string failed"
@@ -22269,7 +22269,7 @@ msgid "convert an interface name to interface MAC address"
 msgstr ""
 
 #, c-format
-msgid "cookie name '%s' contains invalid characters"
+msgid "cookie name '%1$s' contains invalid characters"
 msgstr ""
 
 msgid "cookie name must not be empty"
@@ -22288,15 +22288,15 @@ msgid "copy-on-write ploop volumes are not yet supported"
 msgstr ""
 
 #, c-format
-msgid "copy_on_read is not compatible with 'lun' disk '%s'"
+msgid "copy_on_read is not compatible with 'lun' disk '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "copy_on_read is not compatible with read-only disk '%s'"
+msgid "copy_on_read is not compatible with read-only disk '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "copy_on_read is not supported with removable disk '%s'"
+msgid "copy_on_read is not supported with removable disk '%1$s'"
 msgstr ""
 
 msgid "copy_on_read is not supported with vhostuser disk"
@@ -22311,7 +22311,7 @@ msgid "could not allocate memory"
 msgstr "muisti lopussa"
 
 #, c-format
-msgid "could not attach shared folder '%s'"
+msgid "could not attach shared folder '%1$s'"
 msgstr ""
 
 msgid "could not build absolute core file path"
@@ -22324,15 +22324,15 @@ msgid "could not build absolute output file path"
 msgstr ""
 
 #, c-format
-msgid "could not change ACPI status to: %s"
+msgid "could not change ACPI status to: %1$s"
 msgstr ""
 
 #, c-format
-msgid "could not change APIC status to: %s"
+msgid "could not change APIC status to: %1$s"
 msgstr ""
 
 #, c-format
-msgid "could not change PAE status to: %s"
+msgid "could not change PAE status to: %1$s"
 msgstr ""
 
 msgid "could not close handshake fd"
@@ -22346,24 +22346,24 @@ msgid "could not connect to Xen Store"
 msgstr "Xen Storeen yhdistäminen epäonnistui"
 
 #, c-format
-msgid "could not connect to Xen Store %s"
-msgstr "Xen Storeen %s yhdistäminen epäonnistui"
+msgid "could not connect to Xen Store %1$s"
+msgstr "Xen Storeen %1$s yhdistäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "could not convert bandwidth average value '%s'"
-msgstr "Xen Storeen %s yhdistäminen epäonnistui"
+msgid "could not convert bandwidth average value '%1$s'"
+msgstr "Xen Storeen %1$s yhdistäminen epäonnistui"
 
 #, c-format
-msgid "could not convert bandwidth burst value '%s'"
+msgid "could not convert bandwidth burst value '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "could not convert bandwidth floor value '%s'"
-msgstr "Xen Storeen %s yhdistäminen epäonnistui"
+msgid "could not convert bandwidth floor value '%1$s'"
+msgstr "Xen Storeen %1$s yhdistäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "could not convert bandwidth peak value '%s'"
-msgstr "Xen Storeen %s yhdistäminen epäonnistui"
+msgid "could not convert bandwidth peak value '%1$s'"
+msgstr "Xen Storeen %1$s yhdistäminen epäonnistui"
 
 #, fuzzy
 msgid "could not create profile"
@@ -22379,37 +22379,37 @@ msgid "could not delete the domain"
 msgstr ""
 
 #, c-format
-msgid "could not detach shared folder '%s'"
+msgid "could not detach shared folder '%1$s'"
 msgstr ""
 
 msgid "could not determine max vcpus for the domain"
 msgstr ""
 
 #, c-format
-msgid "could not find backing store index '%u' in chain for '%s'"
+msgid "could not find backing store index '%1$u' in chain for '%2$s'"
 msgstr ""
 
 msgid "could not find base disk source in disk source chain"
 msgstr ""
 
 #, c-format
-msgid "could not find base image in chain for '%s'"
+msgid "could not find base image in chain for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "could not find capabilities for %s"
-msgstr "kykyjä %s:lle ei voitu lyöttää"
+msgid "could not find capabilities for %1$s"
+msgstr "kykyjä %1$s:lle ei voitu lyöttää"
 
 #, c-format
-msgid "could not find event callback %d for deletion"
+msgid "could not find event callback %1$d for deletion"
 msgstr ""
 
 #, c-format
-msgid "could not find image '%s' beneath '%s' in chain for '%s'"
+msgid "could not find image '%1$s' beneath '%2$s' in chain for '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "could not find image '%s' in chain for '%s'"
+msgid "could not find image '%1$s' in chain for '%2$s'"
 msgstr ""
 
 msgid "could not find libvirtd"
@@ -22422,7 +22422,7 @@ msgid "could not find realpath"
 msgstr ""
 
 #, c-format
-msgid "could not get MAC address of interface %s"
+msgid "could not get MAC address of interface %1$s"
 msgstr ""
 
 #, fuzzy
@@ -22433,7 +22433,7 @@ msgid "could not get children snapshots"
 msgstr ""
 
 #, c-format
-msgid "could not get creation time of snapshot %s"
+msgid "could not get creation time of snapshot %1$s"
 msgstr ""
 
 msgid "could not get current snapshot"
@@ -22443,11 +22443,11 @@ msgid "could not get current snapshot name"
 msgstr ""
 
 #, c-format
-msgid "could not get current snapshot of domain %s"
+msgid "could not get current snapshot of domain %1$s"
 msgstr ""
 
 #, c-format
-msgid "could not get description of snapshot %s"
+msgid "could not get description of snapshot %1$s"
 msgstr ""
 
 #, fuzzy
@@ -22465,34 +22465,34 @@ msgid "could not get information about supported page sizes"
 msgstr ""
 
 #, c-format
-msgid "could not get interface XML description: %s%s%s"
-msgstr "liitännän XML-kuvausta ei voitu saada: %s%s%s"
+msgid "could not get interface XML description: %1$s%2$s%3$s"
+msgstr "liitännän XML-kuvausta ei voitu saada: %1$s%2$s%3$s"
 
 msgid "could not get machine"
 msgstr ""
 
 #, c-format
-msgid "could not get name of parent of snapshot %s"
+msgid "could not get name of parent of snapshot %1$s"
 msgstr ""
 
 #, c-format
-msgid "could not get number of volumes in the pool: %s, rc=%08x"
+msgid "could not get number of volumes in the pool: %1$s, rc=%2$08x"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "could not get online state of snapshot %s"
-msgstr "Xen Storeen %s yhdistäminen epäonnistui"
+msgid "could not get online state of snapshot %1$s"
+msgstr "Xen Storeen %1$s yhdistäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "could not get parent of snapshot %s"
-msgstr "Xen Storeen %s yhdistäminen epäonnistui"
+msgid "could not get parent of snapshot %1$s"
+msgstr "Xen Storeen %1$s yhdistäminen epäonnistui"
 
 #, c-format
-msgid "could not get preferred machine for %s type=%s"
+msgid "could not get preferred machine for %1$s type=%2$s"
 msgstr ""
 
 #, c-format
-msgid "could not get root snapshot for domain %s"
+msgid "could not get root snapshot for domain %1$s"
 msgstr ""
 
 msgid "could not get snapshot UUID"
@@ -22502,7 +22502,7 @@ msgid "could not get snapshot children"
 msgstr ""
 
 #, c-format
-msgid "could not get snapshot count for domain %s"
+msgid "could not get snapshot count for domain %1$s"
 msgstr ""
 
 msgid "could not get snapshot count for listed domains"
@@ -22512,19 +22512,19 @@ msgid "could not get snapshot name"
 msgstr "tilannevedoksen nimen haku epäonnistui"
 
 #, c-format
-msgid "could not get the volume list in the pool: %s, rc=%08x"
+msgid "could not get the volume list in the pool: %1$s, rc=%2$08x"
 msgstr ""
 
 msgid "could not initialize domain event timer"
 msgstr ""
 
 #, c-format
-msgid "could not open VirtualBox session with domain %s"
+msgid "could not open VirtualBox session with domain %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "could not open input path '%s'"
-msgstr "Xen Storeen %s yhdistäminen epäonnistui"
+msgid "could not open input path '%1$s'"
+msgstr "Xen Storeen %1$s yhdistäminen epäonnistui"
 
 msgid "could not parse XML"
 msgstr ""
@@ -22533,42 +22533,42 @@ msgid "could not parse arguments"
 msgstr "Argumentteja ei voitu jäsentää"
 
 #, fuzzy, c-format
-msgid "could not parse read bytes sec %s"
-msgstr "Xen-hypervisoria %s ei voitu käyttää"
+msgid "could not parse read bytes sec %1$s"
+msgstr "Xen-hypervisoria %1$s ei voitu käyttää"
 
 #, fuzzy, c-format
-msgid "could not parse read iops sec %s"
-msgstr "Xen-hypervisoria %s ei voitu käyttää"
+msgid "could not parse read iops sec %1$s"
+msgstr "Xen-hypervisoria %1$s ei voitu käyttää"
 
 #, fuzzy, c-format
-msgid "could not parse weight %s"
-msgstr "Xen-hypervisoria %s ei voitu käyttää"
+msgid "could not parse weight %1$s"
+msgstr "Xen-hypervisoria %1$s ei voitu käyttää"
 
 #, fuzzy, c-format
-msgid "could not parse write bytes sec %s"
-msgstr "Xen-hypervisoria %s ei voitu käyttää"
+msgid "could not parse write bytes sec %1$s"
+msgstr "Xen-hypervisoria %1$s ei voitu käyttää"
 
 #, fuzzy, c-format
-msgid "could not parse write iops sec %s"
-msgstr "Xen-hypervisoria %s ei voitu käyttää"
+msgid "could not parse write iops sec %1$s"
+msgstr "Xen-hypervisoria %1$s ei voitu käyttää"
 
 msgid "could not read xml file"
 msgstr ""
 
 #, c-format
-msgid "could not receive data from domain '%s'"
+msgid "could not receive data from domain '%1$s'"
 msgstr ""
 
 msgid "could not remove profile"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "could not remove profile for '%s'"
-msgstr "Xen Storeen %s yhdistäminen epäonnistui"
+msgid "could not remove profile for '%1$s'"
+msgstr "Xen Storeen %1$s yhdistäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "could not restore snapshot for domain %s"
-msgstr "Toimialueen palautetus tiedostosta %s epäonnistui"
+msgid "could not restore snapshot for domain %1$s"
+msgstr "Toimialueen palautetus tiedostosta %1$s epäonnistui"
 
 msgid "could not set IFS"
 msgstr ""
@@ -22577,35 +22577,35 @@ msgid "could not set PATH"
 msgstr ""
 
 #, c-format
-msgid "could not set the memory size of the domain to: %llu Kb"
+msgid "could not set the memory size of the domain to: %1$llu Kb"
 msgstr ""
 
 #, c-format
-msgid "could not set the memory size of the domain to: %lu Kb"
+msgid "could not set the memory size of the domain to: %1$lu Kb"
 msgstr ""
 
 #, c-format
-msgid "could not set the number of cpus of the domain to: %u"
+msgid "could not set the number of cpus of the domain to: %1$u"
 msgstr ""
 
 #, c-format
-msgid "could not set the number of virtual CPUs to: %u"
+msgid "could not set the number of virtual CPUs to: %1$u"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "could not take a screenshot of %s"
-msgstr "Xen Storeen %s yhdistäminen epäonnistui"
+msgid "could not take a screenshot of %1$s"
+msgstr "Xen Storeen %1$s yhdistäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "could not take snapshot of domain %s"
-msgstr "Toimialueen %s tuhoaminen epäonnistui"
+msgid "could not take snapshot of domain %1$s"
+msgstr "Toimialueen %1$s tuhoaminen epäonnistui"
 
 msgid "could not use Xen hypervisor entry"
 msgstr "Xen-hypervisoria ei voitu käyttää"
 
 #, c-format
-msgid "could not use Xen hypervisor entry %s"
-msgstr "Xen-hypervisoria %s ei voitu käyttää"
+msgid "could not use Xen hypervisor entry %1$s"
+msgstr "Xen-hypervisoria %1$s ei voitu käyttää"
 
 msgid "couldn't convert node device def to mdevctl JSON"
 msgstr ""
@@ -22614,80 +22614,80 @@ msgid "couldn't fetch array of leases"
 msgstr ""
 
 #, c-format
-msgid "couldn't find IFLA_VF_INFO for VF %d in netlink response"
+msgid "couldn't find IFLA_VF_INFO for VF %1$d in netlink response"
 msgstr ""
 
 #, c-format
 msgid ""
-"couldn't find a portgroup entry in network '%s' matching <portgroup "
-"name='%s'>"
+"couldn't find a portgroup entry in network '%1$s' matching <portgroup "
+"name='%2$s'>"
 msgstr ""
 
 #, c-format
 msgid ""
-"couldn't find an interface entry in network '%s' matching <interface "
-"dev='%s'>"
+"couldn't find an interface entry in network '%1$s' matching <interface "
+"dev='%2$s'>"
 msgstr ""
 
 #, c-format
-msgid "couldn't find interface named '%s'"
+msgid "couldn't find interface named '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "couldn't find interface named '%s': %s%s%s"
+msgid "couldn't find interface named '%1$s': %2$s%3$s%4$s"
 msgstr ""
 
 #, c-format
-msgid "couldn't find interface with MAC address '%s'"
+msgid "couldn't find interface with MAC address '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "couldn't find interface with MAC address '%s': %s%s%s"
+msgid "couldn't find interface with MAC address '%1$s': %2$s%3$s%4$s"
 msgstr ""
 
 #, c-format
-msgid "couldn't locate a matching DNS HOST record in network %s"
+msgid "couldn't locate a matching DNS HOST record in network %1$s"
 msgstr ""
 
 #, c-format
-msgid "couldn't locate a matching DNS SRV record in network %s"
+msgid "couldn't locate a matching DNS SRV record in network %1$s"
 msgstr ""
 
 #, c-format
-msgid "couldn't locate a matching DNS TXT record in network %s"
+msgid "couldn't locate a matching DNS TXT record in network %1$s"
 msgstr ""
 
 #, c-format
-msgid "couldn't locate a matching dhcp host entry in network '%s'"
+msgid "couldn't locate a matching dhcp host entry in network '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "couldn't locate a matching dhcp range entry in network '%s'"
+msgid "couldn't locate a matching dhcp range entry in network '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"couldn't locate an existing dhcp host entry with \"mac='%s'\" \"name='%s'\" "
-"\"ip='%s'\" in network '%s'"
+"couldn't locate an existing dhcp host entry with \"mac='%1$s'\" \"name='%2$s'\" "
+"\"ip='%3$s'\" in network '%4$s'"
 msgstr ""
 
 #, c-format
-msgid "couldn't retrieve authentication methods list: %s"
+msgid "couldn't retrieve authentication methods list: %1$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"couldn't update dhcp host entry - no <ip> element found at index %d in "
-"network '%s'"
+"couldn't update dhcp host entry - no <ip> element found at index %1$d in "
+"network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "couldn't update dhcp host entry - no <ip> element found in network '%s'"
+msgid "couldn't update dhcp host entry - no <ip> element found in network '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "couldn't write dnsmasq config file '%s'"
-msgstr "asetustiedoston kirjoitus epäonnistui: %s"
+msgid "couldn't write dnsmasq config file '%1$s'"
+msgstr "asetustiedoston kirjoitus epäonnistui: %1$s"
 
 msgid "cow feature may only be used for 'fs' and 'dir' pools"
 msgstr ""
@@ -22705,11 +22705,11 @@ msgid "cpu parameter is missing a model name"
 msgstr ""
 
 #, c-format
-msgid "cpu topology results in more than %u cpus"
+msgid "cpu topology results in more than %1$u cpus"
 msgstr ""
 
 #, c-format
-msgid "cpuNum in %s only accepts %d as a negative value"
+msgid "cpuNum in %1$s only accepts %2$d as a negative value"
 msgstr ""
 
 #, fuzzy
@@ -22717,7 +22717,7 @@ msgid "cpuacct parse error"
 msgstr "jäsenninvirhe"
 
 #, c-format
-msgid "cpuid starting with %s is not supported, only libxl format is"
+msgid "cpuid starting with %1$s is not supported, only libxl format is"
 msgstr ""
 
 msgid "cputune is not supported by vz driver"
@@ -22798,20 +22798,20 @@ msgid "creation of qcow2 encrypted image is not supported"
 msgstr ""
 
 #, c-format
-msgid "crypto backend %s is not supported"
+msgid "crypto backend %1$s is not supported"
 msgstr ""
 
 #, c-format
-msgid "crypto model %s is not supported"
+msgid "crypto model %1$s is not supported"
 msgstr ""
 
 #, c-format
-msgid "crypto type %s is not supported"
+msgid "crypto type %1$s is not supported"
 msgstr ""
 
 #, c-format
 msgid ""
-"curl_easy_getinfo(CURLINFO_REDIRECT_URL) returned an error: %s (%d) : %s"
+"curl_easy_getinfo(CURLINFO_REDIRECT_URL) returned an error: %1$s (%2$d) : %3$s"
 msgstr ""
 
 msgid ""
@@ -22819,20 +22819,20 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "curl_easy_getinfo(CURLINFO_RESPONSE_CODE) returned an error: %s (%d)"
+msgid "curl_easy_getinfo(CURLINFO_RESPONSE_CODE) returned an error: %1$s (%2$d)"
 msgstr ""
 
 #, c-format
 msgid ""
-"curl_easy_getinfo(CURLINFO_RESPONSE_CODE) returned an error: %s (%d) : %s"
+"curl_easy_getinfo(CURLINFO_RESPONSE_CODE) returned an error: %1$s (%2$d) : %3$s"
 msgstr ""
 
 #, c-format
-msgid "curl_easy_perform() returned an error: %s (%d)"
+msgid "curl_easy_perform() returned an error: %1$s (%2$d)"
 msgstr ""
 
 #, c-format
-msgid "curl_easy_perform() returned an error: %s (%d) : %s"
+msgid "curl_easy_perform() returned an error: %1$s (%2$d) : %3$s"
 msgstr ""
 
 msgid "current"
@@ -22880,7 +22880,7 @@ msgid "daemon's admin server connection URI"
 msgstr "hypervisorin yhteysosoite"
 
 #, c-format
-msgid "daemonized command cannot set working directory %s"
+msgid "daemonized command cannot set working directory %1$s"
 msgstr ""
 
 msgid "daemonized command cannot use virCommandRunAsync"
@@ -22896,15 +22896,15 @@ msgid "data sources cannot be used for non-blocking streams"
 msgstr ""
 
 #, c-format
-msgid "dbus-daemon %s didn't show up"
+msgid "dbus-daemon %1$s didn't show up"
 msgstr ""
 
 #, c-format
-msgid "dbus-daemon %s died unexpectedly"
+msgid "dbus-daemon %1$s died unexpectedly"
 msgstr ""
 
 #, c-format
-msgid "dbus-daemon died and reported: %s"
+msgid "dbus-daemon died and reported: %1$s"
 msgstr ""
 
 msgid "debug"
@@ -22914,7 +22914,7 @@ msgid "default"
 msgstr "oletus"
 
 #, c-format
-msgid "default_tls_x509_cert_dir directory '%s' does not exist"
+msgid "default_tls_x509_cert_dir directory '%1$s' does not exist"
 msgstr ""
 
 msgid "define (but don't start) a domain from an XML file"
@@ -22947,11 +22947,11 @@ msgid "define or update a network filter from an XML file"
 msgstr "luo verkko XML-tiedostosta"
 
 #, c-format
-msgid "definition for checkpoint %s must use uuid %s"
+msgid "definition for checkpoint %1$s must use uuid %2$s"
 msgstr ""
 
 #, c-format
-msgid "definition for snapshot %s must use uuid %s"
+msgid "definition for snapshot %1$s must use uuid %2$s"
 msgstr ""
 
 msgid "deflate-on-oom is not supported by this QEMU binary"
@@ -23023,8 +23023,8 @@ msgid "deletion of external disk snapshots with children not supported"
 msgstr ""
 
 #, c-format
-msgid "deprecated configuration: %s"
-msgstr "vanhentunut kokoonpano: %s"
+msgid "deprecated configuration: %1$s"
+msgstr "vanhentunut kokoonpano: %1$s"
 
 msgid "description"
 msgstr "kuvaus"
@@ -23072,7 +23072,7 @@ msgid "detach node device from its device driver"
 msgstr "irrota laite XML-tiedostosta"
 
 #, c-format
-msgid "detaching device type '%s' is unsupported"
+msgid "detaching device type '%1$s' is unsupported"
 msgstr ""
 
 msgid "detaching network device from VM is unsupported"
@@ -23089,35 +23089,35 @@ msgid "detect_zeroes is not supported with vhostuser disk"
 msgstr ""
 
 #, c-format
-msgid "dev->id buffer overflow: %d %d"
+msgid "dev->id buffer overflow: %1$d %2$d"
 msgstr ""
 
 #, c-format
-msgid "dev->id buffer overflow: %s %s"
+msgid "dev->id buffer overflow: %1$s %2$s"
 msgstr ""
 
 #, c-format
-msgid "dev->name buffer overflow: %.3d:%.3d"
+msgid "dev->name buffer overflow: %1$.3d:%2$.3d"
 msgstr ""
 
 #, c-format
-msgid "device %s iommu_group symlink %s has invalid group number %s"
+msgid "device %1$s iommu_group symlink %2$s has invalid group number %3$s"
 msgstr ""
 
 #, c-format
-msgid "device %s is already in use"
-msgstr "laite %s on jo käytössä"
+msgid "device %1$s is already in use"
+msgstr "laite %1$s on jo käytössä"
 
 #, c-format
-msgid "device %s is not a PCI device"
+msgid "device %1$s is not a PCI device"
 msgstr ""
 
 #, c-format
-msgid "device '%s' in network '%s' is not an SR-IOV Virtual Function"
+msgid "device '%1$s' in network '%2$s' is not an SR-IOV Virtual Function"
 msgstr ""
 
 #, c-format
-msgid "device API '%s' not supported yet"
+msgid "device API '%1$s' not supported yet"
 msgstr ""
 
 msgid "device alias"
@@ -23148,51 +23148,51 @@ msgid "device not found"
 msgstr "laitetta ei löydy"
 
 #, c-format
-msgid "device not found: %s"
-msgstr "laitetta ei löydy: %s"
+msgid "device not found: %1$s"
+msgstr "laitetta ei löydy: %1$s"
 
 msgid "device not present in domain configuration"
 msgstr "laitetta ei ole toimialueen kokoonpanossa"
 
 #, c-format
-msgid "device of type '%s' has no device info"
+msgid "device of type '%1$s' has no device info"
 msgstr ""
 
 #, c-format
-msgid "device path '%s' doesn't exist"
+msgid "device path '%1$s' doesn't exist"
 msgstr ""
 
 msgid "device to set threshold for"
 msgstr ""
 
 #, c-format
-msgid "device type '%s' cannot be attached"
+msgid "device type '%1$s' cannot be attached"
 msgstr ""
 
 #, c-format
-msgid "device type '%s' cannot be detached"
+msgid "device type '%1$s' cannot be detached"
 msgstr ""
 
 #, c-format
-msgid "device type '%s' cannot be updated"
+msgid "device type '%1$s' cannot be updated"
 msgstr ""
 
 #, c-format
-msgid "device type '%s' cannot hot unplugged"
+msgid "device type '%1$s' cannot hot unplugged"
 msgstr ""
 
 msgid "devices cgroup isn't mounted"
 msgstr ""
 
 #, c-format
-msgid "dhcp is supported only for a single %s address on each network"
+msgid "dhcp is supported only for a single %1$s address on each network"
 msgstr ""
 
 msgid "dhcp ranges cannot be modified, only added or deleted"
 msgstr ""
 
 #, c-format
-msgid "different iotunes for disks %s and %s"
+msgid "different iotunes for disks %1$s and %2$s"
 msgstr ""
 
 msgid "dimm memory info data is missing 'id'"
@@ -23210,7 +23210,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"direct setting of the vlan tag is not allowed for hostdev devices using %s "
+"direct setting of the vlan tag is not allowed for hostdev devices using %1$s "
 "mode"
 msgstr ""
 
@@ -23227,7 +23227,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"dirty ring size of KVM feature '%s' differs: source: '%d', destination: '%d'"
+"dirty ring size of KVM feature '%1$s' differs: source: '%2$d', destination: '%3$d'"
 msgstr ""
 
 msgid "dirty-ring calculation mode requires dirty-ring feature enabled."
@@ -23249,7 +23249,7 @@ msgid "disabled"
 msgstr "pois käytöstä"
 
 #, c-format
-msgid "discard is not supported for model '%s'"
+msgid "discard is not supported for model '%1$s'"
 msgstr ""
 
 msgid "discard is not supported for nvdimms"
@@ -23259,7 +23259,7 @@ msgid "discard is not supported with vhostuser disk"
 msgstr ""
 
 #, c-format
-msgid "discarding %llu bytes failed on RBD image %s at offset %llu"
+msgid "discarding %1$llu bytes failed on RBD image %2$s at offset %3$llu"
 msgstr ""
 
 msgid "disconnect"
@@ -23272,55 +23272,55 @@ msgid "discover potential storage pool sources"
 msgstr ""
 
 #, c-format
-msgid "disk %s does not have an active block job"
+msgid "disk %1$s does not have an active block job"
 msgstr ""
 
 #, c-format
-msgid "disk %s has no source file to be committed"
+msgid "disk %1$s has no source file to be committed"
 msgstr ""
 
 #, c-format
-msgid "disk %s not found"
-msgstr "levyä %s ei löydy"
+msgid "disk %1$s not found"
+msgstr "levyä %1$s ei löydy"
 
 #, c-format
-msgid "disk '%s' already in active block job"
+msgid "disk '%1$s' already in active block job"
 msgstr ""
 
 #, c-format
-msgid "disk '%s' does not currently have a source assigned"
+msgid "disk '%1$s' does not currently have a source assigned"
 msgstr ""
 
 #, c-format
-msgid "disk '%s' has a blockjob assigned"
+msgid "disk '%1$s' has a blockjob assigned"
 msgstr ""
 
 #, c-format
-msgid "disk '%s' has no media"
+msgid "disk '%1$s' has no media"
 msgstr ""
 
 #, c-format
-msgid "disk '%s' is empty or readonly"
+msgid "disk '%1$s' is empty or readonly"
 msgstr ""
 
 #, c-format
-msgid "disk '%s' must use snapshot mode '%s'"
+msgid "disk '%1$s' must use snapshot mode '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "disk '%s' not found"
-msgstr "levyä '%s' ei löydy"
+msgid "disk '%1$s' not found"
+msgstr "levyä '%1$s' ei löydy"
 
 #, c-format
-msgid "disk '%s' not found in domain"
+msgid "disk '%1$s' not found in domain"
 msgstr ""
 
 #, c-format
-msgid "disk '%s' specified twice"
+msgid "disk '%1$s' specified twice"
 msgstr ""
 
 #, c-format
-msgid "disk '%s' was not found in the domain config"
+msgid "disk '%1$s' was not found in the domain config"
 msgstr ""
 
 msgid "disk attributes: disk[,checkpoint=type][,bitmap=name]"
@@ -23331,23 +23331,23 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "disk backend not supported: %s"
+msgid "disk backend not supported: %1$s"
 msgstr ""
 
 #, c-format
-msgid "disk bus '%s' cannot be hot unplugged."
+msgid "disk bus '%1$s' cannot be hot unplugged."
 msgstr ""
 
 #, c-format
-msgid "disk bus '%s' cannot be hotplugged."
+msgid "disk bus '%1$s' cannot be hotplugged."
 msgstr ""
 
 #, c-format
-msgid "disk bus '%s' cannot be updated."
+msgid "disk bus '%1$s' cannot be updated."
 msgstr ""
 
 #, c-format
-msgid "disk bus '%s' doesn't support transiend disk backing image sharing"
+msgid "disk bus '%1$s' doesn't support transiend disk backing image sharing"
 msgstr ""
 
 #, fuzzy
@@ -23361,19 +23361,19 @@ msgid "disk device 'lun' must use 'raw' format"
 msgstr ""
 
 #, c-format
-msgid "disk device type '%s' cannot be detached"
+msgid "disk device type '%1$s' cannot be detached"
 msgstr ""
 
 #, c-format
-msgid "disk device type '%s' cannot be hotplugged"
+msgid "disk device type '%1$s' cannot be hotplugged"
 msgstr ""
 
 #, c-format
-msgid "disk device='lun' is not supported for bus='%s'"
+msgid "disk device='lun' is not supported for bus='%1$s'"
 msgstr ""
 
 #, c-format
-msgid "disk device='lun' is not supported for protocol='%s'"
+msgid "disk device='lun' is not supported for protocol='%1$s'"
 msgstr ""
 
 msgid "disk device='lun' is not supported for usb bus"
@@ -23386,31 +23386,31 @@ msgid "disk does not have an alias"
 msgstr ""
 
 #, c-format
-msgid "disk driver %s is not supported"
+msgid "disk driver %1$s is not supported"
 msgstr ""
 
 msgid "disk event_idx mode supported only for virtio bus"
 msgstr ""
 
 #, c-format
-msgid "disk format %s is not supported"
+msgid "disk format %1$s is not supported"
 msgstr ""
 
 #, c-format
 msgid ""
-"disk image '%s' for internal snapshot '%s' is not the same as disk image "
+"disk image '%1$s' for internal snapshot '%2$s' is not the same as disk image "
 "currently used by VM"
 msgstr ""
 
 #, c-format
-msgid "disk image format not supported: %s"
+msgid "disk image format not supported: %1$s"
 msgstr ""
 
 msgid "disk ioeventfd mode supported only for virtio bus"
 msgstr ""
 
 #, c-format
-msgid "disk iotune field '%s' must be an integer"
+msgid "disk iotune field '%1$s' must be an integer"
 msgstr ""
 
 msgid "disk migration was active, but 'remaining' data was missing"
@@ -23423,21 +23423,21 @@ msgid "disk migration was active, but 'transferred' data was missing"
 msgstr ""
 
 #, c-format
-msgid "disk model '%s' not supported for bus '%s'"
+msgid "disk model '%1$s' not supported for bus '%2$s'"
 msgstr ""
 
 msgid "disk port address is not supported by tunnelled migration"
 msgstr ""
 
 #, c-format
-msgid "disk product is more than %d characters"
+msgid "disk product is more than %1$d characters"
 msgstr ""
 
 msgid "disk product is not printable string"
 msgstr ""
 
 #, c-format
-msgid "disk snapshot image path '%s' must be absolute"
+msgid "disk snapshot image path '%1$s' must be absolute"
 msgstr ""
 
 msgid "disk snapshots not supported yet"
@@ -23453,29 +23453,29 @@ msgid "disk source path is missing"
 msgstr "levyn lähdepolku puuttuu"
 
 #, c-format
-msgid "disk startupPolicy '%s' is not allowed for disk of '%s' type"
+msgid "disk startupPolicy '%1$s' is not allowed for disk of '%2$s' type"
 msgstr ""
 
 msgid "disk startupPolicy 'requisite' is allowed only for cdrom or floppy"
 msgstr ""
 
 #, c-format
-msgid "disk target %s not found"
+msgid "disk target %1$s not found"
 msgstr ""
 
 #, c-format
-msgid "disk type of '%s' does not support ejectable media"
+msgid "disk type of '%1$s' does not support ejectable media"
 msgstr ""
 
 #, c-format
-msgid "disk vendor is more than %d characters"
+msgid "disk vendor is more than %1$d characters"
 msgstr ""
 
 msgid "disk vendor is not printable string"
 msgstr ""
 
 #, c-format
-msgid "disk-only flag for snapshot %s requires disk-snapshot state"
+msgid "disk-only flag for snapshot %1$s requires disk-snapshot state"
 msgstr ""
 
 msgid ""
@@ -23515,7 +23515,7 @@ msgid "display the progress of save"
 msgstr ""
 
 #, c-format
-msgid "dnsmasq version >= %u.%u required but %lu.%lu found"
+msgid "dnsmasq version >= %1$u.%2$u required but %3$lu.%4$lu found"
 msgstr ""
 
 msgid "do not enable STP for this bridge"
@@ -23531,84 +23531,84 @@ msgid "do not restart the domain on the destination host"
 msgstr ""
 
 #, c-format
-msgid "domain %s exists already"
-msgstr "toimialue %s on jo olemassa"
+msgid "domain %1$s exists already"
+msgstr "toimialue %1$s on jo olemassa"
 
 #, c-format
-msgid "domain %s has no snapshots with name %s"
+msgid "domain %1$s has no snapshots with name %2$s"
 msgstr ""
 
 #, c-format
-msgid "domain %s is already running"
-msgstr "toimialue %s on jo käynnissä"
+msgid "domain %1$s is already running"
+msgstr "toimialue %1$s on jo käynnissä"
 
 #, c-format
-msgid "domain '%s' already exists with uuid %s"
+msgid "domain '%1$s' already exists with uuid %2$s"
 msgstr ""
 
 #, c-format
-msgid "domain '%s' coredump: failed to open %s"
-msgstr "Toimialueen '%s' ytimenvedoksen avaaminen epäonnistui %s"
+msgid "domain '%1$s' coredump: failed to open %2$s"
+msgstr "Toimialueen '%1$s' ytimenvedoksen avaaminen epäonnistui %2$s"
 
 #, c-format
-msgid "domain '%s' coredump: failed to write header to %s"
+msgid "domain '%1$s' coredump: failed to write header to %2$s"
 msgstr ""
 
 #, c-format
-msgid "domain '%s' coredump: write failed: %s"
+msgid "domain '%1$s' coredump: write failed: %2$s"
 msgstr ""
 
 #, c-format
-msgid "domain '%s' has no capabilities recorded"
+msgid "domain '%1$s' has no capabilities recorded"
 msgstr ""
 
 #, c-format
-msgid "domain '%s' has no current snapshot"
+msgid "domain '%1$s' has no current snapshot"
 msgstr ""
 
 #, c-format
-msgid "domain '%s' in %s must match connection"
+msgid "domain '%1$s' in %2$s must match connection"
 msgstr ""
 
 #, c-format
-msgid "domain '%s' is already active"
-msgstr "toimialue '%s' on jo aktiivinen"
+msgid "domain '%1$s' is already active"
+msgstr "toimialue '%1$s' on jo aktiivinen"
 
 #, c-format
-msgid "domain '%s' is already being removed"
-msgstr "toimialue '%s' poistetaan jo"
+msgid "domain '%1$s' is already being removed"
+msgstr "toimialue '%1$s' poistetaan jo"
 
 #, c-format
-msgid "domain '%s' is already being started"
-msgstr "toimialue '%s' on jo käynnistetty"
+msgid "domain '%1$s' is already being started"
+msgstr "toimialue '%1$s' on jo käynnistetty"
 
 #, c-format
-msgid "domain '%s' is already defined with uuid %s"
-msgstr "toimialue '%s' on jo määritelty uuid:lla %s"
+msgid "domain '%1$s' is already defined with uuid %2$s"
+msgstr "toimialue '%1$s' on jo määritelty uuid:lla %2$s"
 
 #, c-format
-msgid "domain '%s' is not being migrated"
-msgstr "toimialuetta '%s' ei siirretä"
+msgid "domain '%1$s' is not being migrated"
+msgstr "toimialuetta '%1$s' ei siirretä"
 
 #, c-format
-msgid "domain '%s' is not processing incoming migration"
+msgid "domain '%1$s' is not processing incoming migration"
 msgstr ""
 
 #, c-format
-msgid "domain '%s' is not running"
-msgstr "toimialue '%s' ei ole käynnissä"
+msgid "domain '%1$s' is not running"
+msgstr "toimialue '%1$s' ei ole käynnissä"
 
 #, c-format
-msgid "domain '%s' must match connection"
+msgid "domain '%1$s' must match connection"
 msgstr ""
 
 #, c-format
-msgid "domain '%s' not paused"
-msgstr "Toimialue '%s' ei ole keskeytettynä"
+msgid "domain '%1$s' not paused"
+msgstr "Toimialue '%1$s' ei ole keskeytettynä"
 
 #, c-format
-msgid "domain '%s' not running"
-msgstr "toimialue '%s' ei käynnissä"
+msgid "domain '%1$s' not running"
+msgstr "toimialue '%1$s' ei käynnissä"
 
 msgid "domain already has VNC graphics"
 msgstr ""
@@ -23638,12 +23638,12 @@ msgid "domain config update needs VIR_DOMAIN_AFFECT_CONFIG flag to be set"
 msgstr ""
 
 #, c-format
-msgid "domain configuration does not support rng model '%s'"
-msgstr "toimialueen kokoonpano ei tue rng-mallia '%s'"
+msgid "domain configuration does not support rng model '%1$s'"
+msgstr "toimialueen kokoonpano ei tue rng-mallia '%1$s'"
 
 #, c-format
-msgid "domain configuration does not support video model '%s'"
-msgstr "toimialueen kokoonpano ei tue videomallia '%s'"
+msgid "domain configuration does not support video model '%1$s'"
+msgstr "toimialueen kokoonpano ei tue videomallia '%1$s'"
 
 #, fuzzy
 msgid "domain control interface state"
@@ -23660,11 +23660,11 @@ msgid "domain does not have managed save image"
 msgstr ""
 
 #, c-format
-msgid "domain event %d not registered"
-msgstr "toimialueen tapahtumaa %d ei ole rekisteröity"
+msgid "domain event %1$d not registered"
+msgstr "toimialueen tapahtumaa %1$d ei ole rekisteröity"
 
 #, c-format
-msgid "domain event callback %d not registered"
+msgid "domain event callback %1$d not registered"
 msgstr ""
 
 msgid "domain has 'invtsc' CPU feature but TSC frequency is not specified"
@@ -23738,12 +23738,12 @@ msgid "domain job information"
 msgstr "toimialueen työtiedot"
 
 #, c-format
-msgid "domain master key file doesn't exist in %s"
+msgid "domain master key file doesn't exist in %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "domain moment %s already exists"
-msgstr "toimialue %s on jo olemassa"
+msgid "domain moment %1$s already exists"
+msgstr "toimialue %1$s on jo olemassa"
 
 msgid "domain must be in a paused state"
 msgstr ""
@@ -23800,8 +23800,8 @@ msgid "domain with managedsave data can only have runstate 'shutoff'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "domain with name '%s' already exists"
-msgstr "toimialue %s on jo olemassa"
+msgid "domain with name '%1$s' already exists"
+msgstr "toimialue %1$s on jo olemassa"
 
 msgid "domain's dimm info lacks slot ID or base address"
 msgstr ""
@@ -23819,14 +23819,14 @@ msgid "domains in 'doms' array must belong to a single connection"
 msgstr ""
 
 #, c-format
-msgid "doms array in %s must contain at least one domain"
+msgid "doms array in %1$s must contain at least one domain"
 msgstr ""
 
 msgid "don't destroy statistics of a recently completed job when reading"
 msgstr ""
 
 #, c-format
-msgid "don't know how to remove a %s device"
+msgid "don't know how to remove a %1$s device"
 msgstr ""
 
 msgid "don't start the bridge immediately"
@@ -23842,18 +23842,18 @@ msgid "download volume contents to a file"
 msgstr ""
 
 #, c-format
-msgid "driver does not support FD passing for disk '%s'"
+msgid "driver does not support FD passing for disk '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "driver does not support net model '%s'"
+msgid "driver does not support net model '%1$s'"
 msgstr ""
 
 msgid "driver of disk device"
 msgstr "levylaitteen ajuri"
 
 #, c-format
-msgid "driver serial '%s' contains unsafe characters"
+msgid "driver serial '%1$s' contains unsafe characters"
 msgstr ""
 
 msgid "dropped"
@@ -23863,14 +23863,14 @@ msgid "dump domain's memory only"
 msgstr ""
 
 #, c-format
-msgid "dump query failed, status=%d"
+msgid "dump query failed, status=%1$d"
 msgstr ""
 
 msgid "dump the core of a domain to a file for analysis"
 msgstr "tallenna toimialueen muistivedos tiedostoon analysointia varten"
 
 #, c-format
-msgid "dumpformat '%d' is not supported"
+msgid "dumpformat '%1$d' is not supported"
 msgstr ""
 
 msgid "dumping"
@@ -23887,42 +23887,42 @@ msgid "dup2(stdout) failed"
 msgstr ""
 
 #, c-format
-msgid "duplicate 'id' found in '%s'"
+msgid "duplicate 'id' found in '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "duplicate blkio device path '%s'"
+msgid "duplicate blkio device path '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "duplicate cookie '%s'"
+msgid "duplicate cookie '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "duplicate domain '%s'"
+msgid "duplicate domain '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "duplicate iothread id '%u' found"
+msgid "duplicate iothread id '%1$u' found"
 msgstr ""
 
 #, c-format
-msgid "duplicate iothreadpin for same iothread '%u'"
+msgid "duplicate iothreadpin for same iothread '%1$u'"
 msgstr ""
 
 #, c-format
-msgid "duplicate key '%s'"
+msgid "duplicate key '%1$s'"
 msgstr ""
 
 msgid "duplicate native vlan setting"
 msgstr ""
 
 #, c-format
-msgid "duplicate vcpu order '%u'"
+msgid "duplicate vcpu order '%1$u'"
 msgstr ""
 
 #, c-format
-msgid "duplicate vcpupin for vcpu '%d'"
+msgid "duplicate vcpupin for vcpu '%1$d'"
 msgstr ""
 
 msgid "duration in seconds"
@@ -24009,16 +24009,16 @@ msgid "empty rbd option name specified"
 msgstr ""
 
 #, c-format
-msgid "empty rbd option value specified for name '%s'"
+msgid "empty rbd option value specified for name '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "emulator '%s' is not executable"
+msgid "emulator '%1$s' is not executable"
 msgstr ""
 
 #, c-format
-msgid "emulator '%s' not found"
-msgstr "emulaattoria '%s' ei löydy"
+msgid "emulator '%1$s' not found"
+msgstr "emulaattoria '%1$s' ei löydy"
 
 msgid "emulator:"
 msgstr "emulaattori:"
@@ -24043,14 +24043,14 @@ msgid "enabled"
 msgstr "otettu käyttöön"
 
 #, c-format
-msgid "encountered an error on interface %s index %d"
+msgid "encountered an error on interface %1$s index %2$d"
 msgstr ""
 
 msgid "encrypted ploop volumes are not supported with ploop init"
 msgstr ""
 
 #, c-format
-msgid "encryption format %d doesn't match expected format %d"
+msgid "encryption format %1$d doesn't match expected format %2$d"
 msgstr ""
 
 msgid "encryption format of inputvol must be LUKS"
@@ -24063,7 +24063,7 @@ msgid "encryption is supported only with 'raw' and 'qcow2' image format"
 msgstr ""
 
 #, c-format
-msgid "end of range %s - %s in network %s/%d is the broadcast address"
+msgid "end of range %1$s - %2$s in network %3$s/%4$d is the broadcast address"
 msgstr ""
 
 msgid "enforce requested stats parameters"
@@ -24092,11 +24092,11 @@ msgid "error"
 msgstr "virhe"
 
 #, c-format
-msgid "error %d during port-profile setlink on interface %s (%d)"
+msgid "error %1$d during port-profile setlink on interface %2$s (%3$d)"
 msgstr ""
 
 #, c-format
-msgid "error adding fdb entry for %s"
+msgid "error adding fdb entry for %1$s"
 msgstr ""
 
 msgid "error calling aa_change_profile()"
@@ -24106,7 +24106,7 @@ msgid "error calling security_getenforce()"
 msgstr ""
 
 #, c-format
-msgid "error changing profile to %s"
+msgid "error changing profile to %1$s"
 msgstr ""
 
 msgid "error copying UUID"
@@ -24119,37 +24119,37 @@ msgid "error count:"
 msgstr "laskuvirhe:"
 
 #, c-format
-msgid "error creating %s interface %s@%s (%s)"
-msgstr "virhe luoden liitäntää %s %s@%s (%s)"
+msgid "error creating %1$s interface %2$s@%3$s (%4$s)"
+msgstr "virhe luoden liitäntää %1$s %2$s@%3$s (%4$s)"
 
 #, c-format
-msgid "error creating bridge interface %s"
+msgid "error creating bridge interface %1$s"
 msgstr ""
 
 msgid "error creating directory for ploop volume"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "error destroying network device %s"
-msgstr "Verkon %s tuhoaminen epäonnistui"
+msgid "error destroying network device %1$s"
+msgstr "Verkon %1$s tuhoaminen epäonnistui"
 
 #, c-format
-msgid "error dumping %s (%d) interface"
+msgid "error dumping %1$s (%2$d) interface"
 msgstr ""
 
 msgid "error dumping neighbor table"
 msgstr ""
 
 #, c-format
-msgid "error during virtual port configuration of ifindex %d"
-msgstr "virhe määritettäessä ifindex:n %d virtuaalista porttia"
+msgid "error during virtual port configuration of ifindex %1$d"
+msgstr "virhe määritettäessä ifindex:n %1$d virtuaalista porttia"
 
 #, fuzzy
 msgid "error from service"
 msgstr "Ei virheviestiä"
 
 #, c-format
-msgid "error from service: %s"
+msgid "error from service: %1$s"
 msgstr ""
 
 msgid "error getting profile status"
@@ -24189,15 +24189,15 @@ msgid "error while iterating over IFLA_VF_PORTS part"
 msgstr ""
 
 #, c-format
-msgid "error while opening private key '%s', wrong passphrase?"
+msgid "error while opening private key '%1$s', wrong passphrase?"
 msgstr ""
 
 #, c-format
-msgid "error while reading private key '%s'"
+msgid "error while reading private key '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "error while reading public key '%s'"
+msgid "error while reading public key '%1$s'"
 msgstr ""
 
 msgid "error while resuming the domain"
@@ -24223,149 +24223,149 @@ msgid "ethernet type supports a single guest ip"
 msgstr ""
 
 #, c-format
-msgid "ethtool ioctl error on %s"
+msgid "ethtool ioctl error on %1$s"
 msgstr ""
 
 #, c-format
-msgid "event '%s' for domain '%s'\n"
+msgid "event '%1$s' for domain '%2$s'\n"
 msgstr ""
 
 #, c-format
-msgid "event '%s' for domain '%s': %s for %s %s\n"
+msgid "event '%1$s' for domain '%2$s': %3$s for %4$s %5$s\n"
 msgstr ""
 
 #, c-format
-msgid "event '%s' for node device %s\n"
+msgid "event '%1$s' for node device %2$s\n"
 msgstr ""
 
 #, c-format
-msgid "event '%s' for secret %s\n"
+msgid "event '%1$s' for secret %2$s\n"
 msgstr ""
 
 #, c-format
-msgid "event '%s' for storage pool %s\n"
+msgid "event '%1$s' for storage pool %2$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'agent-lifecycle' for domain '%s': state: '%s' reason: '%s'\n"
+msgid "event 'agent-lifecycle' for domain '%1$s': state: '%2$s' reason: '%3$s'\n"
 msgstr ""
 
 #, c-format
-msgid "event 'balloon-change' for domain '%s': %lluKiB\n"
+msgid "event 'balloon-change' for domain '%1$s': %2$lluKiB\n"
 msgstr ""
 
 #, c-format
-msgid "event 'block-threshold' for domain '%s': dev: %s(%s) %llu %llu\n"
+msgid "event 'block-threshold' for domain '%1$s': dev: %2$s(%3$s) %4$llu %5$llu\n"
 msgstr ""
 
 #, c-format
-msgid "event 'device-added' for domain '%s': %s\n"
+msgid "event 'device-added' for domain '%1$s': %2$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'device-removal-failed' for domain '%s': %s\n"
+msgid "event 'device-removal-failed' for domain '%1$s': %2$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'device-removed' for domain '%s': %s\n"
+msgid "event 'device-removed' for domain '%1$s': %2$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'disk-change' for domain '%s' disk %s: %s -> %s: %s\n"
+msgid "event 'disk-change' for domain '%1$s' disk %2$s: %3$s -> %4$s: %5$s\n"
 msgstr ""
 
 #, c-format
 msgid ""
-"event 'graphics' for domain '%s': %s local[%s %s %s] remote[%s %s %s] %s\n"
+"event 'graphics' for domain '%1$s': %2$s local[%3$s %4$s %5$s] remote[%6$s %7$s %8$s] %9$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'io-error' for domain '%s': %s (%s) %s\n"
+msgid "event 'io-error' for domain '%1$s': %2$s (%3$s) %4$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'io-error-reason' for domain '%s': %s (%s) %s due to %s\n"
+msgid "event 'io-error-reason' for domain '%1$s': %2$s (%3$s) %4$s due to %5$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'job-completed' for domain '%s':\n"
+msgid "event 'job-completed' for domain '%1$s':\n"
 msgstr ""
 
 #, c-format
-msgid "event 'lifecycle' for domain '%s': %s %s\n"
+msgid "event 'lifecycle' for domain '%1$s': %2$s %3$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'lifecycle' for network %s: %s\n"
+msgid "event 'lifecycle' for network %1$s: %2$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'lifecycle' for node device %s: %s\n"
+msgid "event 'lifecycle' for node device %1$s: %2$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'lifecycle' for secret %s: %s\n"
+msgid "event 'lifecycle' for secret %1$s: %2$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'lifecycle' for storage pool %s: %s\n"
+msgid "event 'lifecycle' for storage pool %1$s: %2$s\n"
 msgstr ""
 
 #, c-format
 msgid ""
-"event 'memory-device-size-change' for domain '%s':\n"
-"alias: %s\n"
-"size: %llu\n"
+"event 'memory-device-size-change' for domain '%1$s':\n"
+"alias: %2$s\n"
+"size: %3$llu\n"
 msgstr ""
 
 #, c-format
 msgid ""
-"event 'memory-failure' for domain '%s':\n"
-"recipient: %s\n"
-"action: %s\n"
+"event 'memory-failure' for domain '%1$s':\n"
+"recipient: %2$s\n"
+"action: %3$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'metadata-change' for domain '%s': type %s, uri %s\n"
+msgid "event 'metadata-change' for domain '%1$s': type %2$s, uri %3$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'migration-iteration' for domain '%s': iteration: '%d'\n"
+msgid "event 'migration-iteration' for domain '%1$s': iteration: '%2$d'\n"
 msgstr ""
 
 #, c-format
-msgid "event 'rtc-change' for domain '%s': %lld\n"
+msgid "event 'rtc-change' for domain '%1$s': %2$lld\n"
 msgstr ""
 
 #, c-format
-msgid "event 'tray-change' for domain '%s' disk %s: %s\n"
+msgid "event 'tray-change' for domain '%1$s' disk %2$s: %3$s\n"
 msgstr ""
 
 #, c-format
-msgid "event 'tunable' for domain '%s':\n"
+msgid "event 'tunable' for domain '%1$s':\n"
 msgstr ""
 
 #, c-format
-msgid "event 'watchdog' for domain '%s': %s\n"
-msgstr "tapahtuman \"vahtikoira\" toimialueelle '%s': %s\n"
+msgid "event 'watchdog' for domain '%1$s': %2$s\n"
+msgstr "tapahtuman \"vahtikoira\" toimialueelle '%1$s': %2$s\n"
 
 msgid "event callback already tracked"
 msgstr ""
 
 #, c-format
-msgid "event callback function %p not registered"
+msgid "event callback function %1$p not registered"
 msgstr ""
 
 #, c-format
-msgid "event callback id %d not registered"
+msgid "event callback id %1$d not registered"
 msgstr ""
 
 #, c-format
-msgid "event from unexpected fd %d!=%d / watch %d!=%d"
+msgid "event from unexpected fd %1$d!=%2$d / watch %3$d!=%4$d"
 msgstr ""
 
 #, c-format
-msgid "event from unexpected proc %ju!=%ju"
+msgid "event from unexpected proc %1$ju!=%2$ju"
 msgstr ""
 
 msgid "event loop interrupted\n"
@@ -24378,15 +24378,15 @@ msgid "event wakeup"
 msgstr "tapahtuman herätys"
 
 #, c-format
-msgid "eventID in %s must be less than %d"
+msgid "eventID in %1$s must be less than %2$d"
 msgstr ""
 
 #, c-format
-msgid "eventID must be less than %d"
+msgid "eventID must be less than %1$d"
 msgstr ""
 
 #, c-format
-msgid "events received: %d\n"
+msgid "events received: %1$d\n"
 msgstr ""
 
 msgid "exactly one of 'device' and 'nodename' need to be specified"
@@ -24407,7 +24407,7 @@ msgid "existing interface name"
 msgstr "odotetaan nimeä"
 
 #, c-format
-msgid "exit status %d"
+msgid "exit status %1$d"
 msgstr ""
 
 msgid "expected exactly 1 device for the storage pool"
@@ -24417,27 +24417,27 @@ msgid "expected exactly 1 host for the storage pool"
 msgstr ""
 
 #, c-format
-msgid "expected protocol '%s' but got '%s' in URI JSON volume definition"
+msgid "expected protocol '%1$s' but got '%2$s' in URI JSON volume definition"
 msgstr ""
 
 #, c-format
-msgid "expected syntax: --%s <%s>"
-msgstr "odotettu syntaksi: --%s <%s>"
+msgid "expected syntax: --%1$s <%2$s>"
+msgstr "odotettu syntaksi: --%1$s <%2$s>"
 
 #, c-format
-msgid "expected unicast mac address, found multicast '%s'"
+msgid "expected unicast mac address, found multicast '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "expected unicast mac address, found multicast '%s' in network '%s'"
+msgid "expected unicast mac address, found multicast '%1$s' in network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "expecting %zu consoles, but got %zu tty file handlers"
+msgid "expecting %1$zu consoles, but got %2$zu tty file handlers"
 msgstr ""
 
 #, c-format
-msgid "expecting %zu veths, but got %zu"
+msgid "expecting %1$zu veths, but got %2$zu"
 msgstr ""
 
 #, fuzzy
@@ -24467,12 +24467,12 @@ msgid "expecting a value"
 msgstr "odotetaan arvoa"
 
 #, c-format
-msgid "expecting a value for value of type %s"
+msgid "expecting a value for value of type %1$s"
 msgstr ""
 
 #, c-format
-msgid "expecting absolute path: %s"
-msgstr "odotetaan absoluuttista polkua: %s"
+msgid "expecting absolute path: %1$s"
+msgstr "odotetaan absoluuttista polkua: %1$s"
 
 msgid "expecting an assignment"
 msgstr "odotetaan sijoitusta"
@@ -24481,7 +24481,7 @@ msgid "expecting an ide:00.00.00 address."
 msgstr ""
 
 #, c-format
-msgid "expecting root element of '%s', not '%s'"
+msgid "expecting root element of '%1$s', not '%2$s'"
 msgstr ""
 
 msgid "extended partition already exists"
@@ -24491,7 +24491,7 @@ msgid "external"
 msgstr "ulkoinen"
 
 #, c-format
-msgid "external active snapshots are not supported on '%s' disks"
+msgid "external active snapshots are not supported on '%1$s' disks"
 msgstr ""
 
 msgid "external active snapshots are not supported on scsi passthrough devices"
@@ -24499,17 +24499,17 @@ msgstr ""
 
 #, c-format
 msgid ""
-"external destination file for disk %s already exists and is not a block "
-"device: %s"
+"external destination file for disk %1$s already exists and is not a block "
+"device: %2$s"
 msgstr ""
 
 #, c-format
-msgid "external inactive snapshots are not supported on '%s' disks"
+msgid "external inactive snapshots are not supported on '%1$s' disks"
 msgstr ""
 
 #, c-format
 msgid ""
-"external inactive snapshots are not supported on 'network' disks using '%s' "
+"external inactive snapshots are not supported on 'network' disks using '%1$s' "
 "protocol"
 msgstr ""
 
@@ -24518,16 +24518,16 @@ msgstr ""
 
 #, c-format
 msgid ""
-"external snapshot file for disk %s already exists and is not a block device: "
-"%s"
+"external snapshot file for disk %1$s already exists and is not a block device: "
+"%2$s"
 msgstr ""
 
 #, c-format
-msgid "external snapshot format for disk %s is unsupported: %s"
+msgid "external snapshot format for disk %1$s is unsupported: %2$s"
 msgstr ""
 
 #, c-format
-msgid "extra %s unsupported in <virtualport type='%s'>"
+msgid "extra %1$s unsupported in <virtualport type='%2$s'>"
 msgstr ""
 
 msgid "extract the value of the 'return' key from the returned string"
@@ -24543,7 +24543,7 @@ msgid "failed Xen syscall"
 msgstr ""
 
 #, c-format
-msgid "failed Xen syscall %s"
+msgid "failed Xen syscall %1$s"
 msgstr ""
 
 #, fuzzy
@@ -24551,28 +24551,28 @@ msgid "failed probing capabilities"
 msgstr "ominaisuuksien hakeminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed reading from file '%s'"
-msgstr "asetustiedoston %s lukeminen epäonnistui"
+msgid "failed reading from file '%1$s'"
+msgstr "asetustiedoston %1$s lukeminen epäonnistui"
 
 #, c-format
-msgid "failed recvfd for child creating '%s'"
+msgid "failed recvfd for child creating '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "failed to abort job for disk '%s'"
-msgstr "työn keskeyttäminen levylle %s epäonnistui"
+msgid "failed to abort job for disk '%1$s'"
+msgstr "työn keskeyttäminen levylle %1$s epäonnistui"
 
 #, c-format
-msgid "failed to access '%s'"
-msgstr "'%s':n käyttö epäonnistui"
+msgid "failed to access '%1$s'"
+msgstr "'%1$s':n käyttö epäonnistui"
 
 #, fuzzy
 msgid "failed to acquire guest cid"
 msgstr "URIn haku epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to add chardev '%s' info"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to add chardev '%1$s' info"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy
 msgid "failed to add device into new map"
@@ -24583,15 +24583,15 @@ msgstr ""
 
 #, c-format
 msgid ""
-"failed to add new filter rules to '%s' - attempting to restore old rules"
+"failed to add new filter rules to '%1$s' - attempting to restore old rules"
 msgstr ""
 
 msgid "failed to add subsystem filter"
 msgstr ""
 
 #, c-format
-msgid "failed to apply capabilities: %d"
-msgstr "ei onnistunut soveltamaan kykyjä: %d"
+msgid "failed to apply capabilities: %1$d"
+msgstr "ei onnistunut soveltamaan kykyjä: %1$d"
 
 #, fuzzy
 msgid "failed to attach cgroup BPF prog"
@@ -24602,20 +24602,20 @@ msgid "failed to attach the namespace"
 msgstr "Laitteen liittäminen tiedostosta %s epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to authenticate using SSH agent: %s"
-msgstr "asetustiedoston kirjoitus epäonnistui: %s"
+msgid "failed to authenticate using SSH agent: %1$s"
+msgstr "asetustiedoston kirjoitus epäonnistui: %1$s"
 
 #, fuzzy, c-format
-msgid "failed to authenticate using agent: %s"
-msgstr "todennus epäonnistui: %s"
+msgid "failed to authenticate using agent: %1$s"
+msgstr "todennus epäonnistui: %1$s"
 
 #, fuzzy, c-format
-msgid "failed to authenticate: %s"
-msgstr "Laitteen liittäminen tiedostosta %s epäonnistui"
+msgid "failed to authenticate: %1$s"
+msgstr "Laitteen liittäminen tiedostosta %1$s epäonnistui"
 
 #, c-format
-msgid "failed to begin transaction: %s%s%s"
-msgstr "epäonnistui transaktion aloittamisessa: %s%s%s"
+msgid "failed to begin transaction: %1$s%2$s%3$s"
+msgstr "epäonnistui transaktion aloittamisessa: %1$s%2$s%3$s"
 
 msgid "failed to boot guest VM"
 msgstr ""
@@ -24624,20 +24624,20 @@ msgid "failed to calculate ssh host key hash"
 msgstr ""
 
 #, c-format
-msgid "failed to change to directory '%s' in '%s'"
-msgstr "muutos hakemistoon '%s' '%s':ssa epäonnistui"
+msgid "failed to change to directory '%1$s' in '%2$s'"
+msgstr "muutos hakemistoon '%1$s' '%2$s':ssa epäonnistui"
 
 #, fuzzy
 msgid "failed to chown secret file"
 msgstr "ei voitu avata tiedostoa"
 
 #, fuzzy, c-format
-msgid "failed to clone RBD volume %s to %s"
-msgstr "Toimialueen %s muistivedoksen tallentaminen tiedostoon %s epäonnistui"
+msgid "failed to clone RBD volume %1$s to %2$s"
+msgstr "Toimialueen %1$s muistivedoksen tallentaminen tiedostoon %2$s epäonnistui"
 
 #, c-format
-msgid "failed to clone files from '%s'"
-msgstr "'%s':n tiedostojen kloonaaminen ei onnistunut"
+msgid "failed to clone files from '%1$s'"
+msgstr "'%1$s':n tiedostojen kloonaaminen ei onnistunut"
 
 #, fuzzy
 msgid "failed to close file"
@@ -24655,16 +24655,16 @@ msgid "failed to collect snapshot list"
 msgstr "konenimen haku epäonnistui"
 
 #, c-format
-msgid "failed to commit transaction: %s%s%s"
-msgstr "epäonnistui tapahtuman suorittamisessa: %s%s%s"
+msgid "failed to commit transaction: %1$s%2$s%3$s"
+msgstr "epäonnistui tapahtuman suorittamisessa: %1$s%2$s%3$s"
 
 #, c-format
-msgid "failed to compile regex '%s': %s"
-msgstr "regex '%s':n kokoaminen epäonnistui: %s"
+msgid "failed to compile regex '%1$s': %2$s"
+msgstr "regex '%1$s':n kokoaminen epäonnistui: %2$s"
 
 #, c-format
-msgid "failed to connect to %s"
-msgstr "yhteyden muodostaminen %s:hen epäonnistui"
+msgid "failed to connect to %1$s"
+msgstr "yhteyden muodostaminen %1$s:hen epäonnistui"
 
 #, fuzzy
 msgid "failed to connect to agent socket"
@@ -24675,19 +24675,19 @@ msgid "failed to connect to monitor socket"
 msgstr "hypervisoriin ei saatu yhteyttä"
 
 #, c-format
-msgid "failed to connect to the RADOS monitor on: %s"
-msgstr "yhteyden muodostaminen RADOS-näyttöön epäonnistui : %s"
+msgid "failed to connect to the RADOS monitor on: %1$s"
+msgstr "yhteyden muodostaminen RADOS-näyttöön epäonnistui : %1$s"
 
 msgid "failed to connect to the hypervisor"
 msgstr "hypervisoriin ei saatu yhteyttä"
 
 #, c-format
-msgid "failed to construct broadcast or network address for network %s/%d"
+msgid "failed to construct broadcast or network address for network %1$s/%2$d"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "failed to convert size: '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to convert size: '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy
 msgid "failed to convert the XML node tree"
@@ -24705,16 +24705,16 @@ msgid "failed to count cgroup BPF map items"
 msgstr "ominaisuuksien hakeminen epäonnistui"
 
 #, c-format
-msgid "failed to create %s"
-msgstr "%s:n luonti epäonnistui"
+msgid "failed to create %1$s"
+msgstr "%1$s:n luonti epäonnistui"
 
 #, c-format
-msgid "failed to create (start) interface %s: %s%s%s"
-msgstr "liitännän %s luominen (käynnistäminen) epäonnistui: %s%s%s"
+msgid "failed to create (start) interface %1$s: %2$s%3$s%4$s"
+msgstr "liitännän %1$s luominen (käynnistäminen) epäonnistui: %2$s%3$s%4$s"
 
 #, c-format
-msgid "failed to create RBD snapshot %s@%s"
-msgstr "RBD-tilannevedoksen luominen epäonnistui %s@%s"
+msgid "failed to create RBD snapshot %1$s@%2$s"
+msgstr "RBD-tilannevedoksen luominen epäonnistui %1$s@%2$s"
 
 msgid "failed to create XML node"
 msgstr ""
@@ -24724,7 +24724,7 @@ msgid "failed to create a new XML namespace"
 msgstr "XML:n luonti epäonnistui"
 
 #, c-format
-msgid "failed to create channel dir '%s'"
+msgid "failed to create channel dir '%1$s'"
 msgstr ""
 
 msgid "failed to create connection to CH socket"
@@ -24735,23 +24735,23 @@ msgid "failed to create copy target"
 msgstr "sisältöä ei voitu tallentaa"
 
 #, c-format
-msgid "failed to create directory '%s'"
-msgstr "hakemiston '%s' luonti epäonnistui"
+msgid "failed to create directory '%1$s'"
+msgstr "hakemiston '%1$s' luonti epäonnistui"
 
 #, c-format
-msgid "failed to create dump dir '%s'"
-msgstr "dumppaushakemiston '%s' luominen epäonnistui"
+msgid "failed to create dump dir '%1$s'"
+msgstr "dumppaushakemiston '%1$s' luominen epäonnistui"
 
 #, c-format
-msgid "failed to create glfs object for '%s'"
+msgid "failed to create glfs object for '%1$s'"
 msgstr ""
 
 msgid "failed to create guest VM"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "failed to create image file '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to create image file '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy
 msgid "failed to create include file"
@@ -24761,20 +24761,20 @@ msgid "failed to create json"
 msgstr "jsonin luonti epäonnistui"
 
 #, c-format
-msgid "failed to create lib dir '%s'"
-msgstr "lib-hakemiston '%s' luominen epäonnistui"
+msgid "failed to create lib dir '%1$s'"
+msgstr "lib-hakemiston '%1$s' luominen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to create libssh channel: %s"
-msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
+msgid "failed to create libssh channel: %1$s"
+msgstr "Toimialueen luonti tiedostosta %1$s epäonnistui"
 
 #, c-format
-msgid "failed to create log dir '%s'"
-msgstr "log-hakemiston '%s' luominen epäonnistui"
+msgid "failed to create log dir '%1$s'"
+msgstr "log-hakemiston '%1$s' luominen epäonnistui"
 
 #, c-format
-msgid "failed to create logfile %s"
-msgstr "lokitiedoston luominen epäonnistui %s"
+msgid "failed to create logfile %1$s"
+msgstr "lokitiedoston luominen epäonnistui %1$s"
 
 msgid "failed to create mdevctl thread"
 msgstr ""
@@ -24784,29 +24784,29 @@ msgid "failed to create profile"
 msgstr "lokitiedoston kirjoitus epäonnistui"
 
 #, c-format
-msgid "failed to create save dir '%s'"
-msgstr "save-hakemiston '%s' luominen epäonnistui"
+msgid "failed to create save dir '%1$s'"
+msgstr "save-hakemiston '%1$s' luominen epäonnistui"
 
 msgid "failed to create socket"
 msgstr "pistokkeen luominen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to create socket needed for '%s'"
-msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
+msgid "failed to create socket needed for '%1$s'"
+msgstr "Toimialueen luonti tiedostosta %1$s epäonnistui"
 
 msgid "failed to create socketpair"
 msgstr "pistokeparin luominen epäonnistui"
 
 #, c-format
-msgid "failed to create state dir '%s'"
-msgstr "Tilahakemiston %s luominen epäonnistui"
+msgid "failed to create state dir '%1$s'"
+msgstr "Tilahakemiston %1$s luominen epäonnistui"
 
 #, fuzzy
 msgid "failed to create the RADOS cluster"
 msgstr "lokitiedoston kirjoitus epäonnistui"
 
 #, c-format
-msgid "failed to create the RBD IoCTX. Does the pool '%s' exist?"
+msgid "failed to create the RBD IoCTX. Does the pool '%1$s' exist?"
 msgstr ""
 
 #, fuzzy
@@ -24822,34 +24822,34 @@ msgid "failed to create udev handler thread"
 msgstr "Toimialueen luonti tiedostosta %s epäonnistui"
 
 #, c-format
-msgid "failed to create volume '%s/%s'"
-msgstr "taltion '%s/%s' luominen epäonnistui"
+msgid "failed to create volume '%1$s/%2$s'"
+msgstr "taltion '%1$s/%2$s' luominen epäonnistui"
 
 #, c-format
-msgid "failed to decode SASL data: %d (%s)"
-msgstr "ei onnistunut purkamaan SASL-tietoja: %d (%s)"
+msgid "failed to decode SASL data: %1$d (%2$s)"
+msgstr "ei onnistunut purkamaan SASL-tietoja: %1$d (%2$s)"
 
 #, fuzzy, c-format
-msgid "failed to delete root.hds of volume '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to delete root.hds of volume '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "failed to destroy (stop) interface %s: %s%s%s"
-msgstr "liitännän %s tuhoaminen (lopettaminen) epäonnistui %s%s%s"
+msgid "failed to destroy (stop) interface %1$s: %2$s%3$s%4$s"
+msgstr "liitännän %1$s tuhoaminen (lopettaminen) epäonnistui %2$s%3$s%4$s"
 
 msgid "failed to determine host name"
 msgstr ""
 
 #, c-format
-msgid "failed to determine loop exit status: %s"
-msgstr "silmukan poistumistilan määrittäminen epäonnistui: %s"
+msgid "failed to determine loop exit status: %1$s"
+msgstr "silmukan poistumistilan määrittäminen epäonnistui: %1$s"
 
 #, c-format
-msgid "failed to duplicate file descriptor for fd group '%s'"
+msgid "failed to duplicate file descriptor for fd group '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "failed to duplicate passed fd with index '%zu'"
+msgid "failed to duplicate passed fd with index '%1$zu'"
 msgstr ""
 
 #, fuzzy
@@ -24857,16 +24857,16 @@ msgid "failed to enable IP forwarding"
 msgstr "solmun tietojen saanti epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to enable mac filter in '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to enable mac filter in '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "failed to encode SASL data: %d (%s)"
-msgstr "SASL-tietojen koodaus epäonnistui: %d (%s)"
+msgid "failed to encode SASL data: %1$d (%2$s)"
+msgstr "SASL-tietojen koodaus epäonnistui: %1$d (%2$s)"
 
 #, fuzzy, c-format
-msgid "failed to encrypt the data: '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to encrypt the data: '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 msgid "failed to evaluate <system_field> elements"
 msgstr ""
@@ -24875,15 +24875,15 @@ msgid "failed to evaluate <vendor_field> elements"
 msgstr ""
 
 #, c-format
-msgid "failed to execute command '%s': %s"
-msgstr "komennon '%s' suorittaminen epäonnistui: %s"
+msgid "failed to execute command '%1$s': %2$s"
+msgstr "komennon '%1$s' suorittaminen epäonnistui: %2$s"
 
 #, fuzzy
 msgid "failed to extract gluster volume name"
 msgstr "konenimen haku epäonnistui"
 
 #, c-format
-msgid "failed to find USB device busnum:devnum for %x:%x"
+msgid "failed to find USB device busnum:devnum for %1$x:%2$x"
 msgstr ""
 
 #, fuzzy
@@ -24896,49 +24896,49 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "failed to find data for block node '%s'"
+msgid "failed to find data for block node '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "failed to find disk '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to find disk '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "failed to find disk '%s' in snapshot VM XML"
+msgid "failed to find disk '%1$s' in snapshot VM XML"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "failed to find iothread id for '%s'"
-msgstr "Verkkoa ei löytynyt: %s"
+msgid "failed to find iothread id for '%1$s'"
+msgstr "Verkkoa ei löytynyt: %1$s"
 
 msgid "failed to find parent disk source in backing chain"
 msgstr ""
 
 #, c-format
-msgid "failed to find the VID for the VLAN device '%s'"
+msgid "failed to find the VID for the VLAN device '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "failed to find the real device for the VLAN device '%s'"
+msgid "failed to find the real device for the VLAN device '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "failed to finish job for disk %s"
-msgstr "työn tekeminen levylle %s epäonnistui"
+msgid "failed to finish job for disk %1$s"
+msgstr "työn tekeminen levylle %1$s epäonnistui"
 
 msgid "failed to format JSON"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "failed to format image: '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to format image: '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 msgid "failed to generate XML"
 msgstr "XML:n luonti epäonnistui"
 
 #, c-format
-msgid "failed to generate byte stream: %s"
-msgstr "tavutiedon luominen epäonnistui: %s"
+msgid "failed to generate byte stream: %1$s"
+msgstr "tavutiedon luominen epäonnistui: %1$s"
 
 msgid "failed to generate uuid"
 msgstr "UUID:n luonti epäonnistui"
@@ -24948,11 +24948,11 @@ msgid "failed to get CPU model names"
 msgstr "konenimen haku epäonnistui"
 
 #, c-format
-msgid "failed to get IPv4 address for start or end of range %s - %s"
+msgid "failed to get IPv4 address for start or end of range %1$s - %2$s"
 msgstr ""
 
 #, c-format
-msgid "failed to get IPv6 address for start or end of range %s - %s"
+msgid "failed to get IPv6 address for start or end of range %1$s - %2$s"
 msgstr ""
 
 msgid "failed to get URI"
@@ -24978,7 +24978,7 @@ msgid "failed to get cgroup BPF prog info"
 msgstr "solmun tietojen saanti epäonnistui"
 
 #, c-format
-msgid "failed to get cgroup backend for '%s' controller '%u'"
+msgid "failed to get cgroup backend for '%1$s' controller '%2$u'"
 msgstr ""
 
 #, fuzzy
@@ -24990,8 +24990,8 @@ msgid "failed to get current time"
 msgstr "konenimen haku epäonnistui"
 
 #, c-format
-msgid "failed to get domain '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to get domain '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 msgid "failed to get domain UUID"
 msgstr "toimialueen UUID:n saanti epäonnistui"
@@ -25004,11 +25004,11 @@ msgid "failed to get emulator capabilities"
 msgstr "ominaisuuksien hakeminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to get features from '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "failed to get features from '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "failed to get free memory for NUMA node number: %lu"
+msgid "failed to get free memory for NUMA node number: %1$lu"
 msgstr ""
 
 msgid "failed to get hostname"
@@ -25018,50 +25018,50 @@ msgid "failed to get hypervisor type"
 msgstr "hypervisorin tyypin saanti epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to get interface '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "failed to get interface '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "failed to get interface-types from '%s'"
-msgstr "liitäntätyyppien hakeminen '%s':ltä epäonnistui"
+msgid "failed to get interface-types from '%1$s'"
+msgstr "liitäntätyyppien hakeminen '%1$s':ltä epäonnistui"
 
 #, fuzzy
 msgid "failed to get launch security policy"
 msgstr "hypervisorin tyypin saanti epäonnistui"
 
 #, c-format
-msgid "failed to get list of %s interfaces on host"
-msgstr "liitäntäluettelon saaminen isännältä %s epäonnistui"
+msgid "failed to get list of %1$s interfaces on host"
+msgstr "liitäntäluettelon saaminen isännältä %1$s epäonnistui"
 
 #, c-format
-msgid "failed to get network '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "failed to get network '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 msgid "failed to get network UUID"
 msgstr "verkon UUID:n hakeminen epäonnistui"
 
 #, c-format
-msgid "failed to get network port '%s'"
-msgstr "verkkoportin '%s' hakeminen epäonnistui"
+msgid "failed to get network port '%1$s'"
+msgstr "verkkoportin '%1$s' hakeminen epäonnistui"
 
 msgid "failed to get node information"
 msgstr "solmun tietojen saanti epäonnistui"
 
 #, c-format
-msgid "failed to get number of %s interfaces on host"
-msgstr "liitäntöjen määrän saaminen isännältä %s epäonnistui"
+msgid "failed to get number of %1$s interfaces on host"
+msgstr "liitäntöjen määrän saaminen isännältä %1$s epäonnistui"
 
 #, c-format
-msgid "failed to get number of host interfaces: %s%s%s"
-msgstr "isännän liitäntöjen määrän saaminen epäonnistui: %s%s%s"
+msgid "failed to get number of host interfaces: %1$s%2$s%3$s"
+msgstr "isännän liitäntöjen määrän saaminen epäonnistui: %1$s%2$s%3$s"
 
 #, fuzzy, c-format
-msgid "failed to get nwfilter '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "failed to get nwfilter '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to get nwfilter binding '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to get nwfilter binding '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy
 msgid "failed to get parent pool"
@@ -25071,8 +25071,8 @@ msgid "failed to get persistent definition object"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "failed to get pool '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to get pool '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy
 msgid "failed to get pool UUID"
@@ -25083,52 +25083,52 @@ msgid "failed to get rdt event type"
 msgstr "hypervisorin tyypin saanti epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to get secret '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "failed to get secret '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy
 msgid "failed to get source from sourceList"
 msgstr "solmun tietojen saanti epäonnistui"
 
 #, c-format
-msgid "failed to get stat for '%s'"
+msgid "failed to get stat for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "failed to get status of interface %s: %s%s%s"
-msgstr "liitännän %s tilan saaminen epäonnistui: %s%s%s"
+msgid "failed to get status of interface %1$s: %2$s%3$s%4$s"
+msgstr "liitännän %1$s tilan saaminen epäonnistui: %2$s%3$s%4$s"
 
 #, fuzzy
 msgid "failed to get storage pool capabilities"
 msgstr "ominaisuuksien hakeminen epäonnistui"
 
 #, c-format
-msgid "failed to get stripe count of RBD image %s"
-msgstr "RBD-levykuvan %s raitayksikön saaminen epäonnistui"
+msgid "failed to get stripe count of RBD image %1$s"
+msgstr "RBD-levykuvan %1$s raitayksikön saaminen epäonnistui"
 
 #, fuzzy
 msgid "failed to get sysinfo"
 msgstr "konenimen haku epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to get targets from '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "failed to get targets from '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy
 msgid "failed to get the daemon version"
 msgstr "kirjastoversion saanti epäonnistui"
 
 #, c-format
-msgid "failed to get the features of RBD image %s"
-msgstr "RBD-kuvan %s ominaisuuksien saaminen epäonnistui"
+msgid "failed to get the features of RBD image %1$s"
+msgstr "RBD-kuvan %1$s ominaisuuksien saaminen epäonnistui"
 
 #, c-format
-msgid "failed to get the flags of RBD image %s"
-msgstr "RBD-kuvan %s lippujen saaminen epäonnistui"
+msgid "failed to get the flags of RBD image %1$s"
+msgstr "RBD-kuvan %1$s lippujen saaminen epäonnistui"
 
 #, c-format
-msgid "failed to get the format of RBD image %s"
-msgstr "fRBD-kuvan %s muodon saaminen epäonnistui"
+msgid "failed to get the format of RBD image %1$s"
+msgstr "fRBD-kuvan %1$s muodon saaminen epäonnistui"
 
 msgid "failed to get the hypervisor version"
 msgstr "hypervisorin version saanti epäonnistui"
@@ -25141,31 +25141,31 @@ msgid "failed to get the library version"
 msgstr "kirjastoversion saanti epäonnistui"
 
 #, c-format
-msgid "failed to get the stripe count of RBD image %s"
-msgstr "RBD-levykuvan %s raitamäärän saaminen epäonnistui"
+msgid "failed to get the stripe count of RBD image %1$s"
+msgstr "RBD-levykuvan %1$s raitamäärän saaminen epäonnistui"
 
 #, c-format
-msgid "failed to get the stripe unit of RBD image %s"
-msgstr "RBD-kuvan %s raitayksikön saaminen epäonnistuie"
+msgid "failed to get the stripe unit of RBD image %1$s"
+msgstr "RBD-kuvan %1$s raitayksikön saaminen epäonnistuie"
 
 #, fuzzy, c-format
-msgid "failed to get vol '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to get vol '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "failed to get vol '%s', specifying --%s might help"
+msgid "failed to get vol '%1$s', specifying --%2$s might help"
 msgstr ""
 
 msgid "failed to initialize RADOS"
 msgstr "RADOS:n valmistelu epäonnistui"
 
 #, c-format
-msgid "failed to initialize SASL library: %d (%s)"
+msgid "failed to initialize SASL library: %1$d (%2$s)"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "failed to initialize cipher: '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "failed to initialize cipher: '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy
 msgid "failed to initialize device BPF map"
@@ -25181,7 +25181,7 @@ msgid "failed to initialize domain condition"
 msgstr "Epäaktiivisten toimialueiden luettelointi epäonnistui"
 
 #, c-format
-msgid "failed to initialize gluster connection (src=%p priv=%p)"
+msgid "failed to initialize gluster connection (src=%1$p priv=%2$p)"
 msgstr ""
 
 msgid "failed to initialize libssh"
@@ -25191,16 +25191,16 @@ msgid "failed to initialize netcf"
 msgstr "netcf:n valmistelu epäonnistui"
 
 #, c-format
-msgid "failed to iterate RBD image '%s'"
-msgstr "RBD-levykuvan '%s' iteroiminen epäonnistui"
+msgid "failed to iterate RBD image '%1$s'"
+msgstr "RBD-levykuvan '%1$s' iteroiminen epäonnistui"
 
 #, c-format
-msgid "failed to iterate RBD snapshot %s@%s"
-msgstr "RBD-tilannevedoksen iteroiminen epäonnistui %s@%s"
+msgid "failed to iterate RBD snapshot %1$s@%2$s"
+msgstr "RBD-tilannevedoksen iteroiminen epäonnistui %1$s@%2$s"
 
 #, c-format
-msgid "failed to list host interfaces: %s%s%s"
-msgstr "Isännän liitäntöen luettelointi epäonnistui: %s%s%s"
+msgid "failed to list host interfaces: %1$s%2$s%3$s"
+msgstr "Isännän liitäntöen luettelointi epäonnistui: %1$s%2$s%3$s"
 
 msgid "failed to load cgroup BPF prog"
 msgstr ""
@@ -25210,43 +25210,43 @@ msgid "failed to lookup device in old map"
 msgstr "ei voitu avata tiedostoa"
 
 #, c-format
-msgid "failed to lookup interface with MAC address '%s'"
-msgstr "liitännän selvitys, jonka MAC-osoite on '%s', epäonnistui"
+msgid "failed to lookup interface with MAC address '%1$s'"
+msgstr "liitännän selvitys, jonka MAC-osoite on '%1$s', epäonnistui"
 
 #, c-format
-msgid "failed to mark device %s as autostarted"
-msgstr "laitteen %s merkitseminen automaattisesti käynnistyväksi epäonnistui"
+msgid "failed to mark device %1$s as autostarted"
+msgstr "laitteen %1$s merkitseminen automaattisesti käynnistyväksi epäonnistui"
 
 #, c-format
-msgid "failed to mark network %s as autostarted"
-msgstr "verkon %s merkitseminen automaattisesti käynnistyväksi epäonnistui"
+msgid "failed to mark network %1$s as autostarted"
+msgstr "verkon %1$s merkitseminen automaattisesti käynnistyväksi epäonnistui"
 
 #, c-format
-msgid "failed to mark pool %s as autostarted"
-msgstr "varannon %s merkitseminen automaattisesti käynnistyväksi epäonnistui"
+msgid "failed to mark pool %1$s as autostarted"
+msgstr "varannon %1$s merkitseminen automaattisesti käynnistyväksi epäonnistui"
 
 #, c-format
-msgid "failed to move file to %s "
-msgstr "tiedoston siirtäminen %s:een epäonnistui "
+msgid "failed to move file to %1$s "
+msgstr "tiedoston siirtäminen %1$s:een epäonnistui "
 
 #, c-format
-msgid "failed to obtain list of available servers from %s"
+msgid "failed to obtain list of available servers from %1$s"
 msgstr ""
 
 #, c-format
-msgid "failed to obtain list of connected clients from server '%s'"
+msgid "failed to obtain list of connected clients from server '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "failed to open %s"
-msgstr "%s:ta ei voitu avata"
+msgid "failed to open %1$s"
+msgstr "%1$s:ta ei voitu avata"
 
 msgid "failed to open configuration file"
 msgstr "kokoonpanotiedoston jäsentäminen epäonnistui"
 
 #, c-format
-msgid "failed to open configuration file %s"
-msgstr "kokoonpanotiedoston %s jäsentäminen epäonnistui"
+msgid "failed to open configuration file %1$s"
+msgstr "kokoonpanotiedoston %1$s jäsentäminen epäonnistui"
 
 msgid "failed to open domain master key file for read"
 msgstr ""
@@ -25258,51 +25258,51 @@ msgid "failed to open file"
 msgstr "ei voitu avata tiedostoa"
 
 #, c-format
-msgid "failed to open logfile %s"
-msgstr "lokitiedoston %s avaaminen epäonnistui"
+msgid "failed to open logfile %1$s"
+msgstr "lokitiedoston %1$s avaaminen epäonnistui"
 
 #, c-format
-msgid "failed to open netns %s"
-msgstr "netns:n %s avaaminen epäonnistui"
+msgid "failed to open netns %1$s"
+msgstr "netns:n %1$s avaaminen epäonnistui"
 
 #, c-format
-msgid "failed to open ns %s"
-msgstr "ns %s:ta ei voitu avata"
+msgid "failed to open ns %1$s"
+msgstr "ns %1$s:ta ei voitu avata"
 
 #, fuzzy
 msgid "failed to open secret file for write"
 msgstr "ei voitu avata tiedostoa"
 
 #, c-format
-msgid "failed to open ssh channel: %s"
-msgstr "ssh-kanavan avaaminen epäonnistui: %s"
+msgid "failed to open ssh channel: %1$s"
+msgstr "ssh-kanavan avaaminen epäonnistui: %1$s"
 
 #, c-format
-msgid "failed to open the RBD image %s"
-msgstr "RBD-kuvan %s avaaminen epäonnistui"
+msgid "failed to open the RBD image %1$s"
+msgstr "RBD-kuvan %1$s avaaminen epäonnistui"
 
 #, c-format
-msgid "failed to open the RBD image '%s'"
-msgstr "RBD-levykuvan '%s' avaaminen epäonnistui"
+msgid "failed to open the RBD image '%1$s'"
+msgstr "RBD-levykuvan '%1$s' avaaminen epäonnistui"
 
 msgid "failed to open the log file. check the log file path"
 msgstr "lokitiedoston avaaminen epäonnistui, tarkista polku"
 
 #, c-format
-msgid "failed to parse %s"
-msgstr "%s:n jäsentäminen epäonnistui"
+msgid "failed to parse %1$s"
+msgstr "%1$s:n jäsentäminen epäonnistui"
 
 #, c-format
-msgid "failed to parse %sversion"
-msgstr "%sversion:n jäsentäminen epäonnistui"
+msgid "failed to parse %1$sversion"
+msgstr "%1$sversion:n jäsentäminen epäonnistui"
 
 #, fuzzy
 msgid "failed to parse CPU blockers in QEMU capabilities"
 msgstr "ominaisuuksien hakeminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to parse SCSI host '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to parse SCSI host '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 msgid "failed to parse SGX sections in QEMU capabilities cache"
 msgstr ""
@@ -25312,38 +25312,38 @@ msgid "failed to parse agent timeout"
 msgstr "asetustiedoston jäsentäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to parse backing file location '%s'"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "failed to parse backing file location '%1$s'"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to parse block device '%s'"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "failed to parse block device '%1$s'"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 msgid "failed to parse configuration file"
 msgstr "asetustiedoston jäsentäminen epäonnistui"
 
 #, c-format
-msgid "failed to parse configuration file %s"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "failed to parse configuration file %1$s"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to parse device weight: '%s'"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "failed to parse device weight: '%1$s'"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "failed to parse int: '%s'"
-msgstr "int:n jäsentäminen epäonnistui: '%s'"
+msgid "failed to parse int: '%1$s'"
+msgstr "int:n jäsentäminen epäonnistui: '%1$s'"
 
 #, c-format
-msgid "failed to parse integer: '%s'"
-msgstr "integerin %s jäsentäminen epäonnistui"
+msgid "failed to parse integer: '%1$s'"
+msgstr "integerin %1$s jäsentäminen epäonnistui"
 
 msgid "failed to parse json"
 msgstr "jsonin jäsentäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to parse multicast address from '%s'"
-msgstr "Laitteen liittäminen tiedostosta %s epäonnistui"
+msgid "failed to parse multicast address from '%1$s'"
+msgstr "Laitteen liittäminen tiedostosta %1$s epäonnistui"
 
 #, fuzzy
 msgid "failed to parse node name index"
@@ -25353,8 +25353,8 @@ msgid "failed to parse original memlock size"
 msgstr ""
 
 #, c-format
-msgid "failed to parse port number '%s'"
-msgstr "Porttinumeron '%s' jäsentäminen epäonnistui"
+msgid "failed to parse port number '%1$s'"
+msgstr "Porttinumeron '%1$s' jäsentäminen epäonnistui"
 
 msgid "failed to parse pre-migration memlock limit"
 msgstr ""
@@ -25380,12 +25380,12 @@ msgid "failed to parse qemu device list"
 msgstr "asetustiedoston %s jäsentäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to parse read_bps_device: '%s'"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "failed to parse read_bps_device: '%1$s'"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to parse read_iops_device: '%s'"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "failed to parse read_iops_device: '%1$s'"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, fuzzy
 msgid "failed to parse slirp helper list"
@@ -25395,63 +25395,63 @@ msgid "failed to parse slirp-helper features"
 msgstr ""
 
 #, c-format
-msgid "failed to parse the AP Card from sysfs path: '%s'"
+msgid "failed to parse the AP Card from sysfs path: '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "failed to parse the AP Queue from sysfs path: '%s'"
+msgid "failed to parse the AP Queue from sysfs path: '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "failed to parse the CCW address from sysfs path: '%s'"
+msgid "failed to parse the CCW address from sysfs path: '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "failed to parse the PCI address from sysfs path: '%s'"
+msgid "failed to parse the PCI address from sysfs path: '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "failed to parse the SCSI address from filename: '%s'"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "failed to parse the SCSI address from filename: '%1$s'"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to parse the index of the VMX key '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "failed to parse the index of the VMX key '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to parse write_bps_device: '%s'"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "failed to parse write_bps_device: '%1$s'"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to parse write_iops_device: '%s'"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "failed to parse write_iops_device: '%1$s'"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to parse xml document '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to parse xml document '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "failed to pivot job for disk %s"
-msgstr "työn kääntäminen levylle %s epäonnistui"
+msgid "failed to pivot job for disk %1$s"
+msgstr "työn kääntäminen levylle %1$s epäonnistui"
 
 #, fuzzy
 msgid "failed to populate iothreadids"
 msgstr "ei voitu avata tiedostoa"
 
 #, c-format
-msgid "failed to preserve fd %d"
-msgstr "fd %d:n säilyttäminen epäonnistui"
+msgid "failed to preserve fd %1$d"
+msgstr "fd %1$d:n säilyttäminen epäonnistui"
 
 #, c-format
-msgid "failed to protect RBD snapshot %s@%s"
-msgstr "RBD-tilannevedoksen suojelu epäonnistui %s@%s"
+msgid "failed to protect RBD snapshot %1$s@%2$s"
+msgstr "RBD-tilannevedoksen suojelu epäonnistui %1$s@%2$s"
 
 #, c-format
-msgid "failed to query job for disk %s"
-msgstr "työn kysely levylle %s epäonnistui"
+msgid "failed to query job for disk %1$s"
+msgstr "työn kysely levylle %1$s epäonnistui"
 
 #, c-format
-msgid "failed to query mdevs from mdevctl: %s"
+msgid "failed to query mdevs from mdevctl: %1$s"
 msgstr ""
 
 #, fuzzy
@@ -25459,8 +25459,8 @@ msgid "failed to re-init netcf"
 msgstr "konenimen haku epäonnistui"
 
 #, c-format
-msgid "failed to read '%s'"
-msgstr "'%s':n lukeminen epäonnistui"
+msgid "failed to read '%1$s'"
+msgstr "'%1$s':n lukeminen epäonnistui"
 
 #, fuzzy
 msgid "failed to read AppArmor template"
@@ -25474,16 +25474,16 @@ msgid "failed to read configuration file"
 msgstr "asetustiedoston lukeminen epäonnistui"
 
 #, c-format
-msgid "failed to read configuration file %s"
-msgstr "asetustiedoston %s lukeminen epäonnistui"
+msgid "failed to read configuration file %1$s"
+msgstr "asetustiedoston %1$s lukeminen epäonnistui"
 
 #, fuzzy
 msgid "failed to read cookie"
 msgstr "asetustiedoston lukeminen epäonnistui"
 
 #, c-format
-msgid "failed to read directory '%s' in '%s'"
-msgstr "hakemiston '%s' lukeminen '%s':ssa epäonnistui"
+msgid "failed to read directory '%1$s' in '%2$s'"
+msgstr "hakemiston '%1$s' lukeminen '%2$s':ssa epäonnistui"
 
 #, fuzzy
 msgid "failed to read domain XML"
@@ -25498,16 +25498,16 @@ msgid "failed to read libxl header"
 msgstr "ei voitu avata tiedostoa"
 
 #, fuzzy, c-format
-msgid "failed to read metadata length in '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to read metadata length in '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy
 msgid "failed to read qemu header"
 msgstr "konenimen haku epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to read temporary file created with template %s"
-msgstr "asetustiedoston %s lukeminen epäonnistui"
+msgid "failed to read temporary file created with template %1$s"
+msgstr "asetustiedoston %1$s lukeminen epäonnistui"
 
 msgid "failed to reboot domain"
 msgstr ""
@@ -25528,36 +25528,36 @@ msgid "failed to remove device from BPF cgroup map"
 msgstr "Laitteen irrottaminen tiedostosta %s epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to remove nvram: %s"
-msgstr "Toimialueen %s palautus epäonnistui"
+msgid "failed to remove nvram: %1$s"
+msgstr "Toimialueen %1$s palautus epäonnistui"
 
 #, c-format
-msgid "failed to remove pool '%s'"
-msgstr "varannon '%s' poistaminen epäonnistui"
+msgid "failed to remove pool '%1$s'"
+msgstr "varannon '%1$s' poistaminen epäonnistui"
 
 #, c-format
-msgid "failed to remove snapshot '%s/%s@%s'"
-msgstr "tilannevedoksen '%s/%s@%s' poistaminen epäonnistui"
+msgid "failed to remove snapshot '%1$s/%2$s@%3$s'"
+msgstr "tilannevedoksen '%1$s/%2$s@%3$s' poistaminen epäonnistui"
 
 #, c-format
-msgid "failed to remove volume '%s/%s'"
-msgstr "'%s/%s':n taltion poistaminen epäonnistui"
+msgid "failed to remove volume '%1$s/%2$s'"
+msgstr "'%1$s/%2$s':n taltion poistaminen epäonnistui"
 
 #, c-format
-msgid "failed to resize the RBD image '%s'"
-msgstr "fRBD-kuvan '%s' koon muuttaminen epäonnistui"
+msgid "failed to resize the RBD image '%1$s'"
+msgstr "fRBD-kuvan '%1$s' koon muuttaminen epäonnistui"
 
 #, c-format
-msgid "failed to resolve '%s'"
-msgstr "'%s':n ratkaiseminen epäonnistui"
+msgid "failed to resolve '%1$s'"
+msgstr "'%1$s':n ratkaiseminen epäonnistui"
 
 msgid ""
 "failed to resolve relative backing name: base image is not in backing chain"
 msgstr ""
 
 #, c-format
-msgid "failed to resolve symlink %s: %s"
-msgstr "Symlinkin %s: %s ratkaiseminen epäonnistui"
+msgid "failed to resolve symlink %1$s: %2$s"
+msgstr "Symlinkin %1$s: %2$s ratkaiseminen epäonnistui"
 
 msgid "failed to resume domain"
 msgstr "toimialueen palautus epäonnistui"
@@ -25568,8 +25568,8 @@ msgstr "XML:n luonti epäonnistui"
 
 #, c-format
 msgid ""
-"failed to retrieve client identity information for client '%llu' connected "
-"to server '%s'"
+"failed to retrieve client identity information for client '%1$llu' connected "
+"to server '%2$s'"
 msgstr ""
 
 #, fuzzy
@@ -25586,8 +25586,8 @@ msgid "failed to retrieve user response for authentication callback"
 msgstr ""
 
 #, c-format
-msgid "failed to rollback transaction: %s%s%s"
-msgstr "tapahtuman palauttaminen epäonnistui: %s%s%s"
+msgid "failed to rollback transaction: %1$s%2$s%3$s"
+msgstr "tapahtuman palauttaminen epäonnistui: %1$s%2$s%3$s"
 
 msgid "failed to run apparmor_parser"
 msgstr ""
@@ -25596,46 +25596,46 @@ msgid "failed to save content"
 msgstr "sisältöä ei voitu tallentaa"
 
 #, c-format
-msgid "failed to seek in log file %s"
-msgstr "fEtsiminen lokitiedostosta %s epäonnistui"
+msgid "failed to seek in log file %1$s"
+msgstr "fEtsiminen lokitiedostosta %1$s epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to seek to end of %s"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to seek to end of %1$s"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 msgid "failed to serialize S-Expr"
 msgstr "S-Expr:n sarjallisuudeksi muutamien epäonnistui"
 
 #, c-format
-msgid "failed to serialize S-Expr: %s"
-msgstr "S-Expr:n sarjallisuudeksi muutamien epäonnistui: %s"
+msgid "failed to serialize S-Expr: %1$s"
+msgstr "S-Expr:n sarjallisuudeksi muutamien epäonnistui: %1$s"
 
 #, c-format
-msgid "failed to set %s"
-msgstr "%s:n asettaminen epäonnistui"
+msgid "failed to set %1$s"
+msgstr "%1$s:n asettaminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to set RADOS option: %s"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to set RADOS option: %1$s"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to set checkpoint '%s' as current"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to set checkpoint '%1$s' as current"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "failed to set close-on-exec flag on %s"
-msgstr "close-on-exec flag '%s' asettaminen epäonnistui"
+msgid "failed to set close-on-exec flag on %1$s"
+msgstr "close-on-exec flag '%1$s' asettaminen epäonnistui"
 
 msgid "failed to set cpuset.cpus in cgroup for emulator threads"
 msgstr ""
 
 #, c-format
-msgid "failed to set cpuset.cpus in cgroup for iothread %d"
+msgid "failed to set cpuset.cpus in cgroup for iothread %1$d"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "failed to set gluster volfile server '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "failed to set gluster volfile server '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy
 msgid "failed to set guest cid"
@@ -25657,28 +25657,28 @@ msgid "failed to shutdown guest VM"
 msgstr ""
 
 #, c-format
-msgid "failed to stat remote file '%s'"
-msgstr "etätiedoston '%s' arvioiminen epäonnistui"
+msgid "failed to stat remote file '%1$s'"
+msgstr "etätiedoston '%1$s' arvioiminen epäonnistui"
 
 #, fuzzy
 msgid "failed to stat the RADOS cluster"
 msgstr "lokitiedoston kirjoitus epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to stat the RADOS pool '%s'"
-msgstr "Verkon %s käynnistäminen epäonnistui"
+msgid "failed to stat the RADOS pool '%1$s'"
+msgstr "Verkon %1$s käynnistäminen epäonnistui"
 
 #, c-format
-msgid "failed to stat the RBD image %s"
-msgstr "RBD-levykuvan %s statustaminen epäonnistui"
+msgid "failed to stat the RBD image %1$s"
+msgstr "RBD-levykuvan %1$s statustaminen epäonnistui"
 
 #, c-format
-msgid "failed to stat the RBD image '%s'"
-msgstr "RBD-levykuvan '%s' statustaminen epäonnistui"
+msgid "failed to stat the RBD image '%1$s'"
+msgstr "RBD-levykuvan '%1$s' statustaminen epäonnistui"
 
 #, c-format
-msgid "failed to store %lld to %s"
-msgstr "%lld :n tallentaminen %s:hen epäonnistui"
+msgid "failed to store %1$lld to %2$s"
+msgstr "%1$lld :n tallentaminen %2$s:hen epäonnistui"
 
 msgid "failed to suspend domain"
 msgstr ""
@@ -25688,36 +25688,36 @@ msgid "failed to take screenshot"
 msgstr "sisältöä ei voitu tallentaa"
 
 #, c-format
-msgid "failed to truncate %s"
-msgstr "%s:n katkaiseminen epäonnistui"
+msgid "failed to truncate %1$s"
+msgstr "%1$s:n katkaiseminen epäonnistui"
 
 msgid "failed to umount devfs on /dev"
 msgstr ""
 
 #, c-format
-msgid "failed to undefine interface %s: %s%s%s"
-msgstr "Liitännän %s pois-määritteleminen epäonnistui: %s%s%s"
+msgid "failed to undefine interface %1$s: %2$s%3$s%4$s"
+msgstr "Liitännän %1$s pois-määritteleminen epäonnistui: %2$s%3$s%4$s"
 
 #, c-format
-msgid "failed to unmark device %s as autostarted"
-msgstr "laitteen %s automaattinen käynnistys merkinnän poistaminen epäonnistui"
+msgid "failed to unmark device %1$s as autostarted"
+msgstr "laitteen %1$s automaattinen käynnistys merkinnän poistaminen epäonnistui"
 
 #, c-format
-msgid "failed to unmark network %s as autostarted"
+msgid "failed to unmark network %1$s as autostarted"
 msgstr ""
-"verkon %s automaattisen käynnistymisen merkinnän poistaminen epäonnistui"
+"verkon %1$s automaattisen käynnistymisen merkinnän poistaminen epäonnistui"
 
 #, c-format
-msgid "failed to unmark pool %s as autostarted"
+msgid "failed to unmark pool %1$s as autostarted"
 msgstr ""
-"varannon %s automaattinen käynnistys -merkinnän poistaminen epäonnistui"
+"varannon %1$s automaattinen käynnistys -merkinnän poistaminen epäonnistui"
 
 #, c-format
-msgid "failed to unprotect snapshot '%s/%s@%s'"
-msgstr "Tilannevedoksen '%s/%s@%s' suojauksen poisto epäonnistui"
+msgid "failed to unprotect snapshot '%1$s/%2$s@%3$s'"
+msgstr "Tilannevedoksen '%1$s/%2$s@%3$s' suojauksen poisto epäonnistui"
 
 #, c-format
-msgid "failed to update capacity data for block node '%s'"
+msgid "failed to update capacity data for block node '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -25725,18 +25725,18 @@ msgid "failed to update device in BPF cgroup map"
 msgstr "Laitteen liittäminen tiedostosta %s epäonnistui"
 
 #, c-format
-msgid "failed to validate SSH host key: %s"
-msgstr "SSH-isäntäavaimen vahvistaminen epäonnistui: %s"
+msgid "failed to validate SSH host key: %1$s"
+msgstr "SSH-isäntäavaimen vahvistaminen epäonnistui: %1$s"
 
 msgid "failed to validate prefix for a new XML namespace"
 msgstr ""
 
 #, c-format
-msgid "failed to verify if RBD snapshot %s@%s is protected"
+msgid "failed to verify if RBD snapshot %1$s@%2$s is protected"
 msgstr ""
 
 #, c-format
-msgid "failed to verify if snapshot '%s/%s@%s' is protected"
+msgid "failed to verify if snapshot '%1$s/%2$s@%3$s' is protected"
 msgstr ""
 
 #, fuzzy
@@ -25744,8 +25744,8 @@ msgid "failed to wait for domain condition"
 msgstr "solmun tietojen saanti epäonnistui"
 
 #, c-format
-msgid "failed to wait for file '%s' to appear"
-msgstr "tiedoston '%s' ilmestymisen odottaminen epäonnistui"
+msgid "failed to wait for file '%1$s' to appear"
+msgstr "tiedoston '%1$s' ilmestymisen odottaminen epäonnistui"
 
 #, fuzzy
 msgid "failed to wait on condition"
@@ -25756,52 +25756,52 @@ msgid "failed to wakeup migration tunnel"
 msgstr "asetustiedoston kirjoitus epäonnistui"
 
 #, c-format
-msgid "failed to wipe RBD image %s"
-msgstr "RBD-kuvan %s pyyhkiminen epäonnistui"
+msgid "failed to wipe RBD image %1$s"
+msgstr "RBD-kuvan %1$s pyyhkiminen epäonnistui"
 
 #, c-format
-msgid "failed to wrap arguments '%s' into a QMP command wrapper"
+msgid "failed to wrap arguments '%1$s' into a QMP command wrapper"
 msgstr ""
 
 msgid "failed to write configuration file"
 msgstr "asetustiedoston kirjoitus epäonnistui"
 
 #, c-format
-msgid "failed to write configuration file: %s"
-msgstr "asetustiedoston kirjoitus epäonnistui: %s"
+msgid "failed to write configuration file: %1$s"
+msgstr "asetustiedoston kirjoitus epäonnistui: %1$s"
 
 #, fuzzy, c-format
-msgid "failed to write cookie to '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "failed to write cookie to '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "failed to write data to config '%s'"
-msgstr "tietojen kirjoittaminen kokoonpanoon '%s' epäonnistui"
+msgid "failed to write data to config '%1$s'"
+msgstr "tietojen kirjoittaminen kokoonpanoon '%1$s' epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to write domain xml to '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to write domain xml to '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "failed to write header data to '%s'"
-msgstr "otsikkotietojen kirjoittaminen '%s':lle epäonnistui"
+msgid "failed to write header data to '%1$s'"
+msgstr "otsikkotietojen kirjoittaminen '%1$s':lle epäonnistui"
 
 #, c-format
-msgid "failed to write header to domain save file '%s'"
+msgid "failed to write header to domain save file '%1$s'"
 msgstr ""
-"otsikon kirjoittaminen toimialueen tallennustiedostoon '%s' epäonnistui"
+"otsikon kirjoittaminen toimialueen tallennustiedostoon '%1$s' epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to write known_host file '%s': %s"
-msgstr "%s: lokitiedostoon kirjoitus epäonnistui: %s"
+msgid "failed to write known_host file '%1$s': %2$s"
+msgstr "%1$s: lokitiedostoon kirjoitus epäonnistui: %2$s"
 
 #, fuzzy
 msgid "failed to write master key file for domain"
 msgstr "lokitiedoston kirjoitus epäonnistui"
 
 #, fuzzy, c-format
-msgid "failed to write padding to '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "failed to write padding to '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, fuzzy
 msgid "failed to write secret file"
@@ -25811,29 +25811,29 @@ msgid "failed to write the log file"
 msgstr "lokitiedoston kirjoitus epäonnistui"
 
 #, c-format
-msgid "failed to write to LUN %d: %s"
-msgstr "LUN %d: lle kirjoittaminen epäonnistui: %s"
+msgid "failed to write to LUN %1$d: %2$s"
+msgstr "LUN %1$d: lle kirjoittaminen epäonnistui: %2$s"
 
 #, fuzzy
 msgid "failed to write to profile"
 msgstr "lokitiedoston kirjoitus epäonnistui"
 
 #, c-format
-msgid "failed writing to file '%s'"
-msgstr "kirjoittaminen tiedostoon '%s' epäonnistui"
+msgid "failed writing to file '%1$s'"
+msgstr "kirjoittaminen tiedostoon '%1$s' epäonnistui"
 
 msgid "fatal"
 msgstr ""
 
 #, c-format
-msgid "fatal signal %d"
+msgid "fatal signal %1$d"
 msgstr ""
 
 msgid "fcntl failed to set O_NONBLOCK"
 msgstr ""
 
 #, c-format
-msgid "fd %d must be a socket"
+msgid "fd %1$d must be a socket"
 msgstr ""
 
 msgid "fd must be valid"
@@ -25846,7 +25846,7 @@ msgid "fd passing is not supported by this connection"
 msgstr ""
 
 #, c-format
-msgid "fdset '%u' is already in use by qemu"
+msgid "fdset '%1$u' is already in use by qemu"
 msgstr ""
 
 msgid "fetch or set the currently defined set of logging filters on daemon"
@@ -25856,18 +25856,18 @@ msgid "fetch or set the currently defined set of logging outputs on daemon"
 msgstr ""
 
 #, c-format
-msgid "field '%s' is malformed"
+msgid "field '%1$s' is malformed"
 msgstr ""
 
 msgid "file"
 msgstr "tiedosto"
 
 #, c-format
-msgid "file %s does not exist"
-msgstr "Tiedostoa '%s' ei ole olemassa"
+msgid "file %1$s does not exist"
+msgstr "Tiedostoa '%1$s' ei ole olemassa"
 
 #, c-format
-msgid "file '%s' for disk '%s' requires use of external snapshot mode"
+msgid "file '%1$s' for disk '%2$s' requires use of external snapshot mode"
 msgstr ""
 
 msgid "file containing XML CPU descriptions"
@@ -25908,7 +25908,7 @@ msgid "file containing secret attributes in XML"
 msgstr ""
 
 #, c-format
-msgid "file descriptor group '%s' was not associated with the domain"
+msgid "file descriptor group '%1$s' was not associated with the domain"
 msgstr ""
 
 msgid "file descriptors N,M,... to associate"
@@ -25935,15 +25935,15 @@ msgid "filesystem is not of type 'template' or 'mount'"
 msgstr ""
 
 #, c-format
-msgid "filesystem target '%s' specified twice"
+msgid "filesystem target '%1$s' specified twice"
 msgstr ""
 
 #, c-format
-msgid "filter '%s' already exists with uuid %s"
+msgid "filter '%1$s' already exists with uuid %2$s"
 msgstr ""
 
 #, c-format
-msgid "filter '%s' learning value '%s' invalid."
+msgid "filter '%1$s' learning value '%2$s' invalid."
 msgstr ""
 
 msgid "filter binding has no MAC address"
@@ -26013,14 +26013,14 @@ msgid "filter has no name"
 msgstr "konenimen haku epäonnistui"
 
 #, c-format
-msgid "filter with same UUID but different name ('%s') already exists"
+msgid "filter with same UUID but different name ('%1$s') already exists"
 msgstr ""
 
 msgid "filter would introduce a loop"
 msgstr ""
 
 #, c-format
-msgid "filters not supported on interfaces of type %s"
+msgid "filters not supported on interfaces of type %1$s"
 msgstr ""
 
 msgid "find parent of checkpoint name"
@@ -26039,7 +26039,7 @@ msgid "finish step ignored that migration was cancelled"
 msgstr ""
 
 #, c-format
-msgid "finishing block job failed while deleting disk '%s' snapshot: '%s'"
+msgid "finishing block job failed while deleting disk '%1$s' snapshot: '%2$s'"
 msgstr ""
 
 msgid ""
@@ -26059,7 +26059,7 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "firmware type '%s' does not support nvram"
+msgid "firmware type '%1$s' does not support nvram"
 msgstr ""
 
 msgid "fixed audio settings requires mixing engine"
@@ -26074,8 +26074,8 @@ msgstr ""
 #, c-format
 msgid ""
 "flags:\n"
-"\taction required: %d\n"
-"\trecursive: %d\n"
+"\taction required: %1$d\n"
+"\trecursive: %2$d\n"
 msgstr ""
 
 msgid "floor attribute is not supported for this config"
@@ -26088,11 +26088,11 @@ msgid "fmode and dmode must be used with accessmode=mapped"
 msgstr ""
 
 #, c-format
-msgid "for %s module"
+msgid "for %1$s module"
 msgstr ""
 
 #, c-format
-msgid "for Linux >= %d.%d.%d"
+msgid "for Linux >= %1$d.%2$d.%3$d"
 msgstr ""
 
 msgid "for PowerPC KVM module loaded"
@@ -26142,7 +26142,7 @@ msgstr "Pysäytä fyysinen isäntäliitäntä väkisin."
 
 #, c-format
 msgid ""
-"format '%s' is not supported, expecting 'kdump-zlib', 'kdump-lzo', 'kdump-"
+"format '%1$s' is not supported, expecting 'kdump-zlib', 'kdump-lzo', 'kdump-"
 "snappy', 'win-dmp' or 'elf'"
 msgstr ""
 
@@ -26154,7 +26154,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"format of backing image '%s' of image '%s' was not specified in the image "
+"format of backing image '%1$s' of image '%2$s' was not specified in the image "
 "metadata (See https://libvirt.org/kbase/backing_chains.html for "
 "troubleshooting)"
 msgstr ""
@@ -26167,11 +26167,11 @@ msgid "format of the destination file"
 msgstr "todennus epäonnistui"
 
 #, c-format
-msgid "formatter for %s %s reported error"
+msgid "formatter for %1$s %2$s reported error"
 msgstr ""
 
 #, c-format
-msgid "forward dev not allowed for network '%s' with forward mode='%s'"
+msgid "forward dev not allowed for network '%1$s' with forward mode='%2$s'"
 msgstr ""
 
 msgid "forward interface entries cannot be modified, only added or deleted"
@@ -26193,11 +26193,11 @@ msgid "from snapshot"
 msgstr "tilannevedoksesta"
 
 #, c-format
-msgid "fs driver %s is not supported"
+msgid "fs driver %1$s is not supported"
 msgstr ""
 
 #, c-format
-msgid "fs format %s is not supported"
+msgid "fs format %1$s is not supported"
 msgstr ""
 
 msgid "fully-qualified path of disk"
@@ -26210,12 +26210,12 @@ msgid "fuse_loop failed"
 msgstr ""
 
 #, c-format
-msgid "g_mkstemp(\"%s\") failed"
+msgid "g_mkstemp(\"%1$s\") failed"
 msgstr ""
 
 #, c-format
-msgid "g_mkstemp_full: failed to create temporary file: %s"
-msgstr "gmkstemp_full: väliaikaisen tiedoston luominen epäonnistui: %s"
+msgid "g_mkstemp_full: failed to create temporary file: %1$s"
+msgstr "gmkstemp_full: väliaikaisen tiedoston luominen epäonnistui: %1$s"
 
 msgid "geometry is not supported with vhostuser disk"
 msgstr ""
@@ -26300,15 +26300,15 @@ msgid "given uuid does not match XML uuid"
 msgstr ""
 
 #, c-format
-msgid "gluster pool name '%s' must not contain /"
+msgid "gluster pool name '%1$s' must not contain /"
 msgstr ""
 
 #, c-format
-msgid "gluster pool path '%s' must start with /"
+msgid "gluster pool path '%1$s' must start with /"
 msgstr ""
 
 #, c-format
-msgid "got unexpected RPC call prog %d vers %d proc %d type %d"
+msgid "got unexpected RPC call prog %1$d vers %2$d proc %3$d type %4$d"
 msgstr ""
 
 #, fuzzy
@@ -26316,15 +26316,15 @@ msgid "got unknown HTTP error code"
 msgstr "Tuntematon virhe"
 
 #, c-format
-msgid "got unknown HTTP error code %s"
+msgid "got unknown HTTP error code %1$s"
 msgstr ""
 
 #, c-format
-msgid "got wrong number of IOThread ids from QEMU monitor. got %d, wanted %d"
+msgid "got wrong number of IOThread ids from QEMU monitor. got %1$d, wanted %2$d"
 msgstr ""
 
 #, c-format
-msgid "got wrong number of IOThread pids from QEMU monitor. got %d, wanted %zu"
+msgid "got wrong number of IOThread pids from QEMU monitor. got %1$d, wanted %2$zu"
 msgstr ""
 
 msgid "gracefully shutdown a domain"
@@ -26335,14 +26335,14 @@ msgstr ""
 
 #, c-format
 msgid ""
-"graphics 'listen' attribute '%s' must match 'address' attribute of first "
-"listen element (found '%s')"
+"graphics 'listen' attribute '%1$s' must match 'address' attribute of first "
+"listen element (found '%2$s')"
 msgstr ""
 
 #, c-format
 msgid ""
-"graphics 'socket' attribute '%s' must match 'socket' attribute of first "
-"listen element (found '%s')"
+"graphics 'socket' attribute '%1$s' must match 'socket' attribute of first "
+"listen element (found '%2$s')"
 msgstr ""
 
 msgid "graphics URI to be used for seamless graphics migration"
@@ -26372,24 +26372,24 @@ msgid "guest CPU doesn't match specification"
 msgstr ""
 
 #, c-format
-msgid "guest CPU doesn't match specification: extra features: %s"
+msgid "guest CPU doesn't match specification: extra features: %1$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"guest CPU doesn't match specification: extra features: %s, missing features: "
-"%s"
+"guest CPU doesn't match specification: extra features: %1$s, missing features: "
+"%2$s"
 msgstr ""
 
 #, c-format
-msgid "guest CPU doesn't match specification: missing features: %s"
+msgid "guest CPU doesn't match specification: missing features: %1$s"
 msgstr ""
 
 msgid "guest agent replied with wrong id to guest-sync command"
 msgstr ""
 
 #, c-format
-msgid "guest agent replied with wrong id to guest-sync command: %s"
+msgid "guest agent replied with wrong id to guest-sync command: %1$s"
 msgstr ""
 
 msgid "guest agent reports less cpu than requested"
@@ -26399,21 +26399,21 @@ msgid "guest agent returned malformed or invalid return value"
 msgstr ""
 
 #, c-format
-msgid "guest agent timeout '%d' is less than the minimum '%d'"
+msgid "guest agent timeout '%1$d' is less than the minimum '%2$d'"
 msgstr ""
 
 msgid "guest crashed while connecting to the guest agent"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "guest failed to start: %s"
-msgstr "Toimialueen %s käynnistys epäonnistui"
+msgid "guest failed to start: %1$s"
+msgstr "Toimialueen %1$s käynnistys epäonnistui"
 
 msgid "guest failed to start: terminated abnormally"
 msgstr ""
 
 #, c-format
-msgid "guest failed to start: unexpected exit status %d"
+msgid "guest failed to start: unexpected exit status %1$d"
 msgstr ""
 
 #, fuzzy
@@ -26421,7 +26421,7 @@ msgid "guest interface"
 msgstr "verkkoliitännän tyyppi"
 
 #, c-format
-msgid "guest is missing vCPUs '%s'"
+msgid "guest is missing vCPUs '%1$s'"
 msgstr ""
 
 msgid "guest unexpectedly quit"
@@ -26465,22 +26465,22 @@ msgid "hash lookup resulted in NULL pointer"
 msgstr ""
 
 #, c-format
-msgid "host CPU model does not match required CPU model %s"
+msgid "host CPU model does not match required CPU model %1$s"
 msgstr ""
 
 #, c-format
-msgid "host CPU vendor does not match required CPU vendor %s"
+msgid "host CPU vendor does not match required CPU vendor %1$s"
 msgstr ""
 
 #, c-format
-msgid "host USB device Busnum: %3x, Devnum: %3x not found"
+msgid "host USB device Busnum: %1$3x, Devnum: %2$3x not found"
 msgstr ""
 
 msgid "host USB device already exists"
 msgstr ""
 
 #, c-format
-msgid "host arch %s is too big for destination"
+msgid "host arch %1$s is too big for destination"
 msgstr ""
 
 msgid "host cpu counting not implemented on this platform"
@@ -26499,11 +26499,11 @@ msgid "host doesn't support VFIO PCI passthrough"
 msgstr ""
 
 #, c-format
-msgid "host doesn't support hyperv '%s' feature"
+msgid "host doesn't support hyperv '%1$s' feature"
 msgstr ""
 
 #, c-format
-msgid "host doesn't support hyperv stimer '%s' feature"
+msgid "host doesn't support hyperv stimer '%1$s' feature"
 msgstr ""
 
 msgid "host doesn't support invariant TSC"
@@ -26528,27 +26528,27 @@ msgid "host name for source of disk device"
 msgstr ""
 
 #, c-format
-msgid "host pci device %04x:%02x:%02x.%d not found"
+msgid "host pci device %1$04x:%2$02x:%3$02x.%4$d not found"
 msgstr ""
 
 #, c-format
-msgid "host pci device %s not found"
+msgid "host pci device %1$s not found"
 msgstr ""
 
 #, c-format
-msgid "host reports map buffer length exceeds maximum: %d > %d"
+msgid "host reports map buffer length exceeds maximum: %1$d > %2$d"
 msgstr ""
 
 #, c-format
-msgid "host reports too many vCPUs: %d > %d"
+msgid "host reports too many vCPUs: %1$d > %2$d"
 msgstr ""
 
 #, c-format
-msgid "host scsi device %s:%u:%u.%llu not found"
+msgid "host scsi device %1$s:%2$u:%3$u.%4$llu not found"
 msgstr ""
 
 #, c-format
-msgid "host scsi iSCSI path %s not found"
+msgid "host scsi iSCSI path %1$s not found"
 msgstr ""
 
 msgid "host socket for source of disk device"
@@ -26558,11 +26558,11 @@ msgid "host transport for source of disk device"
 msgstr ""
 
 #, c-format
-msgid "host usb device %03d.%03d not found"
+msgid "host usb device %1$03d.%2$03d not found"
 msgstr ""
 
 #, c-format
-msgid "host usb device vendor=0x%.4x product=0x%.4x not found"
+msgid "host usb device vendor=0x%1$.4x product=0x%2$.4x not found"
 msgstr ""
 
 msgid "host-certificates mode needs exactly three certificates"
@@ -26572,8 +26572,8 @@ msgid "hostName field not available (missing VMware Tools?)"
 msgstr ""
 
 #, c-format
-msgid "hostdev %s not found"
-msgstr "hostdev:ta %s ei löytynyt"
+msgid "hostdev %1$s not found"
+msgstr "hostdev:ta %1$s ei löytynyt"
 
 msgid "hostdev does not have an alias"
 msgstr ""
@@ -26582,25 +26582,25 @@ msgid "hostdev interface missing hostdev data"
 msgstr ""
 
 #, c-format
-msgid "hostdev invalid secret type '%s'"
+msgid "hostdev invalid secret type '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "hostdev mode '%s' not supported"
+msgid "hostdev mode '%1$s' not supported"
 msgstr ""
 
 #, c-format
-msgid "hostdev mode 'capabilities' is not supported in %s"
+msgid "hostdev mode 'capabilities' is not supported in %1$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"hostdev network '%s' lists '%s' in the device pool, but hostdev networks "
+"hostdev network '%1$s' lists '%2$s' in the device pool, but hostdev networks "
 "require all devices to be listed by PCI address, not network device name"
 msgstr ""
 
 #, c-format
-msgid "hostdev subsys type '%s' not supported"
+msgid "hostdev subsys type '%1$s' not supported"
 msgstr ""
 
 msgid "hostname must be specified for gluster sources"
@@ -26617,32 +26617,32 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "hot unplug is not supported for hostdev mode '%s'"
+msgid "hot unplug is not supported for hostdev mode '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "hot unplug of watchdog of model %s is not supported"
-msgstr "mallin %s vahtikoiran kuumaa irrotusta ei tueta"
+msgid "hot unplug of watchdog of model %1$s is not supported"
+msgstr "mallin %1$s vahtikoiran kuumaa irrotusta ei tueta"
 
 #, c-format
-msgid "hotplug is not supported for hostdev mode '%s'"
+msgid "hotplug is not supported for hostdev mode '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "hotplug is not supported for hostdev subsys type '%s'"
+msgid "hotplug is not supported for hostdev subsys type '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "hotplug is not supported for the %s device"
+msgid "hotplug is not supported for the %1$s device"
 msgstr ""
 
 #, c-format
-msgid "hotplug of interface type of %s is not implemented yet"
+msgid "hotplug of interface type of %1$s is not implemented yet"
 msgstr ""
 
 #, c-format
-msgid "hotplug of watchdog of model %s is not supported"
-msgstr "mallin %s vahtikoiran kuumaa kytkinta ei tueta"
+msgid "hotplug of watchdog of model %1$s is not supported"
+msgstr "mallin %1$s vahtikoiran kuumaa kytkinta ei tueta"
 
 msgid "hpet timer is not supported by this architecture"
 msgstr ""
@@ -26651,7 +26651,7 @@ msgid "http cookies are supported only with HTTP(S) protocol"
 msgstr ""
 
 #, c-format
-msgid "hub type %s not supported"
+msgid "hub type %1$s not supported"
 msgstr ""
 
 msgid "hugepage size can't be zero"
@@ -26667,7 +26667,7 @@ msgid "hugepages is not supported with memfd memory source"
 msgstr ""
 
 #, c-format
-msgid "hugepages: node %zd not found"
+msgid "hugepages: node %1$zd not found"
 msgstr ""
 
 msgid "hugetlbfs filesystem is not mounted or disabled by administrator config"
@@ -26718,25 +26718,25 @@ msgstr ""
 
 #, c-format
 msgid ""
-"if using CPU maximum physical address mode='%s', bits= must be specified too"
+"if using CPU maximum physical address mode='%1$s', bits= must be specified too"
 msgstr ""
 
 #, c-format
-msgid "ifkey \"%s\" has no req"
+msgid "ifkey \"%1$s\" has no req"
 msgstr ""
 
 msgid "ignore"
 msgstr "ohita"
 
 #, c-format
-msgid "ignoring debug level %d out of range [%d-%d]"
+msgid "ignoring debug level %1$d out of range [%2$d-%3$d]"
 msgstr ""
 
 msgid "image magic is incorrect"
 msgstr ""
 
 #, c-format
-msgid "image version is not supported (%d > %d)"
+msgid "image version is not supported (%1$d > %2$d)"
 msgstr ""
 
 msgid "implies --abort; conclude and pivot a copy or commit job"
@@ -26771,14 +26771,14 @@ msgid "inaccessible"
 msgstr "epäaktiivinen"
 
 #, c-format
-msgid "inaccessible backing store volume %s"
+msgid "inaccessible backing store volume %1$s"
 msgstr ""
 
 msgid "inactive"
 msgstr "epäaktiivinen"
 
 #, c-format
-msgid "inbound rate larger than maximum %u"
+msgid "inbound rate larger than maximum %1$u"
 msgstr ""
 
 msgid "include backup size estimate in XML dump"
@@ -26794,8 +26794,8 @@ msgid "incoming RDMA migration is not supported with this QEMU binary"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "incomplete metadata in '%s'"
-msgstr "odottamatonta dataa ”%s”"
+msgid "incomplete metadata in '%1$s'"
+msgstr "odottamatonta dataa ”%1$s”"
 
 msgid "incomplete result, failed to get completed"
 msgstr ""
@@ -26807,11 +26807,11 @@ msgid "incomplete result, failed to get total"
 msgstr ""
 
 #, c-format
-msgid "incomplete result, unknown status string '%s'"
+msgid "incomplete result, unknown status string '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "incomplete save header in '%s'"
+msgid "incomplete save header in '%1$s'"
 msgstr ""
 
 msgid "incremental backup is not supported yet"
@@ -26859,11 +26859,11 @@ msgid "inject-nmi"
 msgstr ""
 
 #, c-format
-msgid "input device on bus '%s' cannot be detached"
+msgid "input device on bus '%1$s' cannot be detached"
 msgstr ""
 
 #, c-format
-msgid "input device on bus '%s' cannot be hot plugged."
+msgid "input device on bus '%1$s' cannot be hot plugged."
 msgstr ""
 
 msgid "input devices without vnc are not supported"
@@ -26873,15 +26873,15 @@ msgid "input evdev doesn't support bus element"
 msgstr ""
 
 #, c-format
-msgid "input too large: %d * %d"
+msgid "input too large: %1$d * %2$d"
 msgstr ""
 
 #, c-format
-msgid "input too large: %lu"
+msgid "input too large: %1$lu"
 msgstr ""
 
 #, c-format
-msgid "input too large: %u * %u"
+msgid "input too large: %1$u * %2$u"
 msgstr ""
 
 msgid "instead of setting given time, synchronize from domain's RTC"
@@ -26892,75 +26892,75 @@ msgstr ""
 
 #, c-format
 msgid ""
-"integer overflow on %s. Please contact the libvirt development team at "
+"integer overflow on %1$s. Please contact the libvirt development team at "
 "libvir-list@redhat.com"
 msgstr ""
 
 #, c-format
 msgid ""
-"interface %s - <port isolated='yes'/> is not supported for network "
-"interfaces with type='%s'"
+"interface %1$s - <port isolated='yes'/> is not supported for network "
+"interfaces with type='%2$s'"
 msgstr ""
-"liitäntä %s - <port isolated='yes'/> ei tueta verkkoliitännöissä type='%s':n "
+"liitäntä %1$s - <port isolated='yes'/> ei tueta verkkoliitännöissä type='%2$s':n "
 "kanssa"
 
 #, c-format
 msgid ""
-"interface %s - <port isolated='yes'/> is not supported for network "
-"interfaces with virtualport type='%s'"
+"interface %1$s - <port isolated='yes'/> is not supported for network "
+"interfaces with virtualport type='%2$s'"
 msgstr ""
-"liitäntä %s - <port isolated='yes'/> ei tueta verkkoliitännöissä "
-"virtuaaliportin type='%s' kanssa"
+"liitäntä %1$s - <port isolated='yes'/> ei tueta verkkoliitännöissä "
+"virtuaaliportin type='%2$s' kanssa"
 
 #, c-format
 msgid ""
-"interface %s - bandwidth settings are not supported for hostdev interfaces"
+"interface %1$s - bandwidth settings are not supported for hostdev interfaces"
 msgstr ""
 
 #, c-format
 msgid ""
-"interface %s - custom tap device path is not supported for network "
-"interfaces of type %s"
+"interface %1$s - custom tap device path is not supported for network "
+"interfaces of type %2$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"interface %s - filterref is not supported for network interfaces of type %s"
-msgstr "liitäntä %s - filterref ei tueta verkkoliitännöissä tyyppiä %s"
+"interface %1$s - filterref is not supported for network interfaces of type %2$s"
+msgstr "liitäntä %1$s - filterref ei tueta verkkoliitännöissä tyyppiä %2$s"
 
 #, c-format
 msgid ""
-"interface %s - filterref is not supported for network interfaces with "
-"virtualport type %s"
+"interface %1$s - filterref is not supported for network interfaces with "
+"virtualport type %2$s"
 msgstr ""
-"liitäntä %s - filterref ei tueta verkkoliitännöissä virtuaaliportin "
-"type='%s' kanssa"
+"liitäntä %1$s - filterref ei tueta verkkoliitännöissä virtuaaliportin "
+"type='%2$s' kanssa"
 
 #, c-format
 msgid ""
-"interface %s - multiqueue is not supported for network interfaces of type %s"
+"interface %1$s - multiqueue is not supported for network interfaces of type %2$s"
 msgstr ""
-"liitäntä %s - moniriviä ei tueta verkkoliitännöissä, joiden tyyppi on %s"
+"liitäntä %1$s - moniriviä ei tueta verkkoliitännöissä, joiden tyyppi on %2$s"
 
 #, c-format
 msgid ""
-"interface %s - teaming transient device must be type='hostdev', not '%s'"
+"interface %1$s - teaming transient device must be type='hostdev', not '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "interface %s - vlan tag not supported for this connection type"
+msgid "interface %1$s - vlan tag not supported for this connection type"
 msgstr ""
 
 #, c-format
-msgid "interface '%s' can only be listed once in network %s"
+msgid "interface '%1$s' can only be listed once in network %2$s"
 msgstr ""
 
 #, c-format
-msgid "interface '%s' failing; reopening"
+msgid "interface '%1$s' failing; reopening"
 msgstr ""
 
 #, c-format
-msgid "interface '%s' not found"
+msgid "interface '%1$s' not found"
 msgstr ""
 
 msgid "interface device (MAC Address)"
@@ -26973,7 +26973,7 @@ msgid "interface has no name"
 msgstr ""
 
 #, c-format
-msgid "interface has unsupported type '%s'"
+msgid "interface has unsupported type '%1$s'"
 msgstr ""
 
 msgid "interface host IP"
@@ -26999,7 +26999,7 @@ msgid "interface name"
 msgstr "verkon nimi"
 
 #, c-format
-msgid "interface name %s does not fit into buffer"
+msgid "interface name %1$s does not fit into buffer"
 msgstr ""
 
 msgid "interface name or MAC address"
@@ -27016,7 +27016,7 @@ msgid "interface stats not implemented on this platform"
 msgstr ""
 
 #, c-format
-msgid "interface type='%s' requires a 'source' element"
+msgid "interface type='%1$s' requires a 'source' element"
 msgstr ""
 
 #, fuzzy
@@ -27042,16 +27042,16 @@ msgid "internal error"
 msgstr "sisäinen virhe"
 
 #, c-format
-msgid "internal error: %s"
-msgstr "sisäinen virhe: %s"
+msgid "internal error: %1$s"
+msgstr "sisäinen virhe: %1$s"
 
 #, c-format
-msgid "internal inactive snapshots are not supported on '%s' disks"
+msgid "internal inactive snapshots are not supported on '%1$s' disks"
 msgstr ""
 
 #, c-format
 msgid ""
-"internal inactive snapshots are not supported on 'network' disks using '%s' "
+"internal inactive snapshots are not supported on 'network' disks using '%1$s' "
 "protocol"
 msgstr ""
 
@@ -27059,7 +27059,7 @@ msgid "internal parse requested with NULL current"
 msgstr ""
 
 #, c-format
-msgid "internal snapshot for disk %s unsupported for storage type %s"
+msgid "internal snapshot for disk %1$s unsupported for storage type %2$s"
 msgstr ""
 
 msgid "internal snapshot of a running VM must include the memory state"
@@ -27079,129 +27079,129 @@ msgid "intr:"
 msgstr ""
 
 #, c-format
-msgid "invalid \"trunk='%s'\" in <vlan> - must be yes or no"
+msgid "invalid \"trunk='%1$s'\" in <vlan> - must be yes or no"
 msgstr ""
 
 #, c-format
 msgid ""
-"invalid \"trunk='%s'\" in <vlan> - trunk='yes' is required for more than one "
+"invalid \"trunk='%1$s'\" in <vlan> - trunk='yes' is required for more than one "
 "vlan tag"
 msgstr ""
 
 #, c-format
-msgid "invalid %s value: '%s'"
+msgid "invalid %1$s value: '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid %s: '%s'"
+msgid "invalid %1$s: '%2$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "invalid '=' after option --%s"
-msgstr "virheellinen toimialueosoitin kohteessa %s"
+msgid "invalid '=' after option --%1$s"
+msgstr "virheellinen toimialueosoitin kohteessa %1$s"
 
 msgid "invalid 'type' attribute for vhostuser disk source"
 msgstr ""
 
 #, c-format
-msgid "invalid <address> element found in <forward> of network %s"
+msgid "invalid <address> element found in <forward> of network %1$s"
 msgstr ""
 
 #, c-format
-msgid "invalid <forwarder> element found in <dns> of network %s"
+msgid "invalid <forwarder> element found in <dns> of network %1$s"
 msgstr ""
 
 #, c-format
-msgid "invalid <host> element found in <dns> of network %s"
+msgid "invalid <host> element found in <dns> of network %1$s"
 msgstr ""
 
 #, c-format
-msgid "invalid <interface> element found in <forward> of network %s"
+msgid "invalid <interface> element found in <forward> of network %1$s"
 msgstr ""
 
 #, c-format
-msgid "invalid <nat> element found in <forward> of network %s"
+msgid "invalid <nat> element found in <forward> of network %1$s"
 msgstr ""
 
 #, c-format
-msgid "invalid <pf> element found in <forward> of network %s"
+msgid "invalid <pf> element found in <forward> of network %1$s"
 msgstr ""
 
 #, c-format
-msgid "invalid <port> element found in <forward> of network %s"
+msgid "invalid <port> element found in <forward> of network %1$s"
 msgstr ""
 
 #, c-format
-msgid "invalid <srv> element found in <dns> of network %s"
+msgid "invalid <srv> element found in <dns> of network %1$s"
 msgstr ""
 
 #, c-format
-msgid "invalid <txt> element found in <dns> of network %s"
+msgid "invalid <txt> element found in <dns> of network %1$s"
 msgstr ""
 
 msgid "invalid CPU cache level, must be in range [1,3]"
 msgstr ""
 
 #, c-format
-msgid "invalid CPU definition at index %zu"
-msgstr "virheellinen suorittimen määritelmä hakemistossa %zu"
+msgid "invalid CPU definition at index %1$zu"
+msgstr "virheellinen suorittimen määritelmä hakemistossa %1$zu"
 
 #, fuzzy
 msgid "invalid CPU definition stub"
 msgstr "virheellinen toimialueosoitin kohteessa %s"
 
 #, c-format
-msgid "invalid DNS SRV port attribute for service '%s' in network '%s'"
+msgid "invalid DNS SRV port attribute for service '%1$s' in network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid DNS SRV weight attribute for service '%s' in network '%s'"
+msgid "invalid DNS SRV weight attribute for service '%1$s' in network '%2$s'"
 msgstr ""
 
 msgid "invalid MAC address"
 msgstr ""
 
 #, c-format
-msgid "invalid MAC address: %s"
+msgid "invalid MAC address: %1$s"
 msgstr ""
 
 #, c-format
-msgid "invalid NUMA node ID supplied for '%s'"
+msgid "invalid NUMA node ID supplied for '%1$s'"
 msgstr ""
 
 msgid "invalid NUMA node in target"
 msgstr ""
 
 #, c-format
-msgid "invalid PCI bus ID supplied for '%s'"
+msgid "invalid PCI bus ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid PCI class supplied for '%s'"
+msgid "invalid PCI class supplied for '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "invalid PCI domain ID supplied for '%s'"
-msgstr "virheellinen toimialueosoitin kohteessa %s"
+msgid "invalid PCI domain ID supplied for '%1$s'"
+msgstr "virheellinen toimialueosoitin kohteessa %1$s"
 
 #, fuzzy, c-format
-msgid "invalid PCI function ID supplied for '%s'"
-msgstr "virheellinen yhteysosoitin kohteessa %s"
+msgid "invalid PCI function ID supplied for '%1$s'"
+msgstr "virheellinen yhteysosoitin kohteessa %1$s"
 
 #, c-format
-msgid "invalid PCI passthrough type '%s'"
+msgid "invalid PCI passthrough type '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid PCI product ID supplied for '%s'"
+msgid "invalid PCI product ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid PCI slot ID supplied for '%s'"
+msgid "invalid PCI slot ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid PCI vendor ID supplied for '%s'"
+msgid "invalid PCI vendor ID supplied for '%1$s'"
 msgstr ""
 
 msgid "invalid RNG rate bytes value"
@@ -27211,62 +27211,62 @@ msgid "invalid RNG rate period value"
 msgstr ""
 
 #, c-format
-msgid "invalid SCSI LUN ID supplied for '%s'"
+msgid "invalid SCSI LUN ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid SCSI bus ID supplied for '%s'"
+msgid "invalid SCSI bus ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid SCSI host ID supplied for '%s'"
+msgid "invalid SCSI host ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid SCSI target ID supplied for '%s'"
+msgid "invalid SCSI target ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid URI %s (maybe you want %s:///%s)"
+msgid "invalid URI %1$s (maybe you want %2$s:///%3$s)"
 msgstr ""
 
 #, c-format
-msgid "invalid USB bus number supplied for '%s'"
+msgid "invalid USB bus number supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid USB device number supplied for '%s'"
+msgid "invalid USB device number supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid USB interface class supplied for '%s'"
+msgid "invalid USB interface class supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid USB interface number supplied for '%s'"
+msgid "invalid USB interface number supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid USB interface protocol supplied for '%s'"
+msgid "invalid USB interface protocol supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid USB interface subclass supplied for '%s'"
+msgid "invalid USB interface subclass supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid USB product ID supplied for '%s'"
+msgid "invalid USB product ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid USB vendor ID supplied for '%s'"
+msgid "invalid USB vendor ID supplied for '%1$s'"
 msgstr ""
 
 msgid "invalid UUID"
 msgstr ""
 
 #, c-format
-msgid "invalid UUID source: %s"
+msgid "invalid UUID source: %1$s"
 msgstr ""
 
 #, fuzzy
@@ -27274,15 +27274,15 @@ msgid "invalid VM definition"
 msgstr "virheellinen toimialueosoitin kohteessa"
 
 #, c-format
-msgid "invalid XML length: %d"
+msgid "invalid XML length: %1$d"
 msgstr ""
 
 #, c-format
-msgid "invalid ap-adapter value '%s' for '%s'"
+msgid "invalid ap-adapter value '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid ap-domain value '%s' for '%s'"
+msgid "invalid ap-domain value '%1$s' for '%2$s'"
 msgstr ""
 
 msgid "invalid argument"
@@ -27292,34 +27292,34 @@ msgid "invalid argument supplied"
 msgstr ""
 
 #, c-format
-msgid "invalid argument: %s"
-msgstr "virheellinen argumentti: %s"
+msgid "invalid argument: %1$s"
+msgstr "virheellinen argumentti: %1$s"
 
 #, fuzzy, c-format
-msgid "invalid backing protocol '%s'"
-msgstr "virheellinen toimialueosoitin kohteessa %s"
+msgid "invalid backing protocol '%1$s'"
+msgstr "virheellinen toimialueosoitin kohteessa %1$s"
 
 #, fuzzy, c-format
-msgid "invalid backing protocol string '%s'"
-msgstr "virheellinen toimialueosoitin kohteessa %s"
+msgid "invalid backing protocol string '%1$s'"
+msgstr "virheellinen toimialueosoitin kohteessa %1$s"
 
 #, c-format
-msgid "invalid capability_filters capability '%s'"
+msgid "invalid capability_filters capability '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid char in %s: %c"
-msgstr "virheellinen merkki %s:ssa: %c"
+msgid "invalid char in %1$s: %2$c"
+msgstr "virheellinen merkki %1$s:ssa: %2$c"
 
 #, c-format
 msgid ""
-"invalid character in protocol attribute '%s' in DNS SRV record of network "
-"'%s'"
+"invalid character in protocol attribute '%1$s' in DNS SRV record of network "
+"'%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"invalid character in service attribute '%s' in DNS SRV record of network '%s'"
+"invalid character in service attribute '%1$s' in DNS SRV record of network '%2$s'"
 msgstr ""
 
 msgid "invalid cipher size for TLS session"
@@ -27334,87 +27334,87 @@ msgid "invalid connection pointer in"
 msgstr "virheellinen yhteysosoitin kohteessa"
 
 #, c-format
-msgid "invalid connection pointer in %s"
-msgstr "virheellinen yhteysosoitin kohteessa %s"
+msgid "invalid connection pointer in %1$s"
+msgstr "virheellinen yhteysosoitin kohteessa %1$s"
 
 #, c-format
-msgid "invalid cssid value '%s' for '%s'"
+msgid "invalid cssid value '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid device API '%s' for device %s: device only supports '%s'"
+msgid "invalid device API '%1$s' for device %2$s: device only supports '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid devno value '%s' for '%s'"
+msgid "invalid devno value '%1$s' for '%2$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "invalid disk index '%s'"
-msgstr "virheellinen toimialueosoitin kohteessa %s"
+msgid "invalid disk index '%1$s'"
+msgstr "virheellinen toimialueosoitin kohteessa %1$s"
 
 #, fuzzy, c-format
-msgid "invalid disk target '%s'"
-msgstr "virheellinen toimialueosoitin kohteessa %s"
+msgid "invalid disk target '%1$s'"
+msgstr "virheellinen toimialueosoitin kohteessa %1$s"
 
 #, c-format
-msgid "invalid disk target '%s', partitions can't appear in disk targets"
+msgid "invalid disk target '%1$s', partitions can't appear in disk targets"
 msgstr ""
 
 #, c-format
-msgid "invalid dmode: '0%o'"
+msgid "invalid dmode: '0%1$o'"
 msgstr ""
 
 msgid "invalid domain pointer in"
 msgstr "virheellinen toimialueosoitin kohteessa"
 
 #, c-format
-msgid "invalid domain pointer in %s"
-msgstr "virheellinen toimialueosoitin kohteessa %s"
+msgid "invalid domain pointer in %1$s"
+msgstr "virheellinen toimialueosoitin kohteessa %1$s"
 
 #, fuzzy, c-format
-msgid "invalid domain state reason '%s'"
-msgstr "virheellinen toimialueosoitin kohteessa %s"
+msgid "invalid domain state reason '%1$s'"
+msgstr "virheellinen toimialueosoitin kohteessa %1$s"
 
 #, c-format
-msgid "invalid domain state: %d"
-msgstr "virheellinen toimialueen tila: %d"
+msgid "invalid domain state: %1$d"
+msgstr "virheellinen toimialueen tila: %1$d"
 
 #, fuzzy, c-format
-msgid "invalid domain type %s"
-msgstr "virheellinen toimialueosoitin kohteessa %s"
+msgid "invalid domain type %1$s"
+msgstr "virheellinen toimialueosoitin kohteessa %1$s"
 
 msgid "invalid driver type for version detection"
 msgstr ""
 
 #, c-format
-msgid "invalid failure action: '%s'\n"
+msgid "invalid failure action: '%1$s'\n"
 msgstr ""
 
 #, c-format
-msgid "invalid fd %d for %s"
-msgstr "virheellinen fd %d %s:lle"
+msgid "invalid fd %1$d for %2$s"
+msgstr "virheellinen fd %1$d %2$s:lle"
 
 msgid "invalid flag"
 msgstr ""
 
 #, c-format
-msgid "invalid flag combination: (0x%x)"
-msgstr "virheellinen lippuyhdistelmä: (0x%x)"
+msgid "invalid flag combination: (0x%1$x)"
+msgstr "virheellinen lippuyhdistelmä: (0x%1$x)"
 
 #, c-format
-msgid "invalid fmode: '0%o'"
+msgid "invalid fmode: '0%1$o'"
 msgstr ""
 
 msgid "invalid hasmanagedsave"
 msgstr ""
 
 #, c-format
-msgid "invalid header data length: %d"
+msgid "invalid header data length: %1$d"
 msgstr ""
 
 #, c-format
-msgid "invalid host UUID: %s"
+msgid "invalid host UUID: %1$s"
 msgstr ""
 
 msgid "invalid hostdev mode"
@@ -27427,50 +27427,50 @@ msgid "invalid idmap start/target/count settings"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "invalid interface name %s"
-msgstr "virheellinen toimialueosoitin kohteessa %s"
+msgid "invalid interface name %1$s"
+msgstr "virheellinen toimialueosoitin kohteessa %1$s"
 
 #, fuzzy
 msgid "invalid interface pointer in"
 msgstr "virheellinen verkko-osoitin kohteessa"
 
 #, fuzzy, c-format
-msgid "invalid interface pointer in %s"
-msgstr "virheellinen verkko-osoitin kohteessa %s"
+msgid "invalid interface pointer in %1$s"
+msgstr "virheellinen verkko-osoitin kohteessa %1$s"
 
 #, c-format
-msgid "invalid iommuGroup number attribute for '%s'"
+msgid "invalid iommuGroup number attribute for '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "invalid iothreads count '%s'"
-msgstr "virheellinen toimialueosoitin kohteessa %s"
+msgid "invalid iothreads count '%1$s'"
+msgstr "virheellinen toimialueosoitin kohteessa %1$s"
 
 msgid "invalid job statistics type"
 msgstr ""
 
 #, c-format
-msgid "invalid job type '%d'"
+msgid "invalid job type '%1$d'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "invalid json in file: %s"
-msgstr "virheellinen toimialueosoitin kohteessa %s"
+msgid "invalid json in file: %1$s"
+msgstr "virheellinen toimialueosoitin kohteessa %1$s"
 
 #, c-format
-msgid "invalid json in file: %s, rewriting it"
+msgid "invalid json in file: %1$s, rewriting it"
 msgstr ""
 
 #, c-format
-msgid "invalid json in net device saved config file '%s': '%.60s'"
+msgid "invalid json in net device saved config file '%1$s': '%2$.60s'"
 msgstr ""
 
 #, c-format
-msgid "invalid keycode %u of %s codeset"
+msgid "invalid keycode %1$u of %2$s codeset"
 msgstr ""
 
 #, c-format
-msgid "invalid keycode: '%s'"
+msgid "invalid keycode: '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -27478,36 +27478,36 @@ msgid "invalid length for new profile"
 msgstr "virheellinen verkko-osoitin kohteessa"
 
 #, c-format
-msgid "invalid lifecycle action '%u'"
+msgid "invalid lifecycle action '%1$u'"
 msgstr ""
 
 #, c-format
-msgid "invalid lifecycle type '%u'"
+msgid "invalid lifecycle type '%1$u'"
 msgstr ""
 
 #, c-format
-msgid "invalid link state '%s'"
-msgstr "virheellinen linkin tila '%s'"
+msgid "invalid link state '%1$s'"
+msgstr "virheellinen linkin tila '%1$s'"
 
 #, c-format
 msgid ""
-"invalid loadparm value '%s', expecting chars in set of [a-zA-Z0-9.] and "
+"invalid loadparm value '%1$s', expecting chars in set of [a-zA-Z0-9.] and "
 "blank spaces"
 msgstr ""
 
 #, c-format
 msgid ""
-"invalid mac address '%s' in 'multicast-table' array in query-rx-filter "
+"invalid mac address '%1$s' in 'multicast-table' array in query-rx-filter "
 "response"
 msgstr ""
 
 #, c-format
 msgid ""
-"invalid mac address '%s' in 'unicast-table' array in query-rx-filter response"
+"invalid mac address '%1$s' in 'unicast-table' array in query-rx-filter response"
 msgstr ""
 
 #, c-format
-msgid "invalid master key read, size=%zd"
+msgid "invalid master key read, size=%1$zd"
 msgstr ""
 
 #, fuzzy
@@ -27518,38 +27518,38 @@ msgid "invalid mode"
 msgstr ""
 
 #, c-format
-msgid "invalid model for interface of type '%s': '%s'"
+msgid "invalid model for interface of type '%1$s': '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid model for video type '%s'"
+msgid "invalid model for video type '%1$s'"
 msgstr ""
 
 msgid "invalid model for virtio-balloon-pci"
 msgstr ""
 
 #, c-format
-msgid "invalid nested value key '%s'"
+msgid "invalid nested value key '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "invalid netfs path (ends in /): %s"
-msgstr "virheellinen verkko-osoitin kohteessa %s"
+msgid "invalid netfs path (ends in /): %1$s"
+msgstr "virheellinen verkko-osoitin kohteessa %1$s"
 
 #, fuzzy, c-format
-msgid "invalid netfs path (no /): %s"
-msgstr "virheellinen verkko-osoitin kohteessa %s"
+msgid "invalid netfs path (no /): %1$s"
+msgstr "virheellinen verkko-osoitin kohteessa %1$s"
 
 msgid "invalid network pointer in"
 msgstr "virheellinen verkko-osoitin kohteessa"
 
 #, c-format
-msgid "invalid network pointer in %s"
-msgstr "virheellinen verkko-osoitin kohteessa %s"
+msgid "invalid network pointer in %1$s"
+msgstr "virheellinen verkko-osoitin kohteessa %1$s"
 
 #, fuzzy, c-format
-msgid "invalid network type supplied for '%s'"
-msgstr "virheellinen verkko-osoitin kohteessa %s"
+msgid "invalid network type supplied for '%1$s'"
+msgstr "virheellinen verkko-osoitin kohteessa %1$s"
 
 msgid "invalid node cpu active value"
 msgstr ""
@@ -27574,107 +27574,107 @@ msgid "invalid node device pointer"
 msgstr "virheellinen toimialueosoitin kohteessa"
 
 #, fuzzy, c-format
-msgid "invalid node device pointer in %s"
-msgstr "virheellinen toimialueosoitin kohteessa %s"
+msgid "invalid node device pointer in %1$s"
+msgstr "virheellinen toimialueosoitin kohteessa %1$s"
 
 msgid "invalid node memory value"
 msgstr ""
 
 #, c-format
-msgid "invalid number '%s' in '%s'"
-msgstr "virheellinen numero '%s' '%s':ssa"
+msgid "invalid number '%1$s' in '%2$s'"
+msgstr "virheellinen numero '%1$s' '%2$s':ssa"
 
 #, c-format
 msgid ""
-"invalid number value for '%s' host CPU model property in QEMU capabilities "
+"invalid number value for '%1$s' host CPU model property in QEMU capabilities "
 "cache"
 msgstr ""
 
 #, c-format
-msgid "invalid parent device '%s'"
+msgid "invalid parent device '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid partition name '%s', expected '%s'"
+msgid "invalid partition name '%1$s', expected '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid path %s not assigned to domain"
+msgid "invalid path %1$s not assigned to domain"
 msgstr ""
 
 msgid "invalid path for master key file"
 msgstr ""
 
 #, c-format
-msgid "invalid path, '%s' is not a known interface"
+msgid "invalid path, '%1$s' is not a known interface"
 msgstr ""
 
 #, c-format
-msgid "invalid path: %s"
+msgid "invalid path: %1$s"
 msgstr ""
 
 msgid "invalid prefix, must be in range of 4-27"
 msgstr ""
 
 #, c-format
-msgid "invalid protocol argument: %d"
+msgid "invalid protocol argument: %1$d"
 msgstr ""
 
 #, c-format
-msgid "invalid protocol transport type '%s'"
+msgid "invalid protocol transport type '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid qemu namespace capability '%s'"
+msgid "invalid qemu namespace capability '%1$s'"
 msgstr ""
 
 msgid "invalid readahead size or timeout"
 msgstr ""
 
 #, c-format
-msgid "invalid removable media size supplied for '%s'"
+msgid "invalid removable media size supplied for '%1$s'"
 msgstr ""
 
 msgid "invalid runstate"
 msgstr ""
 
 #, c-format
-msgid "invalid scale %llu"
+msgid "invalid scale %1$llu"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "invalid scheduler option: %s"
-msgstr "virheellinen verkko-osoitin kohteessa %s"
+msgid "invalid scheduler option: %1$s"
+msgstr "virheellinen verkko-osoitin kohteessa %1$s"
 
 #, fuzzy, c-format
-msgid "invalid secret type %s"
-msgstr "virheellinen yhteysosoitin kohteessa %s"
+msgid "invalid secret type %1$s"
+msgstr "virheellinen yhteysosoitin kohteessa %1$s"
 
 #, fuzzy, c-format
-msgid "invalid secret type '%s'"
-msgstr "virheellinen yhteysosoitin kohteessa %s"
+msgid "invalid secret type '%1$s'"
+msgstr "virheellinen yhteysosoitin kohteessa %1$s"
 
 #, fuzzy, c-format
-msgid "invalid secret uuid '%s'"
-msgstr "virheellinen verkko-osoitin kohteessa %s"
+msgid "invalid secret uuid '%1$s'"
+msgstr "virheellinen verkko-osoitin kohteessa %1$s"
 
 msgid "invalid server address"
 msgstr ""
 
 #, c-format
-msgid "invalid size supplied for '%s'"
+msgid "invalid size supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid snapshot name '%s': name can't contain '/'"
+msgid "invalid snapshot name '%1$s': name can't contain '/'"
 msgstr ""
 
 #, c-format
-msgid "invalid snapshot name '%s': name can't start with '.'"
+msgid "invalid snapshot name '%1$s': name can't start with '.'"
 msgstr ""
 
 #, c-format
-msgid "invalid ssid value '%s' for '%s'"
+msgid "invalid ssid value '%1$s' for '%2$s'"
 msgstr ""
 
 #, fuzzy
@@ -27682,49 +27682,49 @@ msgid "invalid storage pool pointer in"
 msgstr "virheellinen verkko-osoitin kohteessa"
 
 #, fuzzy, c-format
-msgid "invalid storage pool pointer in %s"
-msgstr "virheellinen verkko-osoitin kohteessa %s"
+msgid "invalid storage pool pointer in %1$s"
+msgstr "virheellinen verkko-osoitin kohteessa %1$s"
 
 #, fuzzy, c-format
-msgid "invalid storage source index '%s'"
-msgstr "virheellinen verkko-osoitin kohteessa %s"
+msgid "invalid storage source index '%1$s'"
+msgstr "virheellinen verkko-osoitin kohteessa %1$s"
 
 #, fuzzy
 msgid "invalid storage volume pointer in"
 msgstr "virheellinen verkko-osoitin kohteessa"
 
 #, fuzzy, c-format
-msgid "invalid storage volume pointer in %s"
-msgstr "virheellinen verkko-osoitin kohteessa %s"
+msgid "invalid storage volume pointer in %1$s"
+msgstr "virheellinen verkko-osoitin kohteessa %1$s"
 
 #, fuzzy
 msgid "invalid stream pointer"
 msgstr "virheellinen verkko-osoitin kohteessa"
 
 #, fuzzy, c-format
-msgid "invalid stream pointer in %s"
-msgstr "virheellinen verkko-osoitin kohteessa %s"
+msgid "invalid stream pointer in %1$s"
+msgstr "virheellinen verkko-osoitin kohteessa %1$s"
 
 #, c-format
 msgid ""
-"invalid string value for '%s' host CPU model property in QEMU capabilities "
+"invalid string value for '%1$s' host CPU model property in QEMU capabilities "
 "cache"
 msgstr ""
 
 #, c-format
-msgid "invalid tlsPort number: %s"
-msgstr "Virheellinen tlsportin numero: %s"
+msgid "invalid tlsPort number: %1$s"
+msgstr "Virheellinen tlsportin numero: %1$s"
 
 #, fuzzy
 msgid "invalid transient"
 msgstr "virheellinen toimialueosoitin kohteessa"
 
 #, c-format
-msgid "invalid type '%s' for parameter '%s', expected '%s'"
+msgid "invalid type '%1$s' for parameter '%2$s', expected '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid unique_id supplied for '%s'"
+msgid "invalid unique_id supplied for '%1$s'"
 msgstr ""
 
 msgid "invalid use of command API"
@@ -27737,23 +27737,23 @@ msgid "invalid use with no flags"
 msgstr ""
 
 #, c-format
-msgid "invalid uuid %s"
+msgid "invalid uuid %1$s"
 msgstr ""
 
 #, c-format
-msgid "invalid value %d"
-msgstr "virheellinen arvo %d"
+msgid "invalid value %1$d"
+msgstr "virheellinen arvo %1$d"
 
 #, c-format
-msgid "invalid value '%s' for migration parameter '%s'"
+msgid "invalid value '%1$s' for migration parameter '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid value '%s' for parameter '%s' of device '%s'"
+msgid "invalid value '%1$s' for parameter '%2$s' of device '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "invalid value '%s' of 'value' attribute of 'qemu:property'"
+msgid "invalid value '%1$s' of 'value' attribute of 'qemu:property'"
 msgstr ""
 
 msgid "invalid value for boot menu timeout, must be in range [0,65535]"
@@ -27775,11 +27775,11 @@ msgid "invalid value of memory device node"
 msgstr ""
 
 #, c-format
-msgid "invalid vcpu index '%u'"
+msgid "invalid vcpu index '%1$u'"
 msgstr ""
 
 #, c-format
-msgid "invalid vncdisplay value '%s'"
+msgid "invalid vncdisplay value '%1$s'"
 msgstr ""
 
 msgid "invalid watchdog action"
@@ -27805,11 +27805,11 @@ msgid "iommu driver option is only supported for virtio devices"
 msgstr ""
 
 #, c-format
-msgid "iommu model '%s' can't have address"
+msgid "iommu model '%1$s' can't have address"
 msgstr ""
 
 #, c-format
-msgid "iommu model '%s' doesn't support additional attributes"
+msgid "iommu model '%1$s' doesn't support additional attributes"
 msgstr ""
 
 msgid "iommu: aw_bits is not supported with this QEMU binary"
@@ -27828,8 +27828,8 @@ msgid "iommu: interrupt remapping is not supported with this QEMU binary"
 msgstr ""
 
 #, c-format
-msgid "iothread %d not found"
-msgstr "iothread %d:ta ei löytynyt"
+msgid "iothread %1$d not found"
+msgstr "iothread %1$d:ta ei löytynyt"
 
 msgid "iothread for the new IOThread"
 msgstr ""
@@ -27844,8 +27844,8 @@ msgid "iothread_id for the IOThread to delete"
 msgstr ""
 
 #, c-format
-msgid "iothreadid %d not found"
-msgstr "iothreadid:ta %d ei löytynyt"
+msgid "iothreadid %1$d not found"
+msgstr "iothreadid:ta %1$d ei löytynyt"
 
 msgid "iotune is not supported with vhostuser disk"
 msgstr ""
@@ -27875,32 +27875,32 @@ msgid "ivshmem device is not supported with this QEMU binary"
 msgstr ""
 
 #, c-format
-msgid "job '%s' canceled by client"
+msgid "job '%1$s' canceled by client"
 msgstr ""
 
 #, c-format
-msgid "job '%s' failed due to I/O error"
+msgid "job '%1$s' failed due to I/O error"
 msgstr ""
 
 #, c-format
-msgid "job '%s' failed in post-copy phase"
+msgid "job '%1$s' failed in post-copy phase"
 msgstr ""
 
 #, c-format
-msgid "job '%s' failed: %s"
+msgid "job '%1$s' failed: %2$s"
 msgstr ""
 
 #, c-format
-msgid "job '%s' is not active"
+msgid "job '%1$s' is not active"
 msgstr ""
 
 #, c-format
-msgid "job '%s' unexpectedly failed"
+msgid "job '%1$s' unexpectedly failed"
 msgstr ""
 
 #, c-format
-msgid "job type '%s' does not support pivot"
-msgstr "komento ”%s” ei tue valitsinta"
+msgid "job type '%1$s' does not support pivot"
+msgstr "komento ”%1$s” ei tue valitsinta"
 
 msgid "kdump-compressed format is not supported here"
 msgstr "kdump-pakattua muotoa ei tueta täällä"
@@ -27919,7 +27919,7 @@ msgid "keep the backing chain relatively referenced"
 msgstr ""
 
 #, c-format
-msgid "keepalive interval %d too large"
+msgid "keepalive interval %1$d too large"
 msgstr ""
 
 msgid "keepalive interval already set"
@@ -27932,15 +27932,15 @@ msgid "key to be used as a namespace identifier"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "keyboard interactive authentication failed: %s"
-msgstr "todennus epäonnistui: %s"
+msgid "keyboard interactive authentication failed: %1$s"
+msgstr "todennus epäonnistui: %1$s"
 
 #, c-format
-msgid "keycode %zu is invalid: 0x%X"
+msgid "keycode %1$zu is invalid: 0x%2$X"
 msgstr ""
 
 #, c-format
-msgid "known hosts file '%s' does not exist"
+msgid "known hosts file '%1$s' does not exist"
 msgstr ""
 
 msgid "label overrides require relabeling to be enabled at the domain level"
@@ -27953,7 +27953,7 @@ msgid "label size must be smaller than NVDIMM size"
 msgstr ""
 
 #, c-format
-msgid "lazy_refcounts not supported with compat level %s"
+msgid "lazy_refcounts not supported with compat level %1$s"
 msgstr ""
 
 #, fuzzy
@@ -27967,7 +27967,7 @@ msgid "length of metadata out of range"
 msgstr ""
 
 #, c-format
-msgid "level %u cache size %llu does not match expected size %llu"
+msgid "level %1$u cache size %2$llu does not match expected size %3$llu"
 msgstr ""
 
 msgid "libnl was not available at build time"
@@ -27977,8 +27977,8 @@ msgid "library call failed"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "library call failed: %s"
-msgstr "toimenpide epäonnistui: %s"
+msgid "library call failed: %1$s"
+msgstr "toimenpide epäonnistui: %1$s"
 
 msgid "librbd encryption is not supported by this QEMU binary"
 msgstr ""
@@ -27993,7 +27993,7 @@ msgid "libssh transport error"
 msgstr ""
 
 #, c-format
-msgid "libssh transport error: %s"
+msgid "libssh transport error: %1$s"
 msgstr ""
 
 msgid "libssh transport support was not enabled"
@@ -28006,7 +28006,7 @@ msgid "libvirt management daemon:"
 msgstr ""
 
 #, c-format
-msgid "libvirt was built without the '%s' driver"
+msgid "libvirt was built without the '%1$s' driver"
 msgstr ""
 
 msgid "libvirt was not compiled with libpcap and \""
@@ -28026,11 +28026,11 @@ msgid "libvirtd quit during handshake"
 msgstr ""
 
 #, c-format
-msgid "libxenlight does not support disk driver %s"
+msgid "libxenlight does not support disk driver %1$s"
 msgstr ""
 
 #, c-format
-msgid "libxenlight does not support disk format %s with disk driver %s"
+msgid "libxenlight does not support disk format %1$s with disk driver %2$s"
 msgstr ""
 
 msgid "libxenlight does not support transient disks"
@@ -28040,57 +28040,57 @@ msgid "libxenlight failed to attach USB controller"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "libxenlight failed to attach disk '%s'"
-msgstr "Laitteen liittäminen tiedostosta %s epäonnistui"
+msgid "libxenlight failed to attach disk '%1$s'"
+msgstr "Laitteen liittäminen tiedostosta %1$s epäonnistui"
 
 msgid "libxenlight failed to attach network device"
 msgstr "libxenlight ei voinut liittää verkkolaitetta"
 
 #, c-format
-msgid "libxenlight failed to attach pci device %04x:%02x:%02x.%d"
+msgid "libxenlight failed to attach pci device %1$04x:%2$02x:%3$02x.%4$d"
 msgstr ""
 
 #, c-format
-msgid "libxenlight failed to attach usb device Busnum:%3x, Devnum:%3x"
+msgid "libxenlight failed to attach usb device Busnum:%1$3x, Devnum:%2$3x"
 msgstr ""
 
 #, c-format
-msgid "libxenlight failed to change media for disk '%s'"
+msgid "libxenlight failed to change media for disk '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "libxenlight failed to create new domain '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "libxenlight failed to create new domain '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 msgid "libxenlight failed to detach USB controller"
 msgstr ""
 
 #, c-format
-msgid "libxenlight failed to detach USB device Busnum: %3x, Devnum: %3x"
+msgid "libxenlight failed to detach USB device Busnum: %1$3x, Devnum: %2$3x"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "libxenlight failed to detach disk '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "libxenlight failed to detach disk '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 msgid "libxenlight failed to detach network device"
 msgstr "libxenlight ei voinut irrottaa verkkolaitetta"
 
 #, c-format
-msgid "libxenlight failed to detach pci device %04x:%02x:%02x.%d"
+msgid "libxenlight failed to detach pci device %1$04x:%2$02x:%3$02x.%4$d"
 msgstr ""
 
 #, c-format
-msgid "libxenlight failed to parse UUID '%s'"
+msgid "libxenlight failed to parse UUID '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "libxenlight failed to resolve security label '%s'"
+msgid "libxenlight failed to resolve security label '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "libxenlight failed to restore domain '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "libxenlight failed to restore domain '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 msgid "libxenlight failed to store userdata"
 msgstr ""
@@ -28099,7 +28099,7 @@ msgid "libxenlight state driver is not active"
 msgstr ""
 
 #, c-format
-msgid "libxl_domain_info failed for domain '%d'"
+msgid "libxl_domain_info failed for domain '%1$d'"
 msgstr ""
 
 msgid "libxl_get_cpu_topology failed"
@@ -28112,7 +28112,7 @@ msgid "libxl_get_physinfo_info failed"
 msgstr ""
 
 #, c-format
-msgid "libxml2 doesn't handle %s encoding"
+msgid "libxml2 doesn't handle %1$s encoding"
 msgstr ""
 
 msgid "lifecycle action to set"
@@ -28131,7 +28131,7 @@ msgid "limit list to children of given snapshot"
 msgstr ""
 
 #, c-format
-msgid "line %d corrupt ipaddr \"%s\""
+msgid "line %1$d corrupt ipaddr \"%2$s\""
 msgstr ""
 
 msgid "list UUID of active pools only"
@@ -28425,11 +28425,11 @@ msgid "listen address that destination should bind to for incoming migration"
 msgstr ""
 
 #, c-format
-msgid "listen type 'none' is not available for graphics type '%s'"
+msgid "listen type 'none' is not available for graphics type '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "listen type 'socket' is not available for graphics type '%s'"
+msgid "listen type 'socket' is not available for graphics type '%1$s'"
 msgstr ""
 
 msgid "lists not allowed in VMX format"
@@ -28439,19 +28439,19 @@ msgid "live"
 msgstr ""
 
 #, c-format
-msgid "live attach of device '%s' is not supported"
+msgid "live attach of device '%1$s' is not supported"
 msgstr ""
 
 #, c-format
-msgid "live attach of shmem model '%s' is not supported"
+msgid "live attach of shmem model '%1$s' is not supported"
 msgstr ""
 
 #, c-format
-msgid "live detach of device '%s' is not supported"
+msgid "live detach of device '%1$s' is not supported"
 msgstr ""
 
 #, c-format
-msgid "live detach of shmem model '%s' is not supported"
+msgid "live detach of shmem model '%1$s' is not supported"
 msgstr ""
 
 msgid "live migration"
@@ -28461,11 +28461,11 @@ msgid "live snapshot creation is supported only during full system snapshots"
 msgstr ""
 
 #, c-format
-msgid "live update of device '%s' is not supported"
+msgid "live update of device '%1$s' is not supported"
 msgstr ""
 
 #, c-format
-msgid "loadparm value '%s' must be between 1 and 8 characters"
+msgid "loadparm value '%1$s' must be between 1 and 8 characters"
 msgstr ""
 
 msgid "lock manager connection has been restricted"
@@ -28475,7 +28475,7 @@ msgid "lock owner details have not been registered"
 msgstr ""
 
 #, c-format
-msgid "logical volume '%s' is sparse, volume wipe not supported"
+msgid "logical volume '%1$s' is sparse, volume wipe not supported"
 msgstr ""
 
 msgid "loop until timeout or interrupt, rather than one-shot"
@@ -28518,11 +28518,11 @@ msgid "machine paused, so can't power it down"
 msgstr ""
 
 #, c-format
-msgid "machine type '%s'"
+msgid "machine type '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "machine type '%s' does not support ACPI"
+msgid "machine type '%1$s' does not support ACPI"
 msgstr ""
 
 msgid "machine type (/domain/os/type/@machine)"
@@ -28544,18 +28544,18 @@ msgid "malformed 'prefix' field"
 msgstr ""
 
 #, c-format
-msgid "malformed 'readahead' field in backing store definition '%s'"
+msgid "malformed 'readahead' field in backing store definition '%1$s'"
 msgstr ""
 
 msgid "malformed 'size' property of 'raw' driver"
 msgstr ""
 
 #, c-format
-msgid "malformed 'sslverify' field in backing store definition '%s'"
+msgid "malformed 'sslverify' field in backing store definition '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "malformed 'timeout' field in backing store definition '%s'"
+msgid "malformed 'timeout' field in backing store definition '%1$s'"
 msgstr ""
 
 msgid "malformed 'wwpn' value"
@@ -28574,18 +28574,18 @@ msgid "malformed GIC version in QEMU capabilities cache"
 msgstr ""
 
 #, c-format
-msgid "malformed QAPI schema when querying '%s' of '%s'"
+msgid "malformed QAPI schema when querying '%1$s' of '%2$s'"
 msgstr ""
 
 msgid "malformed QMP schema"
 msgstr ""
 
 #, c-format
-msgid "malformed TLS secret uuid '%s' provided"
+msgid "malformed TLS secret uuid '%1$s' provided"
 msgstr ""
 
 #, c-format
-msgid "malformed backing store path for protocol %s"
+msgid "malformed backing store path for protocol %1$s"
 msgstr ""
 
 msgid "malformed capacity element"
@@ -28595,7 +28595,7 @@ msgid "malformed char device string"
 msgstr ""
 
 #, c-format
-msgid "malformed disk path: %s"
+msgid "malformed disk path: %1$s"
 msgstr ""
 
 msgid "malformed emulated GIC information in QEMU capabilities cache"
@@ -28611,7 +28611,7 @@ msgid "malformed hostuuid element in migration data"
 msgstr ""
 
 #, c-format
-msgid "malformed http cookie '%s' in backing store definition '%s'"
+msgid "malformed http cookie '%1$s' in backing store definition '%2$s'"
 msgstr ""
 
 msgid "malformed hyperv panic data"
@@ -28624,22 +28624,22 @@ msgid "malformed ipset flags"
 msgstr ""
 
 #, c-format
-msgid "malformed mac address '%s'"
+msgid "malformed mac address '%1$s'"
 msgstr ""
 
 msgid "malformed mtu size"
 msgstr ""
 
 #, c-format
-msgid "malformed namespace '%s'"
+msgid "malformed namespace '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "malformed namespace name: %s"
+msgid "malformed namespace name: %1$s"
 msgstr ""
 
 #, c-format
-msgid "malformed nbd string '%s'"
+msgid "malformed nbd string '%1$s'"
 msgstr ""
 
 msgid "malformed netlink response message"
@@ -28649,7 +28649,7 @@ msgid "malformed octal mode"
 msgstr ""
 
 #, c-format
-msgid "malformed output of %s: %s"
+msgid "malformed output of %1$s: %2$s"
 msgstr ""
 
 msgid "malformed owner element"
@@ -28665,7 +28665,7 @@ msgid "malformed query string"
 msgstr ""
 
 #, c-format
-msgid "malformed refcount %s on %s"
+msgid "malformed refcount %1$s on %2$s"
 msgstr ""
 
 msgid "malformed refreservation reported"
@@ -28678,22 +28678,22 @@ msgid "malformed s390 panic data"
 msgstr ""
 
 #, c-format
-msgid "malformed signal name: %s"
+msgid "malformed signal name: %1$s"
 msgstr ""
 
 msgid "malformed uuid element"
 msgstr ""
 
 #, c-format
-msgid "malformed uuid element for '%s'"
+msgid "malformed uuid element for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "malformed value '%s' of 'offset' attribute of slice"
+msgid "malformed value '%1$s' of 'offset' attribute of slice"
 msgstr ""
 
 #, c-format
-msgid "malformed value '%s' of 'size' attribute of slice"
+msgid "malformed value '%1$s' of 'size' attribute of slice"
 msgstr ""
 
 msgid "malformed volsize reported"
@@ -28756,7 +28756,7 @@ msgid "masterbus not found"
 msgstr "Toimialuetta ei löytynyt"
 
 #, c-format
-msgid "match mode %s not supported"
+msgid "match mode %1$s not supported"
 msgstr ""
 
 msgid "matching filesystem not found"
@@ -28862,11 +28862,11 @@ msgid "mdevctl JSON response contains no devices"
 msgstr ""
 
 #, c-format
-msgid "mediated device %s is in use by driver %s, domain %s"
+msgid "mediated device %1$s is in use by driver %2$s, domain %3$s"
 msgstr ""
 
 #, c-format
-msgid "mediated device '%s' not found"
+msgid "mediated device '%1$s' not found"
 msgstr ""
 
 msgid "mediated devices are not supported on non-linux platforms"
@@ -28876,18 +28876,18 @@ msgid "mem(Suspend-to-RAM), disk(Suspend-to-Disk), hybrid(Hybrid-Suspend)"
 msgstr ""
 
 #, c-format
-msgid "memory '%s' not found"
+msgid "memory '%1$s' not found"
 msgstr ""
 
 #, c-format
-msgid "memory access mode '%s' not supported without guest numa node"
+msgid "memory access mode '%1$s' not supported without guest numa node"
 msgstr ""
 
 msgid "memory attributes: [file=]name[,snapshot=type]"
 msgstr ""
 
 #, c-format
-msgid "memory device address is not supported for model '%s'"
+msgid "memory device address is not supported for model '%1$s'"
 msgstr ""
 
 msgid "memory device alias"
@@ -28898,19 +28898,19 @@ msgstr ""
 
 #, c-format
 msgid ""
-"memory device base '0x%llx' is already being used by another memory device"
+"memory device base '0x%1$llx' is already being used by another memory device"
 msgstr ""
 
 #, c-format
-msgid "memory device count '%u' exceeds slots count '%u'"
+msgid "memory device count '%1$u' exceeds slots count '%2$u'"
 msgstr ""
 
 #, c-format
-msgid "memory device slot '%u' exceeds slots count '%u'"
+msgid "memory device slot '%1$u' exceeds slots count '%2$u'"
 msgstr ""
 
 #, c-format
-msgid "memory device slot '%u' is already being used by another memory device"
+msgid "memory device slot '%1$u' is already being used by another memory device"
 msgstr ""
 
 msgid "memory device target node"
@@ -28923,7 +28923,7 @@ msgid "memory devices are not supported by this driver"
 msgstr ""
 
 #, c-format
-msgid "memory filename '%s' requires external snapshot"
+msgid "memory filename '%1$s' requires external snapshot"
 msgstr ""
 
 msgid ""
@@ -28943,18 +28943,18 @@ msgid "memory not found"
 msgstr ""
 
 #, c-format
-msgid "memory peek request too large for remote protocol, %zi > %d"
+msgid "memory peek request too large for remote protocol, %1$zi > %2$d"
 msgstr ""
 
 msgid "memory size can't be changed unless domain is powered down"
 msgstr ""
 
 #, c-format
-msgid "memory size of NUMA node '%zu' overflowed after alignment"
+msgid "memory size of NUMA node '%1$zu' overflowed after alignment"
 msgstr ""
 
 #, c-format
-msgid "memory snapshot file path (%s) must be absolute"
+msgid "memory snapshot file path (%1$s) must be absolute"
 msgstr ""
 
 msgid "memory state cannot be saved with offline or disk-only snapshot"
@@ -28964,8 +28964,8 @@ msgid "memory-only dump failed for unknown reason"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "memory-only dump failed: %s"
-msgstr "toimenpide epäonnistui: %s"
+msgid "memory-only dump failed: %1$s"
+msgstr "toimenpide epäonnistui: %1$s"
 
 msgid "message"
 msgstr "viesti"
@@ -28978,8 +28978,8 @@ msgid "metadata not found"
 msgstr "Toimialuetta ei löytynyt"
 
 #, fuzzy, c-format
-msgid "metadata not found: %s"
-msgstr "Toimialuetta ei löytynyt: %s"
+msgid "metadata not found: %1$s"
+msgstr "Toimialuetta ei löytynyt: %1$s"
 
 msgid "metadata preallocation conflicts with backing store"
 msgstr ""
@@ -29016,7 +29016,7 @@ msgid "migrate: Unexpected timeout for offline migration"
 msgstr ""
 
 #, c-format
-msgid "migrate_tls_x509_cert_dir directory '%s' does not exist"
+msgid "migrate_tls_x509_cert_dir directory '%1$s' does not exist"
 msgstr ""
 
 msgid "migrated"
@@ -29044,19 +29044,19 @@ msgid "migration in"
 msgstr ""
 
 #, c-format
-msgid "migration of disk %s failed"
-msgstr "levyn %s migraatio epäonnistui"
+msgid "migration of disk %1$s failed"
+msgstr "levyn %1$s migraatio epäonnistui"
 
 #, c-format
-msgid "migration of disk %s failed: %s"
-msgstr "levyn %s migraatio epäonnistui: %s"
+msgid "migration of disk %1$s failed: %2$s"
+msgstr "levyn %1$s migraatio epäonnistui: %2$s"
 
 #, c-format
-msgid "migration of domain %s is being actively monitored by another thread"
+msgid "migration of domain %1$s is being actively monitored by another thread"
 msgstr ""
 
 #, c-format
-msgid "migration of domain %s is not in post-copy phase"
+msgid "migration of domain %1$s is not in post-copy phase"
 msgstr ""
 
 msgid "migration of non-shared disks requested but NBD is not set up"
@@ -29071,15 +29071,15 @@ msgid "migration out"
 msgstr ""
 
 #, c-format
-msgid "migration parameter '%s' must be less than %llu"
+msgid "migration parameter '%1$s' must be less than %2$llu"
 msgstr ""
 
 #, c-format
-msgid "migration parameter '%s' must be less than %u"
+msgid "migration parameter '%1$s' must be less than %2$u"
 msgstr ""
 
 #, c-format
-msgid "migration protocol going backwards %s => %s"
+msgid "migration protocol going backwards %1$s => %2$s"
 msgstr ""
 
 msgid "migration statistics are available only on the source host"
@@ -29089,8 +29089,8 @@ msgid "migration successfully aborted"
 msgstr "migraatio keskeytetty onnistuneesti"
 
 #, c-format
-msgid "migration successfully aborted: %s"
-msgstr "migraatio keskeytetty onnistuneesti: %s"
+msgid "migration successfully aborted: %1$s"
+msgstr "migraatio keskeytetty onnistuneesti: %1$s"
 
 msgid "migration was active, but RAM 'remaining' data was missing"
 msgstr ""
@@ -29119,18 +29119,18 @@ msgid "migration with virtiofs device is not supported"
 msgstr ""
 
 #, c-format
-msgid "migration_address must not be the address of the local machine: %s"
+msgid "migration_address must not be the address of the local machine: %1$s"
 msgstr ""
 
 #, c-format
-msgid "migration_host must not be the address of the local machine: %s"
+msgid "migration_host must not be the address of the local machine: %1$s"
 msgstr ""
 
 msgid "minWorkers cannot be larger than maxWorkers"
 msgstr ""
 
 #, c-format
-msgid "minimum SSF levels lower than %d are not supported"
+msgid "minimum SSF levels lower than %1$d are not supported"
 msgstr ""
 
 msgid "minimum target size for the NVDIMM must be 256MB plus the label size"
@@ -29146,21 +29146,21 @@ msgid "mirror without type only supported by copy job"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "mishandled storage format '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "mishandled storage format '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, c-format
 msgid ""
-"mismatch between configured type for snapshot disk '%s' and the type of "
-"existing file '%s'"
+"mismatch between configured type for snapshot disk '%1$s' and the type of "
+"existing file '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "mismatch of address family in range %s - %s"
+msgid "mismatch of address family in range %1$s - %2$s"
 msgstr ""
 
 #, c-format
-msgid "mismatch of address family in range %s - %s for network %s"
+msgid "mismatch of address family in range %1$s - %2$s for network %3$s"
 msgstr ""
 
 msgid "mismatched header magic"
@@ -29170,11 +29170,11 @@ msgid "missing \""
 msgstr "\" puuttuu"
 
 #, c-format
-msgid "missing %s in <virtualport type='%s'>"
+msgid "missing %1$s in <virtualport type='%2$s'>"
 msgstr ""
 
 #, c-format
-msgid "missing '%s' in 'config' from cloud-hypervisor"
+msgid "missing '%1$s' in 'config' from cloud-hypervisor"
 msgstr ""
 
 msgid "missing 'DateTime' element"
@@ -29184,44 +29184,44 @@ msgid "missing 'alias' attribute for qemu:device"
 msgstr ""
 
 #, c-format
-msgid "missing 'architecture' in '%s'"
-msgstr "Puuttuva CPU arkkitehtuuri '%s'"
+msgid "missing 'architecture' in '%1$s'"
+msgstr "Puuttuva CPU arkkitehtuuri '%1$s'"
 
 msgid "missing 'config' in info query result from cloud-hypervisor"
 msgstr ""
 
 #, c-format
-msgid "missing 'content' value in selinux lxc contexts file '%s'"
+msgid "missing 'content' value in selinux lxc contexts file '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
 "missing 'end' attribute in <address> element in <nat> in <forward> in "
-"network %s"
+"network %1$s"
 msgstr ""
 
 #, c-format
-msgid "missing 'executable' in '%s'"
+msgid "missing 'executable' in '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "missing 'file' in '%s' from cloud-hypervisor"
+msgid "missing 'file' in '%1$s' from cloud-hypervisor"
 msgstr ""
 
 #, c-format
-msgid "missing 'file' value in selinux lxc contexts file '%s'"
+msgid "missing 'file' value in selinux lxc contexts file '%1$s'"
 msgstr ""
 
 msgid "missing 'filename' field in JSON backing volume definition"
 msgstr ""
 
 #, c-format
-msgid "missing 'filename' in '%s'"
+msgid "missing 'filename' in '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "missing 'format' in '%s'"
-msgstr "juurilaitteen tietoja puuttuu %s"
+msgid "missing 'format' in '%1$s'"
+msgstr "juurilaitteen tietoja puuttuu %1$s"
 
 msgid "missing 'guid' attribute"
 msgstr ""
@@ -29230,7 +29230,7 @@ msgid "missing 'id' attribute for mediated device's <type> element"
 msgstr ""
 
 #, c-format
-msgid "missing 'machines' in '%s'"
+msgid "missing 'machines' in '%1$s'"
 msgstr ""
 
 msgid ""
@@ -29245,7 +29245,7 @@ msgid "missing 'namespace' attribute to disk source"
 msgstr ""
 
 #, c-format
-msgid "missing 'nvram-template' in '%s'"
+msgid "missing 'nvram-template' in '%1$s'"
 msgstr ""
 
 msgid "missing 'path' attribute for vhostuser disk source"
@@ -29258,7 +29258,7 @@ msgid "missing 'portal' address in iSCSI backing definition"
 msgstr ""
 
 #, c-format
-msgid "missing 'process' value in selinux lxc contexts file '%s'"
+msgid "missing 'process' value in selinux lxc contexts file '%1$s'"
 msgstr ""
 
 msgid "missing 'server' attribute in JSON backing definition for NFS volume"
@@ -29270,7 +29270,7 @@ msgstr ""
 #, c-format
 msgid ""
 "missing 'start' attribute in <address> element in <nat> in <forward> in "
-"network %s"
+"network %1$s"
 msgstr ""
 
 msgid "missing 'state' attribute"
@@ -29351,7 +29351,7 @@ msgid "missing RNG device model"
 msgstr "laitetietoja puuttuu"
 
 #, c-format
-msgid "missing SCSI host capability type for '%s'"
+msgid "missing SCSI host capability type for '%1$s'"
 msgstr ""
 
 msgid "missing SEV certChain information in QEMU capabilities cache"
@@ -29375,8 +29375,8 @@ msgid "missing Xen migration stream version"
 msgstr "käyttöjärjestelmätieto puuttuu"
 
 #, fuzzy, c-format
-msgid "missing address type in network %s"
-msgstr "laitetietoja puuttuu kohteelle %s"
+msgid "missing address type in network %1$s"
+msgstr "laitetietoja puuttuu kohteelle %1$s"
 
 #, fuzzy
 msgid "missing alias for memory device"
@@ -29387,19 +29387,19 @@ msgid "missing alias for network device"
 msgstr "lähdetietoja puuttuu laitteelle"
 
 #, c-format
-msgid "missing alias on encryption secret #%zu"
+msgid "missing alias on encryption secret #%1$zu"
 msgstr ""
 
 #, c-format
-msgid "missing alias or qom-type for qemu object '%s'"
+msgid "missing alias or qom-type for qemu object '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "missing ap-adapter value for '%s'"
+msgid "missing ap-adapter value for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "missing ap-domain value for '%s'"
+msgid "missing ap-domain value for '%1$s'"
 msgstr ""
 
 msgid "missing arch in QEMU capabilities cache"
@@ -29412,20 +29412,20 @@ msgid "missing array element"
 msgstr ""
 
 #, c-format
-msgid "missing backend for pool type %d"
+msgid "missing backend for pool type %1$d"
 msgstr ""
 
 #, c-format
-msgid "missing backend for pool type %d (%s)"
+msgid "missing backend for pool type %1$d (%2$s)"
 msgstr ""
 
 #, c-format
-msgid "missing bitmap name for disk '%s' of checkpoint '%s'"
+msgid "missing bitmap name for disk '%1$s' of checkpoint '%2$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "missing block job data for disk '%s'"
-msgstr "lähdetietoja puuttuu laitteelle %s"
+msgid "missing block job data for disk '%1$s'"
+msgstr "lähdetietoja puuttuu laitteelle %1$s"
 
 msgid "missing blocker name in QEMU capabilities cache"
 msgstr ""
@@ -29475,38 +29475,38 @@ msgid "missing creationTime from existing snapshot"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "missing cssid value for '%s'"
-msgstr "laitetietoja puuttuu kohteelle %s"
+msgid "missing cssid value for '%1$s'"
+msgstr "laitetietoja puuttuu kohteelle %1$s"
 
 #, c-format
-msgid "missing decode element in CPU model %s"
+msgid "missing decode element in CPU model %1$s"
 msgstr ""
 
 #, c-format
-msgid "missing destination file for disk %s: %s"
-msgstr "kohdetiedosto puuttuu levylle %s %s"
+msgid "missing destination file for disk %1$s: %2$s"
+msgstr "kohdetiedosto puuttuu levylle %1$s %2$s"
 
 msgid "missing dev attribute in <interface> element"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "missing device API for mediated device type '%s'"
-msgstr "laitetietoja puuttuu kohteelle %s"
+msgid "missing device API for mediated device type '%1$s'"
+msgstr "laitetietoja puuttuu kohteelle %1$s"
 
 #, fuzzy, c-format
-msgid "missing device type in '%s'"
-msgstr "laitetietoja puuttuu kohteelle %s"
+msgid "missing device type in '%1$s'"
+msgstr "laitetietoja puuttuu kohteelle %1$s"
 
 msgid "missing devices information"
 msgstr "laitetietoja puuttuu"
 
 #, c-format
-msgid "missing devices information for %s"
-msgstr "laitetietoja puuttuu kohteelle %s"
+msgid "missing devices information for %1$s"
+msgstr "laitetietoja puuttuu kohteelle %1$s"
 
 #, fuzzy, c-format
-msgid "missing devno value for '%s'"
-msgstr "laitetietoja puuttuu kohteelle %s"
+msgid "missing devno value for '%1$s'"
+msgstr "laitetietoja puuttuu kohteelle %1$s"
 
 #, fuzzy
 msgid "missing disk backing store format"
@@ -29516,8 +29516,8 @@ msgid "missing disk backing store source"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "missing disk device alias name for %s"
-msgstr "laitetietoja puuttuu kohteelle %s"
+msgid "missing disk device alias name for %1$s"
+msgstr "laitetietoja puuttuu kohteelle %1$s"
 
 msgid "missing domain in checkpoint"
 msgstr ""
@@ -29534,7 +29534,7 @@ msgid "missing domain type attribute"
 msgstr ""
 
 #, c-format
-msgid "missing element or attribute '%s'"
+msgid "missing element or attribute '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -29562,8 +29562,8 @@ msgid "missing entry in supported dump formats"
 msgstr "käyttöjärjestelmätieto puuttuu"
 
 #, c-format
-msgid "missing existing file for disk %s: %s"
-msgstr "olemassaolevaa tiedosto puuttuu levylle %s:%s"
+msgid "missing existing file for disk %1$s: %2$s"
+msgstr "olemassaolevaa tiedosto puuttuu levylle %1$s:%2$s"
 
 msgid "missing external TPM backend source type"
 msgstr ""
@@ -29579,19 +29579,19 @@ msgid "missing flag name in QEMU capabilities cache"
 msgstr ""
 
 #, c-format
-msgid "missing gluster volume name for path '%s'"
+msgid "missing gluster volume name for path '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "missing host CPU model info from QEMU capabilities for binary %s"
+msgid "missing host CPU model info from QEMU capabilities for binary %1$s"
 msgstr ""
 
 msgid "missing host CPU model name in QEMU capabilities cache"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "missing host in migration URI: %s"
-msgstr "juurilaitteen tietoja puuttuu %s"
+msgid "missing host in migration URI: %1$s"
+msgstr "juurilaitteen tietoja puuttuu %1$s"
 
 msgid ""
 "missing host specification of NBD server in JSON backing volume definition"
@@ -29628,8 +29628,8 @@ msgid "missing in-kernel GIC information in QEMU capabilities cache"
 msgstr "ytimen tietoja puuttuu"
 
 #, fuzzy, c-format
-msgid "missing info on pr-manager %s"
-msgstr "laitetietoja puuttuu kohteelle %s"
+msgid "missing info on pr-manager %1$s"
+msgstr "laitetietoja puuttuu kohteelle %1$s"
 
 msgid "missing initiator IQN"
 msgstr ""
@@ -29656,11 +29656,11 @@ msgid "missing kernel information"
 msgstr "ytimen tietoja puuttuu"
 
 #, c-format
-msgid "missing kernel information: %s"
-msgstr "ytimen tietoja puuttuu: %s"
+msgid "missing kernel information: %1$s"
+msgstr "ytimen tietoja puuttuu: %1$s"
 
 #, c-format
-msgid "missing label for static security driver in domain %s"
+msgid "missing label for static security driver in domain %1$s"
 msgstr ""
 
 msgid "missing listen attribute in migration data"
@@ -29676,7 +29676,7 @@ msgid "missing listen element for spice graphics"
 msgstr ""
 
 #, c-format
-msgid "missing mapping in '%s'"
+msgid "missing mapping in '%1$s'"
 msgstr ""
 
 msgid "missing microcode version in QEMU capabilities cache"
@@ -29710,8 +29710,8 @@ msgid "missing name information"
 msgstr "nimitietoja puuttuu"
 
 #, c-format
-msgid "missing name information in %s"
-msgstr "nimitietoja puuttuu %s"
+msgid "missing name information in %1$s"
+msgstr "nimitietoja puuttuu %1$s"
 
 #, fuzzy
 msgid "missing network device feature name"
@@ -29721,7 +29721,7 @@ msgid "missing node name in QEMU capabilities cache"
 msgstr ""
 
 #, c-format
-msgid "missing number of available instances for mediated device type '%s'"
+msgid "missing number of available instances for mediated device type '%1$s'"
 msgstr ""
 
 msgid "missing offset or size attribute of slice"
@@ -29731,11 +29731,11 @@ msgid "missing operating system information"
 msgstr "käyttöjärjestelmätieto puuttuu"
 
 #, c-format
-msgid "missing operating system information for %s"
-msgstr "käyttöjärjestelmätieto puuttuu kohteelle %s"
+msgid "missing operating system information for %1$s"
+msgstr "käyttöjärjestelmätieto puuttuu kohteelle %1$s"
 
 #, c-format
-msgid "missing or broken bitmap '%s' for disk '%s'"
+msgid "missing or broken bitmap '%1$s' for disk '%2$s'"
 msgstr ""
 
 msgid "missing or invalid CPU model property type in QEMU capabilities cache"
@@ -29787,7 +29787,7 @@ msgid "missing parent device"
 msgstr ""
 
 #, c-format
-msgid "missing parser implementation for JSON backing volume driver '%s'"
+msgid "missing parser implementation for JSON backing volume driver '%1$s'"
 msgstr ""
 
 msgid "missing path for <reservations/>"
@@ -29801,8 +29801,8 @@ msgid "missing per-device path"
 msgstr "laitetietoja puuttuu"
 
 #, fuzzy, c-format
-msgid "missing persistent configuration for disk '%s'"
-msgstr "kohdetietoja puuttuu laitteelle %s"
+msgid "missing persistent configuration for disk '%1$s'"
+msgstr "kohdetietoja puuttuu laitteelle %1$s"
 
 msgid "missing pool or image name in ceph backing volume JSON specification"
 msgstr ""
@@ -29825,7 +29825,7 @@ msgid "missing remote server specification in JSON backing volume definition"
 msgstr ""
 
 #, c-format
-msgid "missing required name attribute in DNS TXT record of network %s"
+msgid "missing required name attribute in DNS TXT record of network %1$s"
 msgstr ""
 
 msgid "missing required persistent attribute in hostdev teaming element"
@@ -29833,16 +29833,16 @@ msgstr ""
 
 #, c-format
 msgid ""
-"missing required protocol attribute in DNS SRV record '%s' of network '%s'"
+"missing required protocol attribute in DNS SRV record '%1$s' of network '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "missing required service attribute in DNS SRV record of network '%s'"
+msgid "missing required service attribute in DNS SRV record of network '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"missing required value attribute in DNS TXT record named '%s' of network %s"
+"missing required value attribute in DNS TXT record named '%1$s' of network %2$s"
 msgstr ""
 
 msgid "missing required virtualport type"
@@ -29852,23 +29852,23 @@ msgid "missing root device information"
 msgstr "juurilaitteen tietoja puuttuu"
 
 #, c-format
-msgid "missing root device information in %s"
-msgstr "juurilaitteen tietoja puuttuu %s"
+msgid "missing root device information in %1$s"
+msgstr "juurilaitteen tietoja puuttuu %1$s"
 
 #, fuzzy
 msgid "missing root element"
 msgstr "juurilaitteen tietoja puuttuu"
 
 #, fuzzy, c-format
-msgid "missing rport name for '%s'"
-msgstr "juurilaitteen tietoja puuttuu %s"
+msgid "missing rport name for '%1$s'"
+msgstr "juurilaitteen tietoja puuttuu %1$s"
 
 msgid "missing scheme for URI"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "missing scheme in migration URI: %s"
-msgstr "laitetietoja puuttuu kohteelle %s"
+msgid "missing scheme in migration URI: %1$s"
+msgstr "laitetietoja puuttuu kohteelle %1$s"
 
 #, fuzzy
 msgid "missing secret info for 'luks' driver"
@@ -29928,29 +29928,29 @@ msgid "missing source information for device"
 msgstr "lähdetietoja puuttuu laitteelle"
 
 #, c-format
-msgid "missing source information for device %s"
-msgstr "lähdetietoja puuttuu laitteelle %s"
+msgid "missing source information for device %1$s"
+msgstr "lähdetietoja puuttuu laitteelle %1$s"
 
 msgid "missing source path"
 msgstr "puuttuva lähdepolku"
 
 #, c-format
-msgid "missing ssid value for '%s'"
+msgid "missing ssid value for '%1$s'"
 msgstr ""
 
 msgid "missing state from existing snapshot"
 msgstr ""
 
 #, c-format
-msgid "missing storage backend for '%s' storage"
+msgid "missing storage backend for '%1$s' storage"
 msgstr ""
 
 #, c-format
-msgid "missing storage backend for network files using %s protocol"
+msgid "missing storage backend for network files using %1$s protocol"
 msgstr ""
 
 #, c-format
-msgid "missing storage capability type for '%s'"
+msgid "missing storage capability type for '%1$s'"
 msgstr ""
 
 msgid "missing storage pool host name"
@@ -29993,8 +29993,8 @@ msgid "missing target information for device"
 msgstr "kohdetietoja puuttuu laitteelle"
 
 #, c-format
-msgid "missing target information for device %s"
-msgstr "kohdetietoja puuttuu laitteelle %s"
+msgid "missing target information for device %1$s"
+msgstr "kohdetietoja puuttuu laitteelle %1$s"
 
 msgid "missing the host address for the iSCSI hostdev"
 msgstr ""
@@ -30011,12 +30011,12 @@ msgid "missing type attribute in migration data"
 msgstr "käyttöjärjestelmätieto puuttuu"
 
 #, c-format
-msgid "missing type for SCSI target capability for '%s'"
+msgid "missing type for SCSI target capability for '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "missing type id attribute for '%s'"
-msgstr "laitetietoja puuttuu kohteelle %s"
+msgid "missing type id attribute for '%1$s'"
+msgstr "laitetietoja puuttuu kohteelle %1$s"
 
 #, fuzzy
 msgid "missing type in redirdev"
@@ -30034,12 +30034,12 @@ msgid "missing uuid element in migration data"
 msgstr "laitetietoja puuttuu"
 
 #, fuzzy, c-format
-msgid "missing value for cookie '%s'"
-msgstr "lähdetietoja puuttuu laitteelle %s"
+msgid "missing value for cookie '%1$s'"
+msgstr "lähdetietoja puuttuu laitteelle %1$s"
 
 #, fuzzy, c-format
-msgid "missing value for migration parameter '%s'"
-msgstr "lähdetietoja puuttuu laitteelle %s"
+msgid "missing value for migration parameter '%1$s'"
+msgstr "lähdetietoja puuttuu laitteelle %1$s"
 
 #, fuzzy
 msgid "missing values for acceleration"
@@ -30068,7 +30068,7 @@ msgid "missing volume name element"
 msgstr ""
 
 #, c-format
-msgid "missing volume name or file name in gluster source path '%s'"
+msgid "missing volume name or file name in gluster source path '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -30076,8 +30076,8 @@ msgid "missing vporttype attribute in migration data"
 msgstr "käyttöjärjestelmätieto puuttuu"
 
 #, fuzzy, c-format
-msgid "missing wwpn identifier for '%s'"
-msgstr "laitetietoja puuttuu kohteelle %s"
+msgid "missing wwpn identifier for '%1$s'"
+msgstr "laitetietoja puuttuu kohteelle %1$s"
 
 msgid ""
 "mixing internal and external targets for a snapshot is not yet supported"
@@ -30087,13 +30087,13 @@ msgid "mixing nested objects and values is forbidden in JSON deflattening"
 msgstr ""
 
 #, c-format
-msgid "mkdir(\"%s\")"
+msgid "mkdir(\"%1$s\")"
 msgstr ""
 
 #, c-format
 msgid ""
 "mkfs is not available on this platform: Failed to make filesystem of type "
-"'%s' on device '%s'"
+"'%1$s' on device '%2$s'"
 msgstr ""
 
 msgid "mode attribute of <source/> element"
@@ -30103,16 +30103,16 @@ msgid "mode of device reading and writing"
 msgstr ""
 
 #, c-format
-msgid "model '%s' RNG device not present in domain configuration"
-msgstr "mallin '%s' RNG-laite ei ole läsnä toimialueen määrityksissä"
+msgid "model '%1$s' RNG device not present in domain configuration"
+msgstr "mallin '%1$s' RNG-laite ei ole läsnä toimialueen määrityksissä"
 
 #, c-format
-msgid "model '%s' memory device not present in the domain configuration"
-msgstr "mallin '%s' muistilaite ei ole läsnä toimialueen määrityksissä"
+msgid "model '%1$s' memory device not present in the domain configuration"
+msgstr "mallin '%1$s' muistilaite ei ole läsnä toimialueen määrityksissä"
 
 #, c-format
-msgid "model '%s' shmem device not present in domain configuration"
-msgstr "mallin '%s' shmem-laite ei ole läsnä toimialueen määrityksissä"
+msgid "model '%1$s' shmem device not present in domain configuration"
+msgstr "mallin '%1$s' shmem-laite ei ole läsnä toimialueen määrityksissä"
 
 msgid "model resolution is not supported"
 msgstr ""
@@ -30146,12 +30146,12 @@ msgid "monitor must not be NULL"
 msgstr ""
 
 #, c-format
-msgid "more than %d vCPUs are only supported on q35-based machine types"
+msgid "more than %1$d vCPUs are only supported on q35-based machine types"
 msgstr ""
 
 #, c-format
 msgid ""
-"more than %d vCPUs require extended interrupt mode enabled on the iommu "
+"more than %1$d vCPUs require extended interrupt mode enabled on the iommu "
 "device"
 msgstr ""
 
@@ -30165,8 +30165,8 @@ msgid "mount move is not supported on this platform."
 msgstr ""
 
 #, fuzzy, c-format
-msgid "mount point not found: %s"
-msgstr "Toimialuetta ei löytynyt: %s"
+msgid "mount point not found: %1$s"
+msgstr "Toimialuetta ei löytynyt: %1$s"
 
 msgid "mountpoint path to be frozen"
 msgstr ""
@@ -30179,35 +30179,35 @@ msgstr ""
 
 #, c-format
 msgid ""
-"mtu size only allowed in open, route, nat, and isolated mode, not in %s "
-"(network '%s')"
+"mtu size only allowed in open, route, nat, and isolated mode, not in %1$s "
+"(network '%2$s')"
 msgstr ""
 "mtu-koko sallitaan vain avoimessa, reitti-, nat- ja eristetyssä tilassa, ei "
-"%s (network '%s'):ssa"
+"%1$s (network '%2$s'):ssa"
 
 msgid "multidevs is not supported with this QEMU binary"
 msgstr "multidevs ei ole tuettu tällä QEMU-binaarilla"
 
 #, c-format
-msgid "multiple <portgroup> elements with the same name (%s) in network '%s'"
+msgid "multiple <portgroup> elements with the same name (%1$s) in network '%2$s'"
 msgstr ""
 
 #, c-format
 msgid ""
 "multiple DNS SRV records matching all specified fields were found in network "
-"%s"
+"%1$s"
 msgstr ""
 
 msgid "multiple OpenGL displays are not supported by QEMU"
 msgstr ""
 
 #, c-format
-msgid "multiple devices matching MAC address %s found"
+msgid "multiple devices matching MAC address %1$s found"
 msgstr ""
 
 #, c-format
 msgid ""
-"multiple forwarding interfaces specified for network '%s', only one is "
+"multiple forwarding interfaces specified for network '%1$s', only one is "
 "supported"
 msgstr ""
 
@@ -30215,7 +30215,7 @@ msgid "multiple interfaces with matching MAC address"
 msgstr ""
 
 #, c-format
-msgid "multiple matching DNS HOST records were found in network %s"
+msgid "multiple matching DNS HOST records were found in network %1$s"
 msgstr ""
 
 msgid "multiple matching devices found"
@@ -30225,14 +30225,14 @@ msgid "multiple matching domains found"
 msgstr ""
 
 #, c-format
-msgid "multiple matching domains found: %s"
+msgid "multiple matching domains found: %1$s"
 msgstr ""
 
 msgid "multiple matching interfaces found"
 msgstr ""
 
 #, c-format
-msgid "multiple matching interfaces found: %s"
+msgid "multiple matching interfaces found: %1$s"
 msgstr ""
 
 msgid "multiple memory devices found, use --alias or --node to select one"
@@ -30248,7 +30248,7 @@ msgid "n - no, throw away my changes"
 msgstr ""
 
 #, c-format
-msgid "name %s cannot contain '/'"
+msgid "name %1$s cannot contain '/'"
 msgstr ""
 
 #, fuzzy
@@ -30290,14 +30290,14 @@ msgid "nbd protocol accepts only one host"
 msgstr ""
 
 #, c-format
-msgid "nbd_tls_x509_cert_dir directory '%s' does not exist"
+msgid "nbd_tls_x509_cert_dir directory '%1$s' does not exist"
 msgstr ""
 
 msgid "ncpumaps > REMOTE_VCPUINFO_MAX"
 msgstr ""
 
 #, c-format
-msgid "ncpus count exceeds maximum: %u > %u"
+msgid "ncpus count exceeds maximum: %1$u > %2$u"
 msgstr ""
 
 msgid "ncpus must be 1 when start_cpu is -1"
@@ -30329,11 +30329,11 @@ msgid "negative size requires --shrink"
 msgstr ""
 
 #, c-format
-msgid "negotiated SSF %d was not strong enough"
+msgid "negotiated SSF %1$d was not strong enough"
 msgstr ""
 
 #, c-format
-msgid "negotiation SSF %d was not strong enough"
+msgid "negotiation SSF %1$d was not strong enough"
 msgstr ""
 
 msgid "nested JSON array to commandline conversion is not supported"
@@ -30352,108 +30352,108 @@ msgid "netlink event service not running"
 msgstr ""
 
 #, c-format
-msgid "netmask not allowed for IPv6 address '%s' in network '%s'"
+msgid "netmask not allowed for IPv6 address '%1$s' in network '%2$s'"
 msgstr ""
 
 msgid "network"
 msgstr "verkko"
 
 #, c-format
-msgid "network %s exists already"
-msgstr "verkko %s on jo olemassa"
+msgid "network %1$s exists already"
+msgstr "verkko %1$s on jo olemassa"
 
 #, c-format
-msgid "network %s is not active"
-msgstr "verkko %s ei ole aktiivinen"
+msgid "network %1$s is not active"
+msgstr "verkko %1$s ei ole aktiivinen"
 
 #, c-format
-msgid "network '%s' already exists with uuid %s"
+msgid "network '%1$s' already exists with uuid %2$s"
 msgstr ""
 
 #, c-format
-msgid "network '%s' claims dev='%s' is already in use by a different port"
+msgid "network '%1$s' claims dev='%2$s' is already in use by a different port"
 msgstr ""
 
 #, c-format
 msgid ""
-"network '%s' claims the PCI device at domain=%d bus=%d slot=%d function=%d "
+"network '%1$s' claims the PCI device at domain=%2$d bus=%3$d slot=%4$d function=%5$d "
 "is already in use by a different network port"
 msgstr ""
 
 #, c-format
-msgid "network '%s' does not have a bridge name."
+msgid "network '%1$s' does not have a bridge name."
 msgstr ""
 
 #, c-format
-msgid "network '%s' doesn't have PCI device %04x:%02x:%02x.%x in use by domain"
+msgid "network '%1$s' doesn't have PCI device %2$04x:%3$02x:%4$02x.%5$x in use by domain"
 msgstr ""
 
 #, c-format
 msgid ""
-"network '%s' doesn't have PCI device %04x:%02x:%02x.%x in use by network port"
+"network '%1$s' doesn't have PCI device %2$04x:%3$02x:%4$02x.%5$x in use by network port"
 msgstr ""
 
 #, c-format
-msgid "network '%s' doesn't have an IP address"
+msgid "network '%1$s' doesn't have an IP address"
 msgstr ""
 
 #, c-format
-msgid "network '%s' doesn't have dev='%s' in use by domain"
+msgid "network '%1$s' doesn't have dev='%2$s' in use by domain"
 msgstr ""
 
 #, c-format
-msgid "network '%s' doesn't have dev='%s' in use by network port '%s'"
+msgid "network '%1$s' doesn't have dev='%2$s' in use by network port '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "network '%s' has an invalid netmask or IP address in route definition"
+msgid "network '%1$s' has an invalid netmask or IP address in route definition"
 msgstr ""
 
 #, c-format
 msgid ""
-"network '%s' has forward mode '%s'  but lists a device by PCI address in the "
+"network '%1$s' has forward mode '%2$s'  but lists a device by PCI address in the "
 "device pool. This is only supported for networks with forward mode 'hostdev'"
 msgstr ""
 
 #, c-format
 msgid ""
-"network '%s' has multiple default <portgroup> elements (%s and %s), but only "
+"network '%1$s' has multiple default <portgroup> elements (%2$s and %3$s), but only "
 "one default is allowed"
 msgstr ""
 
 #, c-format
-msgid "network '%s' has no associated interface or bridge"
+msgid "network '%1$s' has no associated interface or bridge"
 msgstr ""
 
 #, c-format
-msgid "network '%s' has no bridge name defined"
-msgstr "verkossa '%s' ei ole määritetty siltanimeä"
+msgid "network '%1$s' has no bridge name defined"
+msgstr "verkossa '%1$s' ei ole määritetty siltanimeä"
 
 #, c-format
-msgid "network '%s' in %s must match connection"
+msgid "network '%1$s' in %2$s must match connection"
 msgstr ""
 
 #, c-format
-msgid "network '%s' is already defined with uuid %s"
-msgstr "verkko %s on jo olemassa uuidllä %s"
+msgid "network '%1$s' is already defined with uuid %2$s"
+msgstr "verkko %1$s on jo olemassa uuidllä %2$s"
 
 #, c-format
-msgid "network '%s' is not active"
-msgstr "verkko %s ei ole aktiivinen"
+msgid "network '%1$s' is not active"
+msgstr "verkko %1$s ei ole aktiivinen"
 
 #, c-format
 msgid ""
-"network '%s' requires exclusive access to interfaces, but none are available"
+"network '%1$s' requires exclusive access to interfaces, but none are available"
 msgstr ""
 
 #, c-format
 msgid ""
-"network '%s' uses a direct mode, but has no forward dev and no interface pool"
+"network '%1$s' uses a direct mode, but has no forward dev and no interface pool"
 msgstr ""
 
 #, c-format
 msgid ""
-"network '%s' uses a hostdev mode, but has no forward dev and no interface "
+"network '%1$s' uses a hostdev mode, but has no forward dev and no interface "
 "pool"
 msgstr ""
 
@@ -30462,20 +30462,20 @@ msgstr ""
 
 #, c-format
 msgid ""
-"network device saved config file '%s' has unexpected contents, missing both "
-"'MAC' and 'adminMAC': '%.60s'"
+"network device saved config file '%1$s' has unexpected contents, missing both "
+"'MAC' and 'adminMAC': '%2$.60s'"
 msgstr ""
 
 #, c-format
-msgid "network device type '%s' is not supported by this hypervisor"
+msgid "network device type '%1$s' is not supported by this hypervisor"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "network device with mac %s already exists"
-msgstr "verkko %s on jo olemassa"
+msgid "network device with mac %1$s already exists"
+msgstr "verkko %1$s on jo olemassa"
 
 #, c-format
-msgid "network event callback %d not registered"
+msgid "network event callback %1$d not registered"
 msgstr ""
 
 msgid "network filter binding port dev"
@@ -30485,7 +30485,7 @@ msgid "network filter binding portdev"
 msgstr ""
 
 #, c-format
-msgid "network filter config filename '%s' does not match name '%s'"
+msgid "network filter config filename '%1$s' does not match name '%2$s'"
 msgstr ""
 
 msgid "network filter information in XML"
@@ -30513,8 +30513,8 @@ msgid "network is already active"
 msgstr "Toimialue on jo aktiivinen"
 
 #, c-format
-msgid "network is already active as '%s'"
-msgstr "verkko on jo aktiivinen %s"
+msgid "network is already active as '%1$s'"
+msgstr "verkko on jo aktiivinen %1$s"
 
 #, fuzzy
 msgid "network is not running"
@@ -30527,8 +30527,8 @@ msgid "network name or uuid"
 msgstr "verkon nimi tai uuid"
 
 #, c-format
-msgid "network port %s exists already"
-msgstr "verkkoportti %s on jo olemassa"
+msgid "network port %1$s exists already"
+msgstr "verkkoportti %1$s on jo olemassa"
 
 msgid "network port has no mac"
 msgstr ""
@@ -30551,8 +30551,8 @@ msgid "network port not found"
 msgstr "Verkkoa ei löytynyt"
 
 #, fuzzy, c-format
-msgid "network port not found: %s"
-msgstr "Verkkoa ei löytynyt %s"
+msgid "network port not found: %1$s"
+msgstr "Verkkoa ei löytynyt %1$s"
 
 msgid "network state driver is not active"
 msgstr ""
@@ -30602,7 +30602,7 @@ msgid "nfsvers value for NFS pool mount option"
 msgstr ""
 
 #, c-format
-msgid "nkeycodes must be <= %d"
+msgid "nkeycodes must be <= %1$d"
 msgstr ""
 
 msgid "nl_recv failed"
@@ -30621,7 +30621,7 @@ msgid "no CPU model specified"
 msgstr ""
 
 #, c-format
-msgid "no CPU model specified at index %zu"
+msgid "no CPU model specified at index %1$zu"
 msgstr ""
 
 msgid "no CPUs found"
@@ -30637,101 +30637,101 @@ msgid "no IFLA_PORT_RESPONSE found in netlink message"
 msgstr ""
 
 #, c-format
-msgid "no IP address found for interface '%s'"
+msgid "no IP address found for interface '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no PCI bus ID supplied for '%s'"
+msgid "no PCI bus ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no PCI domain ID supplied for '%s'"
+msgid "no PCI domain ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no PCI function ID supplied for '%s'"
+msgid "no PCI function ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no PCI product ID supplied for '%s'"
+msgid "no PCI product ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no PCI slot ID supplied for '%s'"
+msgid "no PCI slot ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no PCI vendor ID supplied for '%s'"
+msgid "no PCI vendor ID supplied for '%1$s'"
 msgstr ""
 
 msgid "no SASL mechanisms are available"
 msgstr ""
 
 #, c-format
-msgid "no SCSI LUN ID supplied for '%s'"
+msgid "no SCSI LUN ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no SCSI bus ID supplied for '%s'"
+msgid "no SCSI bus ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no SCSI host ID supplied for '%s'"
+msgid "no SCSI host ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no SCSI target ID supplied for '%s'"
+msgid "no SCSI target ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no USB bus number supplied for '%s'"
+msgid "no USB bus number supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no USB device number supplied for '%s'"
+msgid "no USB device number supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no USB interface class supplied for '%s'"
+msgid "no USB interface class supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no USB interface number supplied for '%s'"
+msgid "no USB interface number supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no USB interface protocol supplied for '%s'"
+msgid "no USB interface protocol supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no USB interface subclass supplied for '%s'"
+msgid "no USB interface subclass supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no USB product ID supplied for '%s'"
+msgid "no USB product ID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no USB vendor ID supplied for '%s'"
+msgid "no USB vendor ID supplied for '%1$s'"
 msgstr ""
 
 msgid "no VPD <fields> elements with an access type attribute found"
 msgstr ""
 
 #, c-format
-msgid "no WWNN supplied for '%s', and auto-generation failed"
+msgid "no WWNN supplied for '%1$s', and auto-generation failed"
 msgstr ""
 
 #, c-format
-msgid "no WWPN supplied for '%s', and auto-generation failed"
+msgid "no WWPN supplied for '%1$s', and auto-generation failed"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "no assigned pty for device %s"
-msgstr "lähdetietoja puuttuu laitteelle %s"
+msgid "no assigned pty for device %1$s"
+msgstr "lähdetietoja puuttuu laitteelle %1$s"
 
 #, c-format
-msgid "no audio device with ID %u"
+msgid "no audio device with ID %1$u"
 msgstr ""
 
 msgid "no autostart"
@@ -30741,11 +30741,11 @@ msgid "no available memory line found"
 msgstr ""
 
 #, c-format
-msgid "no block device path supplied for '%s'"
+msgid "no block device path supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no call waiting for reply with prog %d vers %d serial %d"
+msgid "no call waiting for reply with prog %1$d vers %2$d serial %3$d"
 msgstr ""
 
 msgid "no cgroup backend available"
@@ -30755,47 +30755,47 @@ msgid "no client username was found"
 msgstr ""
 
 #, c-format
-msgid "no client with matching id '%llu' found"
+msgid "no client with matching id '%1$llu' found"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "no config file for %s"
-msgstr "asetustiedoston syntaksivirhe: %s"
+msgid "no config file for %1$s"
+msgstr "asetustiedoston syntaksivirhe: %1$s"
 
 #, fuzzy
 msgid "no connection driver available"
 msgstr "virheellinen yhteysosoitin kohteessa"
 
 #, fuzzy, c-format
-msgid "no connection driver available for %s"
-msgstr "virheellinen yhteysosoitin kohteessa %s"
+msgid "no connection driver available for %1$s"
+msgstr "virheellinen yhteysosoitin kohteessa %1$s"
 
 msgid "no console devices available"
 msgstr ""
 
 #, c-format
-msgid "no device capabilities for '%s'"
+msgid "no device capabilities for '%1$s'"
 msgstr ""
 
 #, c-format
 msgid ""
-"no device found at address '%s' matching MAC address '%s' and alias '%s'"
+"no device found at address '%1$s' matching MAC address '%2$s' and alias '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "no device found with alias %s"
+msgid "no device found with alias %1$s"
 msgstr ""
 
 #, c-format
-msgid "no disk format for %s was specified"
+msgid "no disk format for %1$s was specified"
 msgstr ""
 
 #, c-format
-msgid "no disk found with alias '%s' or id '%s'"
+msgid "no disk found with alias '%1$s' or id '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "no disk named '%s'"
+msgid "no disk named '%1$s'"
 msgstr ""
 
 msgid "no disks selected for backup"
@@ -30808,26 +30808,26 @@ msgid "no domain backup job present"
 msgstr ""
 
 #, c-format
-msgid "no domain checkpoint with matching name '%s'"
+msgid "no domain checkpoint with matching name '%1$s'"
 msgstr ""
 
 msgid "no domain config"
 msgstr ""
 
 #, c-format
-msgid "no domain snapshot with matching name '%s'"
+msgid "no domain snapshot with matching name '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no domain with matching id %d"
+msgid "no domain with matching id %1$d"
 msgstr ""
 
 #, c-format
-msgid "no domain with matching id '%d'"
+msgid "no domain with matching id '%1$d'"
 msgstr ""
 
 #, c-format
-msgid "no domain with matching name '%s'"
+msgid "no domain with matching name '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -30835,11 +30835,11 @@ msgid "no domain with matching uuid"
 msgstr "toimialueen id tai uuid"
 
 #, c-format
-msgid "no domain with matching uuid '%s'"
+msgid "no domain with matching uuid '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no domain with matching uuid '%s' (%s)"
+msgid "no domain with matching uuid '%1$s' (%2$s)"
 msgstr ""
 
 msgid "no error"
@@ -30852,7 +30852,7 @@ msgid "no file descriptor received"
 msgstr ""
 
 #, c-format
-msgid "no firmwares found in %s"
+msgid "no firmwares found in %1$s"
 msgstr ""
 
 msgid "no free memory device slot available"
@@ -30872,23 +30872,23 @@ msgid "no hostname found"
 msgstr "Toimialuetta ei löytynyt"
 
 #, fuzzy, c-format
-msgid "no hostname found for domain %s"
-msgstr "Toimialueen %s määrityksen poistaminen epäonnistui"
+msgid "no hostname found for domain %1$s"
+msgstr "Toimialueen %1$s määrityksen poistaminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "no hostname found: %s"
-msgstr "Toimialuetta ei löytynyt: %s"
+msgid "no hostname found: %1$s"
+msgstr "Toimialuetta ei löytynyt: %1$s"
 
 #, c-format
-msgid "no iSCSI interface defined for IQN %s"
+msgid "no iSCSI interface defined for IQN %1$s"
 msgstr ""
 
 #, c-format
-msgid "no interface with matching mac '%s'"
+msgid "no interface with matching mac '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no interface with matching name '%s'"
+msgid "no interface with matching name '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -30933,42 +30933,42 @@ msgid "no monitor path"
 msgstr ""
 
 #, c-format
-msgid "no network interface supplied for '%s'"
-msgstr "verkkoliitännän tyyppiä ei annettu %s:lle"
+msgid "no network interface supplied for '%1$s'"
+msgstr "verkkoliitännän tyyppiä ei annettu %1$s:lle"
 
 #, c-format
-msgid "no network with matching name '%s'"
+msgid "no network with matching name '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no network with matching uuid '%s'"
+msgid "no network with matching uuid '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no network with matching uuid '%s' (%s)"
+msgid "no network with matching uuid '%1$s' (%2$s)"
 msgstr ""
 
 #, c-format
-msgid "no node device for '%s' with matching wwnn '%s' and wwpn '%s'"
+msgid "no node device for '%1$s' with matching wwnn '%2$s' and wwpn '%3$s'"
 msgstr ""
 
 #, c-format
-msgid "no node device with matching name '%s'"
+msgid "no node device with matching name '%1$s'"
 msgstr ""
 
 msgid "no node device with matching name 'scsi_host12'"
 msgstr ""
 
 #, c-format
-msgid "no nwfilter binding for port dev '%s'"
+msgid "no nwfilter binding for port dev '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no nwfilter with matching name '%s'"
+msgid "no nwfilter with matching name '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no nwfilter with matching uuid '%s'"
+msgid "no nwfilter with matching uuid '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -30979,7 +30979,7 @@ msgid "no polkit agent available to authenticate"
 msgstr ""
 
 #, c-format
-msgid "no polkit agent available to authenticate action '%s'"
+msgid "no polkit agent available to authenticate action '%1$s'"
 msgstr ""
 
 msgid "no prefix found"
@@ -30989,11 +30989,11 @@ msgid "no rbd option name specified"
 msgstr ""
 
 #, c-format
-msgid "no rbd option value specified for name '%s'"
+msgid "no rbd option value specified for name '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no removable media size supplied for '%s'"
+msgid "no removable media size supplied for '%1$s'"
 msgstr ""
 
 msgid "no replacement string in template"
@@ -31009,19 +31009,19 @@ msgid "no secret provided for luks encryption"
 msgstr ""
 
 #, c-format
-msgid "no secret with matching usage '%s'"
+msgid "no secret with matching usage '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no secret with matching uuid '%s'"
+msgid "no secret with matching uuid '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no server with matching name '%s' found"
+msgid "no server with matching name '%1$s' found"
 msgstr ""
 
 #, c-format
-msgid "no size supplied for '%s'"
+msgid "no size supplied for '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -31036,47 +31036,47 @@ msgid "no state"
 msgstr "ei tilaa"
 
 #, c-format
-msgid "no storage pool with matching name '%s'"
+msgid "no storage pool with matching name '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no storage pool with matching target path '%s'"
+msgid "no storage pool with matching target path '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no storage pool with matching target path '%s' (%s)"
+msgid "no storage pool with matching target path '%1$s' (%2$s)"
 msgstr ""
 
 #, c-format
-msgid "no storage pool with matching uuid '%s'"
+msgid "no storage pool with matching uuid '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no storage pool with matching uuid '%s' (%s)"
+msgid "no storage pool with matching uuid '%1$s' (%2$s)"
 msgstr ""
 
 #, c-format
-msgid "no storage pools were found on host '%s'"
+msgid "no storage pools were found on host '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no storage vol with matching key %s"
+msgid "no storage vol with matching key %1$s"
 msgstr ""
 
 #, c-format
-msgid "no storage vol with matching key '%s'"
+msgid "no storage vol with matching key '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no storage vol with matching name '%s'"
+msgid "no storage vol with matching name '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no storage vol with matching path '%s'"
+msgid "no storage vol with matching path '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no storage vol with matching path '%s' (%s)"
+msgid "no storage vol with matching path '%1$s' (%2$s)"
 msgstr ""
 
 msgid "no stream callback registered"
@@ -31101,15 +31101,15 @@ msgid "no suitable method to retrieve key passphrase"
 msgstr ""
 
 #, c-format
-msgid "no system UUID supplied for '%s'"
+msgid "no system UUID supplied for '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "no target device %s"
-msgstr "kohdelaitetyyppi puuttuu %s"
+msgid "no target device %1$s"
+msgstr "kohdelaitetyyppi puuttuu %1$s"
 
 #, c-format
-msgid "no target name supplied for '%s'"
+msgid "no target name supplied for '%1$s'"
 msgstr ""
 
 msgid "no threads found"
@@ -31125,7 +31125,7 @@ msgid "no transaction running, nothing to rollback."
 msgstr ""
 
 #, c-format
-msgid "no unused %s names available"
+msgid "no unused %1$s names available"
 msgstr ""
 
 msgid "no valid connection"
@@ -31145,12 +31145,12 @@ msgstr ""
 
 #, c-format
 msgid ""
-"node '%s' has unexpected NULL content. This could be caused by malformed "
+"node '%1$s' has unexpected NULL content. This could be caused by malformed "
 "input, or a memory allocation failure"
 msgstr ""
 
 #, c-format
-msgid "node '%s' has unexpected type %d"
+msgid "node '%1$s' has unexpected type %2$d"
 msgstr ""
 
 msgid "node CPU stats not implemented on this platform"
@@ -31166,14 +31166,14 @@ msgid "node cpu map"
 msgstr ""
 
 #, c-format
-msgid "node device '%s' in %s must match connection"
+msgid "node device '%1$s' in %2$s must match connection"
 msgstr ""
 
 msgid "node device details in XML"
 msgstr ""
 
 #, c-format
-msgid "node device event callback %d not registered"
+msgid "node device event callback %1$d not registered"
 msgstr ""
 
 msgid "node device information"
@@ -31201,21 +31201,21 @@ msgid "node set memory parameters not implemented on this platform"
 msgstr ""
 
 #, c-format
-msgid "node-name '%s' too long for qemu"
+msgid "node-name '%1$s' too long for qemu"
 msgstr ""
 
 msgid "nodedev state driver is not active"
 msgstr ""
 
 #, c-format
-msgid "nodeset attribute of hugepages of sizes %llu and %llu intersect"
+msgid "nodeset attribute of hugepages of sizes %1$llu and %2$llu intersect"
 msgstr ""
 
 msgid "nodeset for NUMA memory tuning must be set if 'placement' is 'static'"
 msgstr ""
 
 #, c-format
-msgid "non unique alias detected: %s"
+msgid "non unique alias detected: %1$s"
 msgstr ""
 
 msgid "none"
@@ -31228,7 +31228,7 @@ msgid "nonzero ncpus doesn't match with NULL xmlCPUs"
 msgstr ""
 
 #, c-format
-msgid "not a hugetlbfs mount: '%s'"
+msgid "not a hugetlbfs mount: '%1$s'"
 msgstr ""
 
 msgid "not specified"
@@ -31249,15 +31249,15 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "nparams count exceeds maximum: %u > %u"
+msgid "nparams count exceeds maximum: %1$u > %2$u"
 msgstr ""
 
 #, c-format
-msgid "nparams in %s must be %d"
+msgid "nparams in %1$s must be %2$d"
 msgstr ""
 
 #, c-format
-msgid "nparams in %s must be equal to %d"
+msgid "nparams in %1$s must be equal to %2$d"
 msgstr ""
 
 msgid "nparams too large"
@@ -31319,7 +31319,7 @@ msgid "numerical overflow"
 msgstr ""
 
 #, c-format
-msgid "numerical overflow: %s"
+msgid "numerical overflow: %1$s"
 msgstr ""
 
 msgid "nvcpus is zero"
@@ -31356,7 +31356,7 @@ msgid "object props can't be NULL"
 msgstr ""
 
 #, c-format
-msgid "object size %zu of %s is not larger than parent class %zu"
+msgid "object size %1$zu of %2$s is not larger than parent class %3$zu"
 msgstr ""
 
 msgid "occupied"
@@ -31411,7 +31411,7 @@ msgid "only 'dimm' addresses are supported for the pc-dimm device"
 msgstr ""
 
 #, c-format
-msgid "only 'pci' addresses are supported for the %s device"
+msgid "only 'pci' addresses are supported for the %1$s device"
 msgstr ""
 
 msgid "only 'pci' addresses are supported for the shared memory device"
@@ -31465,7 +31465,7 @@ msgid "only bus 'virtio' is supported for 'passthrough' input devices"
 msgstr ""
 
 #, c-format
-msgid "only bus 'virtio' is supported for input model '%s'"
+msgid "only bus 'virtio' is supported for input model '%1$s'"
 msgstr ""
 
 msgid "only can reboot running/paused domain"
@@ -31484,7 +31484,7 @@ msgid "only connect if safe console handling is supported"
 msgstr ""
 
 #, c-format
-msgid "only cpu feature policies 'require' and 'disable' are supported for %s"
+msgid "only cpu feature policies 'require' and 'disable' are supported for %1$s"
 msgstr ""
 
 msgid "only i686 and x86_64 guests support panic device of model 'hyperv'"
@@ -31548,7 +31548,7 @@ msgid "only pSeries guests support panic device of model 'pseries'"
 msgstr ""
 
 #, c-format
-msgid "only scheme, host and port are supported in vz migration URI: %s"
+msgid "only scheme, host and port are supported in vz migration URI: %1$s"
 msgstr ""
 
 msgid "only sending a signal to pid 1 is supported"
@@ -31594,70 +31594,70 @@ msgid "open an editor to modify the description"
 msgstr ""
 
 #, c-format
-msgid "open(\"%s\")"
+msgid "open(\"%1$s\")"
 msgstr ""
 
 msgid "opened"
 msgstr ""
 
 #, c-format
-msgid "openwsman: %s"
+msgid "openwsman: %1$s"
 msgstr ""
 
 #, c-format
-msgid "operation '%s' not supported for backend '%s'"
+msgid "operation '%1$s' not supported for backend '%2$s'"
 msgstr ""
 
 msgid "operation aborted"
 msgstr "toimenpide peruttu"
 
 #, c-format
-msgid "operation aborted: %s"
-msgstr "toimenpide peruttu: %s"
+msgid "operation aborted: %1$s"
+msgstr "toimenpide peruttu: %1$s"
 
 msgid "operation failed"
 msgstr "toimenpide epäonnistui"
 
 #, c-format
-msgid "operation failed: %s"
-msgstr "toimenpide epäonnistui: %s"
+msgid "operation failed: %1$s"
+msgstr "toimenpide epäonnistui: %1$s"
 
 msgid "operation forbidden for read only access"
 msgstr "toiminto on kielletty vain luku -käytössä"
 
 #, fuzzy, c-format
-msgid "operation forbidden: %s"
-msgstr "toimenpide epäonnistui: %s"
+msgid "operation forbidden: %1$s"
+msgstr "toimenpide epäonnistui: %1$s"
 
 #, c-format
-msgid "operation type %d not supported"
+msgid "operation type %1$d not supported"
 msgstr ""
 
 msgid "optdata"
 msgstr ""
 
 #, c-format
-msgid "option %s requires a positive integer argument"
+msgid "option %1$s requires a positive integer argument"
 msgstr ""
 
 #, c-format
-msgid "option %s takes a numeric argument"
+msgid "option %1$s takes a numeric argument"
 msgstr ""
 
 #, c-format
-msgid "option '-%c' requires an argument"
+msgid "option '-%1$c' requires an argument"
 msgstr ""
 
 #, c-format
-msgid "option '-%c'/'--%s' requires an argument"
+msgid "option '-%1$c'/'--%2$s' requires an argument"
 msgstr ""
 
 #, c-format
-msgid "option --%s already seen"
-msgstr "vaihtoehto --%s on jo asetettu"
+msgid "option --%1$s already seen"
+msgstr "vaihtoehto --%1$s on jo asetettu"
 
 #, c-format
-msgid "option parsing failed: %s\n"
+msgid "option parsing failed: %1$s\n"
 msgstr ""
 
 msgid "optional CPU features are not supported"
@@ -31685,15 +31685,15 @@ msgid "os.type is not defined"
 msgstr ""
 
 #, c-format
-msgid "out of bounds index - count %zu at %zu"
+msgid "out of bounds index - count %1$zu at %2$zu"
 msgstr ""
 
 msgid "out of memory"
 msgstr "muisti lopussa"
 
 #, c-format
-msgid "out of memory: %s"
-msgstr "muisti lopussa: %s"
+msgid "out of memory: %1$s"
+msgstr "muisti lopussa: %1$s"
 
 msgid "outbound average is mandatory"
 msgstr ""
@@ -31702,7 +31702,7 @@ msgid "outbound floor is unsupported yet"
 msgstr ""
 
 #, c-format
-msgid "outbound rate larger than maximum %u"
+msgid "outbound rate larger than maximum %1$u"
 msgstr ""
 
 msgid "outgoing RDMA migration is not supported with this QEMU binary"
@@ -31718,7 +31718,7 @@ msgid "output to stderr"
 msgstr ""
 
 #, c-format
-msgid "overflow in converting %ld MiB/s to bytes\n"
+msgid "overflow in converting %1$ld MiB/s to bytes\n"
 msgstr ""
 
 msgid "override the destination host name used for TLS verification"
@@ -31728,7 +31728,7 @@ msgid "overwrite any existing data"
 msgstr ""
 
 #, c-format
-msgid "owner %lld does not hold the resource lock"
+msgid "owner %1$lld does not hold the resource lock"
 msgstr ""
 
 msgid "p2p migration is not supported by the source host"
@@ -31738,14 +31738,14 @@ msgid "packed driver option is only supported for virtio devices"
 msgstr ""
 
 #, c-format
-msgid "packet %d bytes received from server too large, want %d"
+msgid "packet %1$d bytes received from server too large, want %2$d"
 msgstr ""
-"palvelimelta vastaanotettu paketti %d tavua on liian suuri, halutaan %d"
+"palvelimelta vastaanotettu paketti %1$d tavua on liian suuri, halutaan %2$d"
 
 #, c-format
-msgid "packet %d bytes received from server too small, want %d"
+msgid "packet %1$d bytes received from server too small, want %2$d"
 msgstr ""
-"palvelimelta vastaanotettu paketti %d tavua on liian pieni, halutaan %d"
+"palvelimelta vastaanotettu paketti %1$d tavua on liian pieni, halutaan %2$d"
 
 msgid "page cache size for xbzrle compression"
 msgstr ""
@@ -31760,11 +31760,11 @@ msgid "page pool allocation is not supported on this platform"
 msgstr ""
 
 #, c-format
-msgid "page size %u is not available"
+msgid "page size %1$u is not available"
 msgstr ""
 
 #, c-format
-msgid "page size %u is not available on node %d"
+msgid "page size %1$u is not available on node %2$d"
 msgstr ""
 
 msgid "page size (in kibibytes)"
@@ -31783,67 +31783,67 @@ msgid "parallel ports are not supported"
 msgstr ""
 
 #, c-format
-msgid "parallels bus does not support %s input device"
+msgid "parallels bus does not support %1$s input device"
 msgstr ""
 
 #, c-format
-msgid "parallels containers don't support input bus %s"
+msgid "parallels containers don't support input bus %1$s"
 msgstr ""
 
 #, c-format
-msgid "parameter %s too big for destination"
+msgid "parameter %1$s too big for destination"
 msgstr ""
 
 #, c-format
-msgid "parameter '%s' not supported"
+msgid "parameter '%1$s' not supported"
 msgstr ""
 
 #, c-format
-msgid "parameter '%s' occurs multiple times"
+msgid "parameter '%1$s' occurs multiple times"
 msgstr ""
 
 #, c-format
-msgid "parameter '%s' of command '%s' has incorrect alias option"
+msgid "parameter '%1$s' of command '%2$s' has incorrect alias option"
 msgstr ""
 
 #, c-format
-msgid "parameter '%s' of command '%s' misused VSH_OFLAG_REQ"
+msgid "parameter '%1$s' of command '%2$s' misused VSH_OFLAG_REQ"
 msgstr ""
 
 #, c-format
 msgid ""
-"parameter '%s' of command '%s' must be listed before optional parameters"
+"parameter '%1$s' of command '%2$s' must be listed before optional parameters"
 msgstr ""
 
 #, c-format
-msgid "parameter '%s' of command '%s' must be listed last"
+msgid "parameter '%1$s' of command '%2$s' must be listed last"
 msgstr ""
 
 #, c-format
-msgid "parameter '%s' of command '%s' must use VSH_OFLAG_REQ flag"
+msgid "parameter '%1$s' of command '%2$s' must use VSH_OFLAG_REQ flag"
 msgstr ""
 
 msgid "parameter=value"
 msgstr ""
 
 #, c-format
-msgid "parent %s for moment %s not found"
+msgid "parent %1$s for moment %2$s not found"
 msgstr ""
 
 #, c-format
-msgid "parent %s would create cycle to %s"
+msgid "parent %1$s would create cycle to %2$s"
 msgstr ""
 
 #, c-format
-msgid "parent '%s' is not an fc_host for the wwnn/wwpn"
+msgid "parent '%1$s' is not an fc_host for the wwnn/wwpn"
 msgstr ""
 
 #, c-format
-msgid "parent '%s' is not properly formatted"
+msgid "parent '%1$s' is not properly formatted"
 msgstr ""
 
 #, c-format
-msgid "parent '%s' specified for vHBA does not exist"
+msgid "parent '%1$s' specified for vHBA does not exist"
 msgstr ""
 
 msgid "parser error"
@@ -31865,18 +31865,18 @@ msgid "passthrough mode requires a character device type attribute"
 msgstr ""
 
 #, c-format
-msgid "path '%s' doesn't reference a file"
+msgid "path '%1$s' doesn't reference a file"
 msgstr ""
 
 #, c-format
-msgid "path '%s' is not absolute"
+msgid "path '%1$s' is not absolute"
 msgstr ""
 
 msgid "path does not exist, skipping file type checks"
 msgstr ""
 
 #, c-format
-msgid "path is required for model '%s'"
+msgid "path is required for model '%1$s'"
 msgstr ""
 
 msgid "path is required for model 'nvdimm'"
@@ -31916,7 +31916,7 @@ msgid "paused"
 msgstr "pysäytetty"
 
 #, c-format
-msgid "pcap_compile: %s"
+msgid "pcap_compile: %1$s"
 msgstr ""
 
 #, fuzzy
@@ -31924,19 +31924,19 @@ msgid "pcap_create failed"
 msgstr "toimenpide epäonnistui"
 
 #, c-format
-msgid "pcap_setdirection: %s"
+msgid "pcap_setdirection: %1$s"
 msgstr ""
 
 #, c-format
-msgid "pcap_setfilter: %s"
+msgid "pcap_setfilter: %1$s"
 msgstr ""
 
 #, c-format
-msgid "pci backend driver '%s' is not supported"
+msgid "pci backend driver '%1$s' is not supported"
 msgstr ""
 
 #, c-format
-msgid "pci device %s is not a PCI-Express device"
+msgid "pci device %1$s is not a PCI-Express device"
 msgstr ""
 
 msgid "pci device assignment backend driver (e.g. 'vfio' or 'xen')"
@@ -31962,7 +31962,7 @@ msgid "peeking is not supported for vhostuser disk"
 msgstr ""
 
 #, c-format
-msgid "peeking is only supported for disk with 'raw' format not '%s'"
+msgid "peeking is only supported for disk with 'raw' format not '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -31996,7 +31996,7 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "perf event '%s' was already specified"
+msgid "perf event '%1$s' was already specified"
 msgstr ""
 
 msgid "perf events which will be disabled"
@@ -32018,14 +32018,14 @@ msgid "persist VM on destination"
 msgstr ""
 
 #, c-format
-msgid "persistent attach of device '%s' is not supported"
+msgid "persistent attach of device '%1$s' is not supported"
 msgstr ""
 
 msgid "persistent attach of device is not supported"
 msgstr ""
 
 #, c-format
-msgid "persistent detach of device '%s' is not supported"
+msgid "persistent detach of device '%1$s' is not supported"
 msgstr ""
 
 msgid "persistent detach of device is not supported"
@@ -32035,7 +32035,7 @@ msgid "persistent reservations are not supported with NVRAM"
 msgstr ""
 
 #, c-format
-msgid "persistent update of device '%s' is not supported"
+msgid "persistent update of device '%1$s' is not supported"
 msgstr ""
 
 msgid "persistent update of device is not supported"
@@ -32048,7 +32048,7 @@ msgid "pid"
 msgstr ""
 
 #, c-format
-msgid "pid_value in %s is too large"
+msgid "pid_value in %1$s is too large"
 msgstr ""
 
 msgid "pin all memory before starting RDMA live migration"
@@ -32073,39 +32073,39 @@ msgid "poll failed in migration tunnel"
 msgstr ""
 
 #, c-format
-msgid "poll-grow (%u) must be less than or equal to %d"
+msgid "poll-grow (%1$u) must be less than or equal to %2$d"
 msgstr ""
 
 #, c-format
-msgid "poll-max-ns (%llu) must be less than or equal to %d"
+msgid "poll-max-ns (%1$llu) must be less than or equal to %2$d"
 msgstr ""
 
 #, c-format
-msgid "poll-shrink (%u) must be less than or equal to %d"
+msgid "poll-shrink (%1$u) must be less than or equal to %2$d"
 msgstr ""
 
 #, c-format
-msgid "pool '%s' already exists with uuid %s"
+msgid "pool '%1$s' already exists with uuid %2$s"
 msgstr ""
 
 #, c-format
-msgid "pool '%s' has asynchronous jobs running."
+msgid "pool '%1$s' has asynchronous jobs running."
 msgstr ""
 
 #, c-format
-msgid "pool '%s' is already defined with uuid %s"
-msgstr "varanto '%s' on jo olemassa uuidllä %s"
+msgid "pool '%1$s' is already defined with uuid %2$s"
+msgstr "varanto '%1$s' on jo olemassa uuidllä %2$s"
 
 #, c-format
-msgid "pool '%s' is not active"
+msgid "pool '%1$s' is not active"
 msgstr ""
 
 #, c-format
-msgid "pool '%s' is starting up"
+msgid "pool '%1$s' is starting up"
 msgstr ""
 
 #, c-format
-msgid "pool = '%s', volume = '%s'"
+msgid "pool = '%1$s', volume = '%2$s'"
 msgstr ""
 
 msgid "pool does not support pool deletion"
@@ -32118,8 +32118,8 @@ msgid "pool information in XML"
 msgstr "varantotiedot XML-muodossa"
 
 #, c-format
-msgid "pool is already active as '%s'"
-msgstr "Toimialue on jo aktiivinen %s"
+msgid "pool is already active as '%1$s'"
+msgstr "Toimialue on jo aktiivinen %1$s"
 
 msgid "pool name"
 msgstr ""
@@ -32132,15 +32132,15 @@ msgid "pool name or uuid of the input volume's pool"
 msgstr ""
 
 #, c-format
-msgid "pool type '%s' does not support source discovery"
+msgid "pool type '%1$s' does not support source discovery"
 msgstr ""
 
 #, c-format
-msgid "port %u out of range in USB address bus: %u port: %s"
+msgid "port %1$u out of range in USB address bus: %2$u port: %3$s"
 msgstr ""
 
 #, c-format
-msgid "port '%s' out of range"
+msgid "port '%1$s' out of range"
 msgstr ""
 
 msgid "port UUID"
@@ -32178,7 +32178,7 @@ msgid "post-copy migration is not supported with non-live or paused migration"
 msgstr ""
 
 #, c-format
-msgid "post-copy migration of domain %s has not failed"
+msgid "post-copy migration of domain %1$s has not failed"
 msgstr ""
 
 msgid "potentially unsafe disk format probing"
@@ -32194,22 +32194,22 @@ msgid "poweroff"
 msgstr ""
 
 #, c-format
-msgid "pr helper %s didn't show up"
+msgid "pr helper %1$s didn't show up"
 msgstr ""
 
 #, c-format
-msgid "pr helper %s died unexpectedly"
+msgid "pr helper %1$s died unexpectedly"
 msgstr ""
 
 #, c-format
-msgid "pr helper died and reported: %s"
+msgid "pr helper died and reported: %1$s"
 msgstr ""
 
 msgid "pr helper socked did not show up"
 msgstr ""
 
 #, c-format
-msgid "prctl failed to enable '%s' in the AMBIENT set"
+msgid "prctl failed to enable '%1$s' in the AMBIENT set"
 msgstr ""
 
 msgid "prctl failed to reset KEEPCAPS"
@@ -32356,22 +32356,22 @@ msgid "profileid parameter too long"
 msgstr ""
 
 #, c-format
-msgid "program mismatch (actual %x, expected %x)"
+msgid "program mismatch (actual %1$x, expected %2$x)"
 msgstr ""
 
 #, c-format
-msgid "program mismatch in event (actual 0x%x, expected 0x%x)"
+msgid "program mismatch in event (actual 0x%1$x, expected 0x%2$x)"
 msgstr ""
 
 #, c-format
-msgid "prohibited character in DNS TXT record name '%s' of network %s"
+msgid "prohibited character in DNS TXT record name '%1$s' of network %2$s"
 msgstr ""
 
 msgid "property with name 'id' can't be overridden"
 msgstr ""
 
 #, c-format
-msgid "protocol '%s' accepts only one host"
+msgid "protocol '%1$s' accepts only one host"
 msgstr ""
 
 msgid "protocol misses the family attribute"
@@ -32384,22 +32384,22 @@ msgid "provide XML suitable for migrations"
 msgstr ""
 
 #, c-format
-msgid "ps2 bus does not support %s input device"
+msgid "ps2 bus does not support %1$s input device"
 msgstr ""
 
 #, c-format
-msgid "pull mode backup for disk '%s' requires qcow2 driver"
+msgid "pull mode backup for disk '%1$s' requires qcow2 driver"
 msgstr ""
 
 msgid "pvpanic is supported only with PCI address type"
 msgstr ""
 
 #, c-format
-msgid "qemu agent didn't provide 'ip-address' field for interface '%s'"
+msgid "qemu agent didn't provide 'ip-address' field for interface '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "qemu agent didn't provide 'ip-address-type' field for interface '%s'"
+msgid "qemu agent didn't provide 'ip-address-type' field for interface '%1$s'"
 msgstr ""
 
 msgid "qemu agent didn't provide 'name' field"
@@ -32415,7 +32415,7 @@ msgid "qemu agent didn't return an array of keys"
 msgstr ""
 
 #, c-format
-msgid "qemu didn't report thread id for vcpu '%zu'"
+msgid "qemu didn't report thread id for vcpu '%1$zu'"
 msgstr ""
 
 msgid "qemu does not allow specifying screen ID"
@@ -32449,18 +32449,18 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "qemu emulator '%s' does not support xen"
-msgstr "qemu emulaattori ”%s” ei tue xeniä"
+msgid "qemu emulator '%1$s' does not support xen"
+msgstr "qemu emulaattori ”%1$s” ei tue xeniä"
 
 msgid "qemu encryption engine expects only a single secret"
 msgstr ""
 
 #, c-format
-msgid "qemu monitor event callback %d not registered"
+msgid "qemu monitor event callback %1$d not registered"
 msgstr ""
 
 #, c-format
-msgid "qemu reported thread id for inactive vcpu '%zu'"
+msgid "qemu reported thread id for inactive vcpu '%1$zu'"
 msgstr ""
 
 msgid "qemu returned malformed time"
@@ -32479,7 +32479,7 @@ msgid "qemu-machines reply has malformed 'numa-mem-supported' data"
 msgstr ""
 
 #, c-format
-msgid "qom-get invalid object property type %d"
+msgid "qom-get invalid object property type %1$d"
 msgstr ""
 
 msgid "qom-get reply was missing return data"
@@ -32495,7 +32495,7 @@ msgid "qom-list-types reply data was missing 'name'"
 msgstr ""
 
 #, c-format
-msgid "qom-set invalid object property type %d"
+msgid "qom-set invalid object property type %1$d"
 msgstr ""
 
 msgid "query information about the guest (via agent)"
@@ -32671,19 +32671,19 @@ msgid "ram attribute only supported for video type qxl"
 msgstr ""
 
 #, c-format
-msgid "range %s - %s is not entirely within network %s/%d"
+msgid "range %1$s - %2$s is not entirely within network %3$s/%4$d"
 msgstr ""
 
 #, c-format
-msgid "range %s - %s is reversed "
+msgid "range %1$s - %2$s is reversed "
 msgstr ""
 
 #, c-format
-msgid "range %s - %s is too large (> 65535)"
+msgid "range %1$s - %2$s is too large (> 65535)"
 msgstr ""
 
 #, c-format
-msgid "range %s - %s start larger than end"
+msgid "range %1$s - %2$s start larger than end"
 msgstr ""
 
 msgid "rawio can be used only with device='lun'"
@@ -32708,7 +32708,7 @@ msgid "read max, as scaled integer (default bytes)"
 msgstr ""
 
 #, c-format
-msgid "read only access prevents %s"
+msgid "read only access prevents %1$s"
 msgstr ""
 
 #, fuzzy
@@ -32790,7 +32790,7 @@ msgid "redefine the existing set of logging outputs"
 msgstr ""
 
 #, c-format
-msgid "referenced filter '%s' is missing"
+msgid "referenced filter '%1$s' is missing"
 msgstr ""
 
 msgid "refresh a pool"
@@ -32800,7 +32800,7 @@ msgid "refresh ploop failed: unable to delete DiskDescriptor.xml"
 msgstr ""
 
 #, c-format
-msgid "refusing to generate file name for disk '%s'"
+msgid "refusing to generate file name for disk '%1$s'"
 msgstr ""
 
 msgid "remoteDomainAuthorizedSSHKeysGet: returned number of keys exceeds limit"
@@ -32869,11 +32869,11 @@ msgid "remove the metadata corresponding to an uri"
 msgstr ""
 
 #, c-format
-msgid "removing block or network volumes is not supported: %s"
+msgid "removing block or network volumes is not supported: %1$s"
 msgstr ""
 
 #, c-format
-msgid "removing of '%s' volumes is not supported by the gluster backend: %s"
+msgid "removing of '%1$s' volumes is not supported by the gluster backend: %2$s"
 msgstr ""
 
 #, fuzzy
@@ -32884,7 +32884,7 @@ msgid "rename to new name during migration (if supported)"
 msgstr ""
 
 #, c-format
-msgid "rename(\"%s\", \"%s\")"
+msgid "rename(\"%1$s\", \"%2$s\")"
 msgstr ""
 
 msgid "reply data was missing 'name'"
@@ -32970,60 +32970,60 @@ msgid "report timezone information"
 msgstr "toimialueen tiedot"
 
 #, c-format
-msgid "requested USB port %s not present on USB bus %u"
+msgid "requested USB port %1$s not present on USB bus %2$u"
 msgstr ""
 
 #, c-format
-msgid "requested authentication type %s rejected"
+msgid "requested authentication type %1$s rejected"
 msgstr ""
 
 #, c-format
-msgid "requested cpu amount exceeds maximum (%d > %d)"
+msgid "requested cpu amount exceeds maximum (%1$d > %2$d)"
 msgstr ""
 
 #, c-format
-msgid "requested cpu amount exceeds maximum supported amount (%d > %d)"
+msgid "requested cpu amount exceeds maximum supported amount (%1$d > %2$d)"
 msgstr ""
 
 msgid "requested size must be an integer multiple of block size"
 msgstr ""
 
 #, c-format
-msgid "requested size must be smaller than or equal to @size (%lluKiB)"
+msgid "requested size must be smaller than or equal to @size (%1$lluKiB)"
 msgstr ""
 
 msgid "requested size of the cache (in bytes) used for compression"
 msgstr ""
 
 #, c-format
-msgid "requested target '%s' does not match target '%s'"
+msgid "requested target '%1$s' does not match target '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "requested vcpu '%d' is not present in the domain"
+msgid "requested vcpu '%1$d' is not present in the domain"
 msgstr ""
 
 #, c-format
 msgid ""
 "requested vcpu count is greater than the count of enabled vcpus in the "
-"domain: %d > %d"
+"domain: %1$d > %2$d"
 msgstr ""
 
 #, c-format
 msgid ""
-"requested vcpus is greater than max allowable vcpus for the domain: %d > %d"
+"requested vcpus is greater than max allowable vcpus for the domain: %1$d > %2$d"
 msgstr ""
 
 #, c-format
 msgid ""
-"requested vcpus is greater than max allowable vcpus for the live domain: %u "
-"> %u"
+"requested vcpus is greater than max allowable vcpus for the live domain: %1$u "
+"> %2$u"
 msgstr ""
 
 #, c-format
 msgid ""
 "requested vcpus is greater than max allowable vcpus for the persistent "
-"domain: %u > %u"
+"domain: %1$u > %2$u"
 msgstr ""
 
 msgid "require atomic operation"
@@ -33062,7 +33062,7 @@ msgid "resource busy"
 msgstr ""
 
 #, c-format
-msgid "resource busy: %s"
+msgid "resource busy: %1$s"
 msgstr ""
 
 msgid "resource relabeling is not compatible with 'none' label type"
@@ -33083,7 +33083,7 @@ msgid "restored"
 msgstr "palautettu"
 
 #, c-format
-msgid "result too large: %llu"
+msgid "result too large: %1$llu"
 msgstr ""
 
 msgid "resume a domain"
@@ -33103,7 +33103,7 @@ msgid "resuming after snapshot failed"
 msgstr ""
 
 #, c-format
-msgid "resuming failed post-copy migration of domain %s already in progress"
+msgid "resuming failed post-copy migration of domain %1$s already in progress"
 msgstr ""
 
 msgid "resuming failed post-copy migration requires change protection"
@@ -33165,7 +33165,7 @@ msgid "revert requires force"
 msgstr ""
 
 #, c-format
-msgid "revert requires force: %s"
+msgid "revert requires force: %1$s"
 msgstr ""
 
 msgid "revert to current snapshot"
@@ -33210,7 +33210,7 @@ msgid "running with undesirable elevated privileges"
 msgstr ""
 
 #, c-format
-msgid "runstate '%d' out of range'"
+msgid "runstate '%1$d' out of range'"
 msgstr ""
 
 msgid "rx_queue_size has to be a power of two"
@@ -33220,15 +33220,15 @@ msgid "sandbox can only be used with driver=virtiofs"
 msgstr ""
 
 #, c-format
-msgid "sanlock error %d"
+msgid "sanlock error %1$d"
 msgstr ""
 
 #, c-format
-msgid "sasl start reply data too long %d"
+msgid "sasl start reply data too long %1$d"
 msgstr ""
 
 #, c-format
-msgid "sasl step reply data too long %d"
+msgid "sasl step reply data too long %1$d"
 msgstr ""
 
 msgid "save a domain state to a file"
@@ -33262,22 +33262,22 @@ msgid "saving"
 msgstr "tallennetaan"
 
 #, c-format
-msgid "saving domain '%s' failed to allocate space for metadata"
+msgid "saving domain '%1$s' failed to allocate space for metadata"
 msgstr ""
 
 #, c-format
-msgid "saving domain '%s' to '%s': open failed"
-msgstr "tallentaessa toimialueen %s tila tiedostoon %s: avaus epäonnistui"
+msgid "saving domain '%1$s' to '%2$s': open failed"
+msgstr "tallentaessa toimialueen %1$s tila tiedostoon %2$s: avaus epäonnistui"
 
 #, c-format
-msgid "saving domain '%s' to '%s': write failed"
-msgstr "toimialueen %s tallentaminen tiedostoon %s : kirjoitus epäonnistui"
+msgid "saving domain '%1$s' to '%2$s': write failed"
+msgstr "toimialueen %1$s tallentaminen tiedostoon %2$s : kirjoitus epäonnistui"
 
 msgid "sbbc configuration is not supported by this QEMU binary"
 msgstr "Tämä QEMU-binaari ei tue sbbc-määritystä"
 
 #, c-format
-msgid "scheme and host are mandatory vz migration URI: %s"
+msgid "scheme and host are mandatory vz migration URI: %1$s"
 msgstr ""
 
 msgid "sclpconsole is not supported in this QEMU binary"
@@ -33287,7 +33287,7 @@ msgid "sclplmconsole is not supported in this QEMU binary"
 msgstr ""
 
 #, c-format
-msgid "screen ID higher than monitor count (%d)"
+msgid "screen ID higher than monitor count (%1$d)"
 msgstr ""
 
 msgid "screenshot of a current domain console"
@@ -33301,30 +33301,30 @@ msgid "scripts are not supported on LXC network interfaces"
 msgstr "komentosarja verkkoliitännän siltaamiseen"
 
 #, c-format
-msgid "scripts are not supported on interfaces of type %s"
+msgid "scripts are not supported on interfaces of type %1$s"
 msgstr ""
 
 msgid "scsi-block 'lun' devices do not support the serial property"
 msgstr ""
 
 #, c-format
-msgid "sd card '%s' does not support multiple encryption secrets"
+msgid "sd card '%1$s' does not support multiple encryption secrets"
 msgstr ""
 
 #, c-format
-msgid "seclabel for model %s is already provided"
+msgid "seclabel for model %1$s is already provided"
 msgstr ""
 
 #, c-format
-msgid "seconds=%d is invalid, please choose value within [%d, %d]."
+msgid "seconds=%1$d is invalid, please choose value within [%2$d, %3$d]."
 msgstr ""
 
 #, c-format
-msgid "secret '%s' does not have a value"
+msgid "secret '%1$s' does not have a value"
 msgstr ""
 
 #, c-format
-msgid "secret '%s' in %s must match connection"
+msgid "secret '%1$s' in %2$s must match connection"
 msgstr ""
 
 msgid "secret UUID"
@@ -33340,15 +33340,15 @@ msgid "secret state driver is not active"
 msgstr ""
 
 #, c-format
-msgid "secret with uuid %s is of type '%s' not expected '%s' type"
+msgid "secret with uuid %1$s is of type '%2$s' not expected '%3$s' type"
 msgstr ""
 
 #, c-format
-msgid "security DOI string exceeds max %d bytes"
+msgid "security DOI string exceeds max %1$d bytes"
 msgstr ""
 
 #, c-format
-msgid "security doi exceeds maximum: %zu"
+msgid "security doi exceeds maximum: %1$zu"
 msgstr ""
 
 msgid "security image label already defined for VM"
@@ -33362,35 +33362,35 @@ msgstr ""
 
 #, c-format
 msgid ""
-"security label driver mismatch: '%s' model configured for domain, but "
-"hypervisor driver is '%s'."
+"security label driver mismatch: '%1$s' model configured for domain, but "
+"hypervisor driver is '%2$s'."
 msgstr ""
 
 #, c-format
-msgid "security label exceeds maximum length: %d"
+msgid "security label exceeds maximum length: %1$d"
 msgstr ""
 
 #, c-format
-msgid "security label exceeds maximum: %zd"
+msgid "security label exceeds maximum: %1$zd"
 msgstr ""
 
 #, c-format
-msgid "security label exceeds maximum: %zu"
+msgid "security label exceeds maximum: %1$zu"
 msgstr ""
 
 msgid "security label is missing"
 msgstr ""
 
 #, c-format
-msgid "security label model %s is not supported with selinux"
+msgid "security label model %1$s is not supported with selinux"
 msgstr ""
 
 #, c-format
-msgid "security model exceeds maximum: %zu"
+msgid "security model exceeds maximum: %1$zu"
 msgstr ""
 
 #, c-format
-msgid "security model string exceeds max %d bytes"
+msgid "security model string exceeds max %1$d bytes"
 msgstr ""
 
 msgid ""
@@ -33430,7 +33430,7 @@ msgid "server which to list connected clients from"
 msgstr ""
 
 #, c-format
-msgid "service attribute '%s' in network '%s' is too long, limit is %d bytes"
+msgid "service attribute '%1$s' in network '%2$s' is too long, limit is %3$d bytes"
 msgstr ""
 
 msgid "set a secret value"
@@ -33517,14 +33517,14 @@ msgid "setting ACPI S4 not supported"
 msgstr ""
 
 #, c-format
-msgid "setting MTU on interface type %s is not supported yet"
+msgid "setting MTU on interface type %1$s is not supported yet"
 msgstr ""
 
 msgid "setting a launch secret is only supported in SEV-enabled domains"
 msgstr ""
 
 #, c-format
-msgid "setting bandwidth on interfaces of type '%s' is not implemented yet"
+msgid "setting bandwidth on interfaces of type '%1$s' is not implemented yet"
 msgstr ""
 
 msgid "setting device threshold is not supported for vhostuser disk"
@@ -33539,7 +33539,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"setting the '%s' property on a '%s' device is not supported by this QEMU "
+"setting the '%1$s' property on a '%2$s' device is not supported by this QEMU "
 "binary"
 msgstr ""
 
@@ -33559,7 +33559,7 @@ msgid "setuid or setgid failed"
 msgstr ""
 
 #, c-format
-msgid "setup of pcap handle failed: %s"
+msgid "setup of pcap handle failed: %1$s"
 msgstr ""
 
 msgid "sgio can be used only with device='lun'"
@@ -33573,32 +33573,32 @@ msgid "sgx epc isn't supported by this QEMU binary"
 msgstr ""
 
 #, c-format
-msgid "sgx epc size %lld on host node %d is less than requested size %lld"
+msgid "sgx epc size %1$lld on host node %2$d is less than requested size %3$lld"
 msgstr ""
 
 #, c-format
-msgid "sgx epc size %lld on host node %zd is less than requested size %lld"
+msgid "sgx epc size %1$lld on host node %2$zd is less than requested size %3$lld"
 msgstr ""
 
 msgid "sgx-epc memory info data is missing 'memdev'"
 msgstr ""
 
 #, c-format
-msgid "shallow copy of disk '%s' into a raw file is not possible"
+msgid "shallow copy of disk '%1$s' into a raw file is not possible"
 msgstr ""
 
 msgid "shareable is not supported with vhostuser disk"
 msgstr ""
 
 #, c-format
-msgid "shared access for disk '%s' requires use of supported storage format"
+msgid "shared access for disk '%1$s' requires use of supported storage format"
 msgstr ""
 
 msgid "shared access mode required for virtio-pmem device"
 msgstr ""
 
 #, c-format
-msgid "shares '%llu' must be in range [%llu, %llu]"
+msgid "shares '%1$llu' must be in range [%2$llu, %3$llu]"
 msgstr ""
 
 msgid "sheepdog protocol accepts only one host"
@@ -33606,7 +33606,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"shmem device '%s' cannot be migrated, only shmem with role='%s' can be "
+"shmem device '%1$s' cannot be migrated, only shmem with role='%2$s' can be "
 "migrated"
 msgstr ""
 
@@ -33614,27 +33614,27 @@ msgid "shmem element must contain 'name' attribute"
 msgstr ""
 
 #, c-format
-msgid "shmem model '%s' does not support size setting"
-msgstr "shmem malli ”%s” ei tue koon asettamista"
+msgid "shmem model '%1$s' does not support size setting"
+msgstr "shmem malli ”%1$s” ei tue koon asettamista"
 
 #, c-format
-msgid "shmem model '%s' doesn't support msi"
-msgstr "shmem malli ”%s” ei tue msi:tä"
+msgid "shmem model '%1$s' doesn't support msi"
+msgstr "shmem malli ”%1$s” ei tue msi:tä"
 
 #, c-format
-msgid "shmem model '%s' is not supported by this QEMU binary"
+msgid "shmem model '%1$s' is not supported by this QEMU binary"
 msgstr ""
 
 #, c-format
-msgid "shmem model '%s' is supported only with server option disabled"
+msgid "shmem model '%1$s' is supported only with server option disabled"
 msgstr ""
 
 #, c-format
-msgid "shmem model '%s' is supported only with server option enabled"
+msgid "shmem model '%1$s' is supported only with server option enabled"
 msgstr ""
 
 #, c-format
-msgid "shmem name '%s' must not contain '/'"
+msgid "shmem name '%1$s' must not contain '/'"
 msgstr ""
 
 msgid "shmem name cannot be equal to '.'"
@@ -33700,22 +33700,22 @@ msgid "shutting down"
 msgstr "sammutetaan"
 
 #, c-format
-msgid "signum value %d is out of range"
+msgid "signum value %1$d is out of range"
 msgstr ""
 
 msgid "size > maximum buffer size"
 msgstr ""
 
 #, c-format
-msgid "size must be less than %llu"
+msgid "size must be less than %1$llu"
 msgstr ""
 
 #, c-format
-msgid "size must not exceed %zu"
+msgid "size must not exceed %1$zu"
 msgstr ""
 
 #, c-format
-msgid "size of memory module '%zu' overflowed after alignment"
+msgid "size of memory module '%1$zu' overflowed after alignment"
 msgstr ""
 
 msgid "size of the vol, as scaled integer (default bytes)"
@@ -33743,26 +33743,26 @@ msgid "snapshot"
 msgstr "tilannevedos"
 
 #, c-format
-msgid "snapshot %s disappeared from list"
+msgid "snapshot %1$s disappeared from list"
 msgstr ""
 
 #, c-format
-msgid "snapshot '%s' does not have a parent"
+msgid "snapshot '%1$s' does not have a parent"
 msgstr ""
 
 #, c-format
-msgid "snapshot '%s' has no parent"
+msgid "snapshot '%1$s' has no parent"
 msgstr ""
 
 #, c-format
-msgid "snapshot '%s' lacks domain '%s' rollback info"
+msgid "snapshot '%1$s' lacks domain '%2$s' rollback info"
 msgstr ""
 
 msgid "snapshot VM disk source and parent disk source are not the same"
 msgstr ""
 
 #, c-format
-msgid "snapshot disk '%s' was target of not completed snapshot delete"
+msgid "snapshot disk '%1$s' was target of not completed snapshot delete"
 msgstr ""
 
 #, fuzzy
@@ -33798,7 +33798,7 @@ msgid "sort list topologically rather than by name"
 msgstr ""
 
 #, c-format
-msgid "sound card model '%s' is not supported by qemu"
+msgid "sound card model '%1$s' is not supported by qemu"
 msgstr ""
 
 msgid "source config data format"
@@ -33809,7 +33809,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"source for disk '%s' is not a regular file; refusing to generate external "
+"source for disk '%1$s' is not a regular file; refusing to generate external "
 "snapshot name"
 msgstr ""
 
@@ -33840,11 +33840,11 @@ msgid "source-mode is mandatory"
 msgstr ""
 
 #, c-format
-msgid "spapr-vio address %#llx already in use"
+msgid "spapr-vio address %1$#llx already in use"
 msgstr ""
 
 #, c-format
-msgid "spapr-vio reg='0x%llx' exceeds maximum possible value (0xffffffff)"
+msgid "spapr-vio reg='0x%1$llx' exceeds maximum possible value (0xffffffff)"
 msgstr ""
 
 msgid "sparse files not supported"
@@ -33889,7 +33889,7 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "spice_tls_x509_cert_dir directory '%s' does not exist"
+msgid "spice_tls_x509_cert_dir directory '%1$s' does not exist"
 msgstr ""
 
 msgid "spicevmc device type only supports virtio"
@@ -33899,7 +33899,7 @@ msgid "split each argument on ','; ',,' is an escape sequence"
 msgstr ""
 
 #, c-format
-msgid "splitting StorageUrl failed %s"
+msgid "splitting StorageUrl failed %1$s"
 msgstr ""
 
 msgid "ssh protocol accepts only one host"
@@ -33927,15 +33927,15 @@ msgid "start a physical host interface."
 msgstr ""
 
 #, c-format
-msgid "start cell %d out of range (0-%d)"
+msgid "start cell %1$d out of range (0-%2$d)"
 msgstr ""
 
 #, c-format
-msgid "start of range %s - %s in network %s/%d is the network address"
+msgid "start of range %1$s - %2$s in network %3$s/%4$d is the network address"
 msgstr ""
 
 #, c-format
-msgid "start_cpu %d larger than maximum of %d"
+msgid "start_cpu %1$d larger than maximum of %2$d"
 msgstr ""
 
 msgid "started"
@@ -33945,14 +33945,14 @@ msgid "starting up"
 msgstr ""
 
 #, c-format
-msgid "stat of '%s' failed"
+msgid "stat of '%1$s' failed"
 msgstr ""
 
 msgid "statistic value too large"
 msgstr ""
 
 #, c-format
-msgid "status mismatch in event (actual 0x%x, expected 0x%x)"
+msgid "status mismatch in event (actual 0x%1$x, expected 0x%2$x)"
 msgstr ""
 
 msgid "stopped, with no saved guests"
@@ -33966,12 +33966,12 @@ msgstr ""
 
 #, c-format
 msgid ""
-"storage file reading is not supported for storage type %s (protocol: %s)"
+"storage file reading is not supported for storage type %1$s (protocol: %2$s)"
 msgstr ""
 
 #, c-format
-msgid "storage format '%s' does not support backing store"
-msgstr "varaston alustus ”%s” ei tue varaston varmistamista"
+msgid "storage format '%1$s' does not support backing store"
+msgstr "varaston alustus ”%1$s” ei tue varaston varmistamista"
 
 msgid "storage format 'fat' is supported only with 'dir' storage type"
 msgstr ""
@@ -33981,31 +33981,31 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "storage pool '%s' containing volume '%s' is not active"
+msgid "storage pool '%1$s' containing volume '%2$s' is not active"
 msgstr ""
 
 #, c-format
-msgid "storage pool '%s' in %s must match connection"
+msgid "storage pool '%1$s' in %2$s must match connection"
 msgstr ""
 
 #, c-format
-msgid "storage pool '%s' is active"
+msgid "storage pool '%1$s' is active"
 msgstr ""
 
 #, c-format
-msgid "storage pool '%s' is already active"
-msgstr "varasto joukkue %s on jo aktiivinen"
+msgid "storage pool '%1$s' is already active"
+msgstr "varasto joukkue %1$s on jo aktiivinen"
 
 #, c-format
-msgid "storage pool '%s' is not active"
+msgid "storage pool '%1$s' is not active"
 msgstr ""
 
 #, c-format
-msgid "storage pool '%s' is starting up"
+msgid "storage pool '%1$s' is starting up"
 msgstr ""
 
 #, c-format
-msgid "storage pool '%s' is still active"
+msgid "storage pool '%1$s' is still active"
 msgstr ""
 
 #, fuzzy
@@ -34037,7 +34037,7 @@ msgid "storage pool doesn't support volume wiping"
 msgstr "tallennusvaranto ei tue taltion pyyhkimistä"
 
 #, c-format
-msgid "storage pool event callback %d not registered"
+msgid "storage pool event callback %1$d not registered"
 msgstr ""
 
 #, fuzzy
@@ -34054,15 +34054,15 @@ msgid "storage pool only supports LUKS encrypted volumes"
 msgstr ""
 
 #, c-format
-msgid "storage pool protocol ver '%s' must not contain ','"
+msgid "storage pool protocol ver '%1$s' must not contain ','"
 msgstr ""
 
 #, c-format
-msgid "storage pool protocol ver unsupported for pool type '%s'"
+msgid "storage pool protocol ver unsupported for pool type '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "storage source pool '%s' volume '%s' is not translated"
+msgid "storage source pool '%1$s' volume '%2$s' is not translated"
 msgstr ""
 
 msgid "storage state driver is not active"
@@ -34079,22 +34079,22 @@ msgid "storage vol information"
 msgstr "solmun tiedot"
 
 #, fuzzy, c-format
-msgid "storage volume %s exists already"
-msgstr "verkko %s on jo olemassa"
+msgid "storage volume %1$s exists already"
+msgstr "verkko %1$s on jo olemassa"
 
 #, c-format
-msgid "storage volume name '%s' already in use."
+msgid "storage volume name '%1$s' already in use."
 msgstr ""
 
 #, c-format
-msgid "store '%s' for backup of '%s' exists"
+msgid "store '%1$s' for backup of '%2$s' exists"
 msgstr ""
 
 msgid "stream aborted by another thread"
 msgstr ""
 
 #, c-format
-msgid "stream aborted with unexpected status %d"
+msgid "stream aborted with unexpected status %1$d"
 msgstr ""
 
 msgid "stream already has a callback registered"
@@ -34110,7 +34110,7 @@ msgid "stream had unexpected termination"
 msgstr ""
 
 #, c-format
-msgid "stream in %s must match connection of volume '%s'"
+msgid "stream in %1$s must match connection of volume '%2$s'"
 msgstr ""
 
 msgid "stream is closed"
@@ -34120,22 +34120,22 @@ msgid "stream is not open"
 msgstr ""
 
 #, c-format
-msgid "stream must match connection of domain '%s'"
+msgid "stream must match connection of domain '%1$s'"
 msgstr ""
 
 msgid "string"
 msgstr "merkkijono"
 
 #, c-format
-msgid "string %s in %s must not be empty"
+msgid "string %1$s in %2$s must not be empty"
 msgstr ""
 
 #, c-format
-msgid "string parameter '%s' unsupported"
+msgid "string parameter '%1$s' unsupported"
 msgstr ""
 
 #, c-format
-msgid "string parameter name '%.*s' too long"
+msgid "string parameter name '%2$.*1$s' too long"
 msgstr ""
 
 msgid "subdriver of disk device"
@@ -34171,7 +34171,7 @@ msgid "swtpm didn't show up"
 msgstr ""
 
 #, c-format
-msgid "swtpm died and reported: %s"
+msgid "swtpm died and reported: %1$s"
 msgstr ""
 
 msgid "swtpm died unexpectedly"
@@ -34181,14 +34181,14 @@ msgid "swtpm socket did not show up"
 msgstr ""
 
 #, c-format
-msgid "syntax: %s DEVICE [-g]|[-p]\n"
+msgid "syntax: %1$s DEVICE [-g]|[-p]\n"
 msgstr ""
 
 msgid "sysconf(_SC_OPEN_MAX) failed"
 msgstr ""
 
 #, c-format
-msgid "sysctl failed for '%s'"
+msgid "sysctl failed for '%1$s'"
 msgstr ""
 
 msgid "system call error"
@@ -34201,7 +34201,7 @@ msgid "system:"
 msgstr "järjestelmä:"
 
 #, c-format
-msgid "tainted: %s"
+msgid "tainted: %1$s"
 msgstr ""
 
 msgid "take a live snapshot"
@@ -34214,27 +34214,27 @@ msgid "take snapshot but create no metadata"
 msgstr ""
 
 #, c-format
-msgid "tap fd %d is not character device"
+msgid "tap fd %1$d is not character device"
 msgstr ""
 
 #, c-format
-msgid "target %s already exists"
+msgid "target %1$s already exists"
 msgstr ""
 
 #, c-format
-msgid "target %s already exists."
+msgid "target %1$s already exists."
 msgstr ""
 
 #, c-format
-msgid "target %s doesn't exist."
+msgid "target %1$s doesn't exist."
 msgstr ""
 
 #, c-format
-msgid "target %s:%d already exists"
+msgid "target %1$s:%2$d already exists"
 msgstr ""
 
 #, c-format
-msgid "target '%s' duplicated for disk sources '%s' and '%s'"
+msgid "target '%1$s' duplicated for disk sources '%2$s' and '%3$s'"
 msgstr ""
 
 msgid "target NUMA node needs to be specified for memory device"
@@ -34277,15 +34277,15 @@ msgid "target of disk device"
 msgstr "levylaitteen kohde"
 
 #, c-format
-msgid "target pci device %04x:%02x:%02x.%d already exists"
+msgid "target pci device %1$04x:%2$02x:%3$02x.%4$d already exists"
 msgstr ""
 
 #, c-format
-msgid "target port '%d' already allocated"
+msgid "target port '%1$d' already allocated"
 msgstr ""
 
 #, c-format
-msgid "target type must be specified for %s device"
+msgid "target type must be specified for %1$s device"
 msgstr ""
 
 msgid "target vm vcpu granularity does not allow the desired vcpu count"
@@ -34307,18 +34307,18 @@ msgid "teaming persistent attribute must be set if teaming type is 'transient'"
 msgstr ""
 
 #, c-format
-msgid "teaming persistent attribute not allowed if teaming type is '%s'"
+msgid "teaming persistent attribute not allowed if teaming type is '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "template '%s' does not exist"
+msgid "template '%1$s' does not exist"
 msgstr ""
 
 msgid "template does not exist"
 msgstr ""
 
 #, c-format
-msgid "terminal QAPI query component '%s' of '%s' must not have followers"
+msgid "terminal QAPI query component '%1$s' of '%2$s' must not have followers"
 msgstr ""
 
 msgid "terminate gracefully"
@@ -34330,18 +34330,18 @@ msgstr "testOpen: anna polku tai käytä test:///default"
 #, c-format
 msgid ""
 "the <forward> 'dev' attribute cannot be used when <address> or <pf> sub-"
-"elements are present in network %s"
+"elements are present in network %1$s"
 msgstr ""
 
 msgid "the CPU is incompatible with host CPU"
 msgstr ""
 
 #, c-format
-msgid "the CPU is incompatible with host CPU: %s"
+msgid "the CPU is incompatible with host CPU: %1$s"
 msgstr ""
 
 #, c-format
-msgid "the MAC address '%s' matches multiple interfaces"
+msgid "the MAC address '%1$s' matches multiple interfaces"
 msgstr ""
 
 msgid "the QEMU binary does not support the ISA panic device"
@@ -34351,7 +34351,7 @@ msgid "the QEMU binary does not support the PCI pvpanic device"
 msgstr ""
 
 #, c-format
-msgid "the accel '%s' is not supported by '%s' on this host"
+msgid "the accel '%1$s' is not supported by '%2$s' on this host"
 msgstr ""
 
 msgid ""
@@ -34403,7 +34403,7 @@ msgid "the key code"
 msgstr ""
 
 #, c-format
-msgid "the machine '%s' is not supported by emulator '%s'"
+msgid "the machine '%1$s' is not supported by emulator '%2$s'"
 msgstr ""
 
 msgid "the machine has no snapshot"
@@ -34440,58 +34440,58 @@ msgid "the username"
 msgstr ""
 
 #, c-format
-msgid "the virtiofs export directory '%s' does not exist"
+msgid "the virtiofs export directory '%1$s' does not exist"
 msgstr ""
 
 #, c-format
-msgid "the wwnn/wwpn for '%s' are assigned to an HBA"
+msgid "the wwnn/wwpn for '%1$s' are assigned to an HBA"
 msgstr ""
 
 #, c-format
-msgid "there is already a DNS TXT record with name '%s' in network %s"
+msgid "there is already a DNS TXT record with name '%1$s' in network %2$s"
 msgstr ""
 
 #, c-format
 msgid ""
 "there is already at least one DNS HOST record with a matching field in "
-"network %s"
+"network %1$s"
 msgstr ""
 
 #, c-format
 msgid ""
 "there is already at least one DNS SRV record matching all specified fields "
-"in network %s"
+"in network %1$s"
 msgstr ""
 
 #, c-format
 msgid ""
-"there is an existing dhcp host entry in network '%s' that matches \"<host "
-"mac='%s' name='%s' ip='%s'/>\""
+"there is an existing dhcp host entry in network '%1$s' that matches \"<host "
+"mac='%2$s' name='%3$s' ip='%4$s'/>\""
 msgstr ""
 
 #, c-format
 msgid ""
-"there is an existing dhcp range entry in network '%s' that matches \"<range "
-"start='%s' end='%s'/>\""
+"there is an existing dhcp range entry in network '%1$s' that matches \"<range "
+"start='%2$s' end='%3$s'/>\""
 msgstr ""
 
 #, c-format
 msgid ""
-"there is an existing interface entry in network '%s' that matches "
-"\"<interface dev='%s'>\""
+"there is an existing interface entry in network '%1$s' that matches "
+"\"<interface dev='%2$s'>\""
 msgstr ""
 
 #, c-format
 msgid ""
-"there is an existing portgroup entry in network '%s' that matches "
-"\"<portgroup name='%s'>\""
+"there is an existing portgroup entry in network '%1$s' that matches "
+"\"<portgroup name='%2$s'>\""
 msgstr ""
 
 msgid "there is another transaction running."
 msgstr ""
 
 #, c-format
-msgid "there is no hub at port %u in USB address bus: %u port: %s"
+msgid "there is no hub at port %1$u in USB address bus: %2$u port: %3$s"
 msgstr ""
 
 msgid "this QEMU binary lacks multiple smartcard support"
@@ -34531,7 +34531,7 @@ msgid "this function is not supported by the connection driver"
 msgstr ""
 
 #, c-format
-msgid "this function is not supported by the connection driver: %s"
+msgid "this function is not supported by the connection driver: %1$s"
 msgstr ""
 
 msgid "this libvirtd instance allows migration only with VIR_MIGRATE_TLS flag"
@@ -34569,26 +34569,26 @@ msgid "this storage volume exists already"
 msgstr "Tämä verkko on jo olemassa"
 
 #, c-format
-msgid "thread_pool_max (%d) must be a positive number or -1"
+msgid "thread_pool_max (%1$d) must be a positive number or -1"
 msgstr ""
 
 #, c-format
-msgid "thread_pool_max (%d) must be equal to or greater than 0 for live change"
+msgid "thread_pool_max (%1$d) must be equal to or greater than 0 for live change"
 msgstr ""
 
 msgid "thread_pool_max must be a positive integer"
 msgstr ""
 
 #, c-format
-msgid "thread_pool_min (%d) can't be greater than thread_pool_max (%d)"
+msgid "thread_pool_min (%1$d) can't be greater than thread_pool_max (%2$d)"
 msgstr ""
 
 #, c-format
-msgid "thread_pool_min (%d) must be equal to or greater than -1"
+msgid "thread_pool_min (%1$d) must be equal to or greater than -1"
 msgstr ""
 
 #, c-format
-msgid "thread_pool_min (%d) must be equal to or greater than 0 for live change"
+msgid "thread_pool_min (%1$d) must be equal to or greater than 0 for live change"
 msgstr ""
 
 msgid ""
@@ -34605,7 +34605,7 @@ msgid "time to set"
 msgstr ""
 
 #, c-format
-msgid "timed out waiting to open tray of '%s'"
+msgid "timed out waiting to open tray of '%1$s'"
 msgstr ""
 
 msgid "timeout is supported only with HTTP(S)/FTP(s) protocols"
@@ -34627,19 +34627,19 @@ msgid "timeout, async and block options are exclusive"
 msgstr ""
 
 #, c-format
-msgid "timer %s doesn't support setting of timer frequency"
+msgid "timer %1$s doesn't support setting of timer frequency"
 msgstr ""
 
 #, c-format
-msgid "timer %s doesn't support setting of timer mode"
+msgid "timer %1$s doesn't support setting of timer mode"
 msgstr ""
 
 #, c-format
-msgid "timer %s doesn't support setting of timer tickpolicy"
+msgid "timer %1$s doesn't support setting of timer tickpolicy"
 msgstr ""
 
 #, c-format
-msgid "timer %s doesn't support setting of timer track"
+msgid "timer %1$s doesn't support setting of timer track"
 msgstr ""
 
 msgid "title"
@@ -34652,7 +34652,7 @@ msgid "tls"
 msgstr ""
 
 #, c-format
-msgid "too many NUMA cells: %d > %d"
+msgid "too many NUMA cells: %1$d > %2$d"
 msgstr ""
 
 msgid "too many current snapshots"
@@ -34671,8 +34671,8 @@ msgid "too many drivers registered"
 msgstr "liian monta rekisteröityä ajuria"
 
 #, c-format
-msgid "too many drivers registered in %s"
-msgstr "liian monta rekisteröityä ajuria kohteessa %s"
+msgid "too many drivers registered in %1$s"
+msgstr "liian monta rekisteröityä ajuria kohteessa %1$s"
 
 #, fuzzy
 msgid "too many file descriptors received"
@@ -34683,198 +34683,198 @@ msgid "too many keycodes"
 msgstr "liian monta levyä"
 
 #, c-format
-msgid "too many memory stats requested: %d > %d"
-msgstr "liian monta muisti tilastoa pyydetty: %d > %d"
+msgid "too many memory stats requested: %1$d > %2$d"
+msgstr "liian monta muisti tilastoa pyydetty: %1$d > %2$d"
 
 #, c-format
-msgid "too many parameters '%d' for limit '%d'"
+msgid "too many parameters '%1$d' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "too many parameters '%u' for limit '%d'"
+msgid "too many parameters '%1$u' for limit '%2$d'"
 msgstr ""
 
 #, c-format
-msgid "too many parameters '%u' for nparams '%d'"
+msgid "too many parameters '%1$u' for nparams '%2$d'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote clients: %d > %d,in parameter 'clients' for "
+"too many remote clients: %1$d > %2$d,in parameter 'clients' for "
 "'virServerListClients'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote domain_checkpoints: %d > %d,in parameter 'checkpoints' for "
+"too many remote domain_checkpoints: %1$d > %2$d,in parameter 'checkpoints' for "
 "'virDomainCheckpointListAllChildren'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote domain_checkpoints: %d > %d,in parameter 'checkpoints' for "
+"too many remote domain_checkpoints: %1$d > %2$d,in parameter 'checkpoints' for "
 "'virDomainListAllCheckpoints'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote domain_snapshots: %d > %d,in parameter 'snapshots' for "
+"too many remote domain_snapshots: %1$d > %2$d,in parameter 'snapshots' for "
 "'virDomainListAllSnapshots'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote domain_snapshots: %d > %d,in parameter 'snapshots' for "
+"too many remote domain_snapshots: %1$d > %2$d,in parameter 'snapshots' for "
 "'virDomainSnapshotListAllChildren'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote domains: %d > %d,in parameter 'domains' for "
+"too many remote domains: %1$d > %2$d,in parameter 'domains' for "
 "'virConnectListAllDomains'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote interfaces: %d > %d,in parameter 'ifaces' for "
+"too many remote interfaces: %1$d > %2$d,in parameter 'ifaces' for "
 "'virConnectListAllInterfaces'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote network_ports: %d > %d,in parameter 'ports' for "
+"too many remote network_ports: %1$d > %2$d,in parameter 'ports' for "
 "'virNetworkListAllPorts'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote networks: %d > %d,in parameter 'nets' for "
+"too many remote networks: %1$d > %2$d,in parameter 'nets' for "
 "'virConnectListAllNetworks'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote node_devices: %d > %d,in parameter 'devices' for "
+"too many remote node_devices: %1$d > %2$d,in parameter 'devices' for "
 "'virConnectListAllNodeDevices'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote nwfilter_bindings: %d > %d,in parameter 'bindings' for "
+"too many remote nwfilter_bindings: %1$d > %2$d,in parameter 'bindings' for "
 "'virConnectListAllNWFilterBindings'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote nwfilters: %d > %d,in parameter 'filters' for "
+"too many remote nwfilters: %1$d > %2$d,in parameter 'filters' for "
 "'virConnectListAllNWFilters'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote secrets: %d > %d,in parameter 'secrets' for "
+"too many remote secrets: %1$d > %2$d,in parameter 'secrets' for "
 "'virConnectListAllSecrets'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote servers: %d > %d,in parameter 'servers' for "
+"too many remote servers: %1$d > %2$d,in parameter 'servers' for "
 "'virConnectListServers'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote storage_pools: %d > %d,in parameter 'pools' for "
+"too many remote storage_pools: %1$d > %2$d,in parameter 'pools' for "
 "'virConnectListAllStoragePools'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote storage_vols: %d > %d,in parameter 'vols' for "
+"too many remote storage_vols: %1$d > %2$d,in parameter 'vols' for "
 "'virStoragePoolListAllVolumes'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'names' for "
+"too many remote strings: %1$d > %2$d,in parameter 'names' for "
 "'virConnectListDefinedDomains'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'names' for "
+"too many remote strings: %1$d > %2$d,in parameter 'names' for "
 "'virConnectListDefinedInterfaces'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'names' for "
+"too many remote strings: %1$d > %2$d,in parameter 'names' for "
 "'virConnectListDefinedNetworks'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'names' for "
+"too many remote strings: %1$d > %2$d,in parameter 'names' for "
 "'virConnectListDefinedStoragePools'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'names' for "
+"too many remote strings: %1$d > %2$d,in parameter 'names' for "
 "'virConnectListInterfaces'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'names' for "
+"too many remote strings: %1$d > %2$d,in parameter 'names' for "
 "'virConnectListNWFilters'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'names' for "
+"too many remote strings: %1$d > %2$d,in parameter 'names' for "
 "'virConnectListNetworks'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'names' for "
+"too many remote strings: %1$d > %2$d,in parameter 'names' for "
 "'virConnectListStoragePools'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'names' for "
+"too many remote strings: %1$d > %2$d,in parameter 'names' for "
 "'virDomainSnapshotListChildrenNames'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'names' for "
+"too many remote strings: %1$d > %2$d,in parameter 'names' for "
 "'virDomainSnapshotListNames'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'names' for "
+"too many remote strings: %1$d > %2$d,in parameter 'names' for "
 "'virNodeDeviceListCaps'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'names' for "
+"too many remote strings: %1$d > %2$d,in parameter 'names' for "
 "'virNodeListDevices'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'names' for "
+"too many remote strings: %1$d > %2$d,in parameter 'names' for "
 "'virStoragePoolListVolumes'"
 msgstr ""
 
 #, c-format
 msgid ""
-"too many remote strings: %d > %d,in parameter 'uuids' for "
+"too many remote strings: %1$d > %2$d,in parameter 'uuids' for "
 "'virConnectListSecrets'"
 msgstr ""
 
@@ -34882,7 +34882,7 @@ msgid "too many secrets for luks encryption"
 msgstr ""
 
 #, c-format
-msgid "top '%s' in chain for '%s' has no backing file"
+msgid "top '%1$s' in chain for '%2$s' has no backing file"
 msgstr ""
 
 msgid "total I/O operations limit per second"
@@ -34931,11 +34931,11 @@ msgid "total throughput limit, as scaled integer (default bytes)"
 msgstr ""
 
 #, c-format
-msgid "transient disk '%s' must not be empty"
+msgid "transient disk '%1$s' must not be empty"
 msgstr ""
 
 #, c-format
-msgid "transient disk '%s' must not be read-only"
+msgid "transient disk '%1$s' must not be read-only"
 msgstr ""
 
 msgid ""
@@ -34944,11 +34944,11 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "transient disk supported only with 'disk' device (%s)"
+msgid "transient disk supported only with 'disk' device (%1$s)"
 msgstr ""
 
 #, c-format
-msgid "transient disk supported only with 'file' type (%s)"
+msgid "transient disk supported only with 'file' type (%1$s)"
 msgstr ""
 
 msgid "transient disks not supported yet"
@@ -34968,14 +34968,14 @@ msgid "transient is not supported with vhostuser disk"
 msgstr ""
 
 #, c-format
-msgid "transport '%s' does not support socket attribute"
+msgid "transport '%1$s' does not support socket attribute"
 msgstr ""
 
 msgid "transport methods unix, ssh and ext are not supported under Windows"
 msgstr ""
 
 #, c-format
-msgid "transport protocol '%s' is not yet supported"
+msgid "transport protocol '%1$s' is not yet supported"
 msgstr ""
 
 msgid "transport rdma is not supported for <server>"
@@ -35022,18 +35022,18 @@ msgid "tunnelled offline migration does not make sense"
 msgstr ""
 
 #, c-format
-msgid "two master hugepages detected: %llu and %llu"
+msgid "two master hugepages detected: %1$llu and %2$llu"
 msgstr ""
 
 msgid "tx_queue_size has to be a power of two"
 msgstr ""
 
 #, c-format
-msgid "type %s is not supported"
+msgid "type %1$s is not supported"
 msgstr ""
 
 #, c-format
-msgid "type mismatch in event (actual 0x%x, expected 0x%x)"
+msgid "type mismatch in event (actual 0x%1$x, expected 0x%2$x)"
 msgstr ""
 
 msgid "type of source (block|file|network)"
@@ -35058,93 +35058,93 @@ msgid "uid and gid should be mapped both"
 msgstr ""
 
 #, c-format
-msgid "unable control COW flag on '%s'"
+msgid "unable control COW flag on '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unable create new SELinux label based on label '%s' and file '%s'"
+msgid "unable create new SELinux label based on label '%1$s' and file '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "unable get directory flags on '%s'"
+msgid "unable get directory flags on '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unable query filesystem type on '%s'"
+msgid "unable query filesystem type on '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unable to access device %s\n"
-msgstr "ei voi käyttää laitetta %s\n"
+msgid "unable to access device %1$s\n"
+msgstr "ei voi käyttää laitetta %1$s\n"
 
 #, c-format
-msgid "unable to access disk %s\n"
-msgstr "ei pääse levylle %s\n"
+msgid "unable to access disk %1$s\n"
+msgstr "ei pääse levylle %1$s\n"
 
 #, c-format
-msgid "unable to add SSH host key for host '%s': %s"
+msgid "unable to add SSH host key for host '%1$s': %2$s"
 msgstr ""
 
 msgid "unable to allocate security context"
 msgstr ""
 
 #, c-format
-msgid "unable to allocate socket security context '%s'"
+msgid "unable to allocate socket security context '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unable to canonicalize %s"
+msgid "unable to canonicalize %1$s"
 msgstr ""
 
 #, c-format
-msgid "unable to change config on '%s' graphics type"
+msgid "unable to change config on '%1$s' graphics type"
 msgstr ""
 
 #, c-format
-msgid "unable to change config on '%s' network type"
+msgid "unable to change config on '%1$s' network type"
 msgstr ""
 
 #, c-format
-msgid "unable to clear socket security context '%s'"
+msgid "unable to clear socket security context '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unable to close %s"
-msgstr "%s:ta ei voida sulkea"
+msgid "unable to close %1$s"
+msgstr "%1$s:ta ei voida sulkea"
 
 #, c-format
-msgid "unable to close file %s"
-msgstr "ei voitu sulkea tiedostoa %s"
+msgid "unable to close file %1$s"
+msgstr "ei voitu sulkea tiedostoa %1$s"
 
 msgid "unable to close pipe"
 msgstr "putkea ei voida sulkea"
 
 #, c-format
-msgid "unable to connect to server at '%s:%s'"
-msgstr "ei pysty yhdistämään palvelimeen %s:%s"
+msgid "unable to connect to server at '%1$s:%2$s'"
+msgstr "ei pysty yhdistämään palvelimeen %1$s:%2$s"
 
 #, c-format
-msgid "unable to control COW flag on '%s', not btrfs"
+msgid "unable to control COW flag on '%1$s', not btrfs"
 msgstr ""
 
 #, c-format
-msgid "unable to create %s <-> %s veth pair"
+msgid "unable to create %1$s <-> %2$s veth pair"
 msgstr ""
 
 msgid "unable to create blockdev props for vhostuser disk type"
 msgstr ""
 
 #, c-format
-msgid "unable to create hugepage path %s"
+msgid "unable to create hugepage path %1$s"
 msgstr ""
 
 #, c-format
-msgid "unable to create rundir %s: %s"
-msgstr "ei pysty luomaan ajohakemistoa %s: %s"
+msgid "unable to create rundir %1$s: %2$s"
+msgstr "ei pysty luomaan ajohakemistoa %1$s: %2$s"
 
 #, fuzzy, c-format
-msgid "unable to create selinux context for: %s"
-msgstr "Verkon luominen tiedostosta %s epäonnistui"
+msgid "unable to create selinux context for: %1$s"
+msgstr "Verkon luominen tiedostosta %1$s epäonnistui"
 
 #, fuzzy
 msgid "unable to create socket pair"
@@ -35156,12 +35156,12 @@ msgstr "XML:n luonti epäonnistui"
 
 #, c-format
 msgid ""
-"unable to delete interface '%s' in network '%s'. It is currently being used  "
-"by %d domains."
+"unable to delete interface '%1$s' in network '%2$s'. It is currently being used  "
+"by %3$d domains."
 msgstr ""
 
 #, c-format
-msgid "unable to determine access mode of %s"
+msgid "unable to determine access mode of %1$s"
 msgstr ""
 
 msgid "unable to determine if checkpoint has parent"
@@ -35171,50 +35171,50 @@ msgid "unable to determine if snapshot has parent"
 msgstr ""
 
 #, c-format
-msgid "unable to disable host cpu perf event for %s"
+msgid "unable to disable host cpu perf event for %1$s"
 msgstr ""
 
 #, c-format
-msgid "unable to enable host cpu perf event for %s"
+msgid "unable to enable host cpu perf event for %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unable to execute QEMU agent command '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "unable to execute QEMU agent command '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "unable to execute QEMU agent command '%s': %s"
+msgid "unable to execute QEMU agent command '%1$s': %2$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unable to execute QEMU command '%s'"
-msgstr "toimialueen ”%s” hakeminen epäonnistui"
+msgid "unable to execute QEMU command '%1$s'"
+msgstr "toimialueen ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "unable to execute QEMU command '%s': %s"
+msgid "unable to execute QEMU command '%1$s': %2$s"
 msgstr ""
 
 #, c-format
-msgid "unable to find a SCSI controller for idx=%d"
+msgid "unable to find a SCSI controller for idx=%1$d"
 msgstr ""
 
 #, c-format
-msgid "unable to find any emulator to serve '%s' architecture"
+msgid "unable to find any emulator to serve '%1$s' architecture"
 msgstr ""
 
 #, c-format
-msgid "unable to find any master var store for loader: %s"
+msgid "unable to find any master var store for loader: %1$s"
 msgstr ""
 
 msgid "unable to find audio backend for sound device"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unable to find disk by target: %s"
-msgstr "Verkkoa ei löytynyt: %s"
+msgid "unable to find disk by target: %1$s"
+msgstr "Verkkoa ei löytynyt: %1$s"
 
 #, c-format
-msgid "unable to find parent device '%s'"
+msgid "unable to find parent device '%1$s'"
 msgstr ""
 
 msgid "unable to find ploop tools, please install them"
@@ -35227,11 +35227,11 @@ msgid "unable to find qemu-img"
 msgstr ""
 
 #, c-format
-msgid "unable to find valid requested VMware backend '%s'"
+msgid "unable to find valid requested VMware backend '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unable to fsync %s"
+msgid "unable to fsync %1$s"
 msgstr ""
 
 #, fuzzy
@@ -35242,33 +35242,33 @@ msgid "unable to get Domain-0 information from libxenlight"
 msgstr ""
 
 #, c-format
-msgid "unable to get PID %d security context"
+msgid "unable to get PID %1$d security context"
 msgstr ""
 
 #, c-format
-msgid "unable to get PID %d uid and gid via sysctl"
+msgid "unable to get PID %1$d uid and gid via sysctl"
 msgstr ""
 
 #, c-format
-msgid "unable to get SELinux context for '%s'"
+msgid "unable to get SELinux context for '%1$s'"
 msgstr ""
 
 msgid "unable to get SELinux context for current process"
 msgstr ""
 
 #, c-format
-msgid "unable to get SELinux context of %s"
-msgstr "kohteen %s SELinux-kontekstin noutaminen epäonnistui"
+msgid "unable to get SELinux context of %1$s"
+msgstr "kohteen %1$s SELinux-kontekstin noutaminen epäonnistui"
 
 msgid "unable to get cpu account"
 msgstr ""
 
 #, c-format
-msgid "unable to get current process context '%s'"
+msgid "unable to get current process context '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unable to get machine from console. (error %d)"
+msgid "unable to get machine from console. (error %1$d)"
 msgstr ""
 
 #, fuzzy
@@ -35289,24 +35289,24 @@ msgid "unable to get selinux context range"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unable to get size of '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "unable to get size of '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "unable to get tty attributes: %s"
+msgid "unable to get tty attributes: %1$s"
 msgstr ""
 
 #, c-format
-msgid "unable to get uid and gid for PID %d via procfs"
+msgid "unable to get uid and gid for PID %1$d via procfs"
 msgstr ""
 
 #, c-format
-msgid "unable to handle agent type: %s"
+msgid "unable to handle agent type: %1$s"
 msgstr ""
 
 #, c-format
-msgid "unable to handle monitor type: %s"
-msgstr "ei pysty käsittelemään monitorityyppiä: %s"
+msgid "unable to handle monitor type: %1$s"
+msgstr "ei pysty käsittelemään monitorityyppiä: %1$s"
 
 msgid "unable to init mutex"
 msgstr ""
@@ -35315,26 +35315,26 @@ msgid "unable to initialize VirtualBox driver API"
 msgstr ""
 
 #, c-format
-msgid "unable to load knownhosts file '%s': %s"
+msgid "unable to load knownhosts file '%1$s': %2$s"
 msgstr ""
 
 #, c-format
-msgid "unable to lock %s for metadata change"
+msgid "unable to lock %1$s for metadata change"
 msgstr ""
 
 msgid "unable to make terminal raw: console isn't a tty"
 msgstr ""
 
 #, c-format
-msgid "unable to open %s"
-msgstr "%s:ta ei voida avata"
+msgid "unable to open %1$s"
+msgstr "%1$s:ta ei voida avata"
 
 #, c-format
-msgid "unable to open '%s'"
-msgstr "'%s':ta ei voida avata"
+msgid "unable to open '%1$s'"
+msgstr "'%1$s':ta ei voida avata"
 
 #, c-format
-msgid "unable to open host cpu perf event for %s"
+msgid "unable to open host cpu perf event for %1$s"
 msgstr ""
 
 msgid "unable to open stream"
@@ -35344,63 +35344,63 @@ msgid "unable to open vhost-vsock device"
 msgstr ""
 
 #, c-format
-msgid "unable to parse %s"
-msgstr "%s:ta ei voi jäsentää"
+msgid "unable to parse %1$s"
+msgstr "%1$s:ta ei voi jäsentää"
 
 #, c-format
-msgid "unable to parse FD: %s"
-msgstr "ei voi jäsentää FD: %s"
+msgid "unable to parse FD: %1$s"
+msgstr "ei voi jäsentää FD: %1$s"
 
 #, c-format
-msgid "unable to parse URI scheme '%s'"
+msgid "unable to parse URI scheme '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unable to parse URI: %s"
-msgstr "URI:n %s jäsentäminen epäonnistui"
+msgid "unable to parse URI: %1$s"
+msgstr "URI:n %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "unable to parse blkio device '%s' '%s'"
+msgid "unable to parse blkio device '%1$s' '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "unable to parse contents of 'file' field in '%s' from cloud-hypervisor"
+msgid "unable to parse contents of 'file' field in '%1$s' from cloud-hypervisor"
 msgstr ""
 
 #, c-format
-msgid "unable to parse diskspec: %s"
-msgstr "levymäärityksiä ei voi jäsentää: %s"
+msgid "unable to parse diskspec: %1$s"
+msgstr "levymäärityksiä ei voi jäsentää: %1$s"
 
 #, c-format
-msgid "unable to parse json capabilities '%s'"
-msgstr "ei pysty jäsentämään json kykyjä '%s'"
+msgid "unable to parse json capabilities '%1$s'"
+msgstr "ei pysty jäsentämään json kykyjä '%1$s'"
 
 #, fuzzy, c-format
-msgid "unable to parse json file '%s'"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "unable to parse json file '%1$s'"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "unable to parse mac address '%s'"
+msgid "unable to parse mac address '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unable to parse memspec: %s"
+msgid "unable to parse memspec: %1$s"
 msgstr ""
 
 msgid "unable to parse node capabilities"
 msgstr "solmun ominaisuuksien jäsentäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "unable to parse numa node id: %s"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "unable to parse numa node id: %1$s"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, fuzzy, c-format
-msgid "unable to parse page size: %s"
-msgstr "asetustiedoston %s jäsentäminen epäonnistui"
+msgid "unable to parse page size: %1$s"
+msgstr "asetustiedoston %1$s jäsentäminen epäonnistui"
 
 #, c-format
-msgid "unable to parse: %s"
-msgstr "ei voi jäsentää: %s"
+msgid "unable to parse: %1$s"
+msgstr "ei voi jäsentää: %1$s"
 
 msgid "unable to perform snapshot filtering"
 msgstr ""
@@ -35412,8 +35412,8 @@ msgid "unable to query cgroup BPF progs"
 msgstr ""
 
 #, c-format
-msgid "unable to read '%s'"
-msgstr "'%s':ta ei voi lukea"
+msgid "unable to read '%1$s'"
+msgstr "'%1$s':ta ei voi lukea"
 
 msgid "unable to read child stderr"
 msgstr ""
@@ -35429,16 +35429,16 @@ msgid "unable to read from pipe"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unable to read server cert %s"
-msgstr "Laitteen irrottaminen tiedostosta %s epäonnistui"
+msgid "unable to read server cert %1$s"
+msgstr "Laitteen irrottaminen tiedostosta %1$s epäonnistui"
 
 #, fuzzy
 msgid "unable to read vmware log file"
 msgstr "lokitiedoston kirjoitus epäonnistui"
 
 #, c-format
-msgid "unable to read: %s"
-msgstr "'%s':ta ei voi lukea"
+msgid "unable to read: %1$s"
+msgstr "'%1$s':ta ei voi lukea"
 
 msgid "unable to register monitor events"
 msgstr ""
@@ -35447,135 +35447,135 @@ msgid "unable to remove just-created copy target"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unable to resolve symlink '%s'"
-msgstr "Toimialueen %s palautus epäonnistui"
+msgid "unable to resolve symlink '%1$s'"
+msgstr "Toimialueen %1$s palautus epäonnistui"
 
 #, fuzzy
 msgid "unable to restore position in file"
 msgstr "asetustiedoston jäsentäminen epäonnistui"
 
 #, c-format
-msgid "unable to save metadata for checkpoint %s"
+msgid "unable to save metadata for checkpoint %1$s"
 msgstr ""
 
 #, c-format
-msgid "unable to save metadata for snapshot %s"
+msgid "unable to save metadata for snapshot %1$s"
 msgstr ""
 
 msgid "unable to seek"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unable to seek in %s"
-msgstr "Toimialueen %s palautus epäonnistui"
+msgid "unable to seek in %1$s"
+msgstr "Toimialueen %1$s palautus epäonnistui"
 
 msgid "unable to seek to hole"
 msgstr ""
 
 #, c-format
-msgid "unable to set AppArmor profile '%s' for '%s'"
+msgid "unable to set AppArmor profile '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "unable to set SELinux security context '%s' for '%s'"
+msgid "unable to set SELinux security context '%1$s' for '%2$s'"
 msgstr ""
 
 msgid "unable to set balloon driver collection period"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unable to set blocking mode for '%s'"
-msgstr "verkon ”%s” hakeminen epäonnistui"
+msgid "unable to set blocking mode for '%1$s'"
+msgstr "verkon ”%1$s” hakeminen epäonnistui"
 
 #, c-format
-msgid "unable to set ownership of '%s' to %d:%d"
+msgid "unable to set ownership of '%1$s' to %2$d:%3$d"
 msgstr ""
 
 #, c-format
-msgid "unable to set ownership of '%s' to user %d:%d"
+msgid "unable to set ownership of '%1$s' to user %2$d:%3$d"
 msgstr ""
 
 msgid "unable to set pipe size"
 msgstr ""
 
 #, c-format
-msgid "unable to set security context '%s'"
+msgid "unable to set security context '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unable to set security context '%s' on '%s'"
+msgid "unable to set security context '%1$s' on '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "unable to set security context '%s' on fd %d"
+msgid "unable to set security context '%1$s' on fd %2$d"
 msgstr ""
 
 #, c-format
-msgid "unable to set security context range '%s'"
+msgid "unable to set security context range '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unable to set socket security context '%s'"
+msgid "unable to set socket security context '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unable to set tty attributes: %s"
+msgid "unable to set tty attributes: %1$s"
 msgstr ""
 
 #, c-format
-msgid "unable to set user and group to '%ld:%ld' on '%s'"
+msgid "unable to set user and group to '%1$ld:%2$ld' on '%3$s'"
 msgstr ""
 
 msgid "unable to set vnet or multiqueue flags on macvtap"
 msgstr ""
 
 #, c-format
-msgid "unable to share scheduling cookie from %lld"
+msgid "unable to share scheduling cookie from %1$lld"
 msgstr ""
 
 #, c-format
-msgid "unable to share scheduling cookie to %lld"
+msgid "unable to share scheduling cookie to %1$lld"
 msgstr ""
 
 #, c-format
-msgid "unable to stat %s"
+msgid "unable to stat %1$s"
 msgstr ""
 
 #, c-format
-msgid "unable to stat block copy target '%s'"
-msgstr "Lohkotilastojen haku epäonnistui %s"
+msgid "unable to stat block copy target '%1$s'"
+msgstr "Lohkotilastojen haku epäonnistui %1$s"
 
 #, c-format
-msgid "unable to stat file descriptor %d path %s"
+msgid "unable to stat file descriptor %1$d path %2$s"
 msgstr ""
 
 #, c-format
-msgid "unable to stat for disk %s: %s"
-msgstr "ei pysty tilastoimaan levyä %s: %s"
+msgid "unable to stat for disk %1$s: %2$s"
+msgstr "ei pysty tilastoimaan levyä %1$s: %2$s"
 
 #, fuzzy, c-format
-msgid "unable to stat: %s"
-msgstr "Toimialueen %s käynnistys epäonnistui"
+msgid "unable to stat: %1$s"
+msgstr "Toimialueen %1$s käynnistys epäonnistui"
 
 msgid "unable to truncate"
 msgstr ""
 
 #, c-format
-msgid "unable to truncate %s"
+msgid "unable to truncate %1$s"
 msgstr ""
 
 msgid "unable to unload already unloaded profile"
 msgstr ""
 
 #, c-format
-msgid "unable to use target path '%s' for dev '%s'"
+msgid "unable to use target path '%1$s' for dev '%2$s'"
 msgstr ""
 
 msgid "unable to verify existence of block copy target"
 msgstr ""
 
 #, c-format
-msgid "unable to wait for process %lld"
+msgid "unable to wait for process %1$lld"
 msgstr ""
 
 msgid "unable to wait on console condition"
@@ -35585,16 +35585,16 @@ msgid "unable to wait on dhcp snoop thread"
 msgstr ""
 
 #, c-format
-msgid "unable to write data to '%s'"
-msgstr "Ei voi kirjoittaa tietoa kohteeseen '%s'"
+msgid "unable to write data to '%1$s'"
+msgstr "Ei voi kirjoittaa tietoa kohteeseen '%1$s'"
 
 #, fuzzy
 msgid "unable to write to child input"
 msgstr "lokitiedoston kirjoitus epäonnistui"
 
 #, c-format
-msgid "unable write to %s"
-msgstr "Ei voi kirjoittaa %s:lle"
+msgid "unable write to %1$s"
+msgstr "Ei voi kirjoittaa %1$s:lle"
 
 #, fuzzy
 msgid "unbridge a network device"
@@ -35636,23 +35636,23 @@ msgid "undefined hardware architecture"
 msgstr "tuntematon arkkitehtuuri: %s"
 
 #, c-format
-msgid "unexpected %s URI path '%s', try %s:///session"
+msgid "unexpected %1$s URI path '%2$s', try %3$s:///session"
 msgstr ""
 
 #, c-format
-msgid "unexpected %s URI path '%s', try %s:///system"
+msgid "unexpected %1$s URI path '%2$s', try %3$s:///system"
 msgstr ""
 
 #, c-format
-msgid "unexpected %s action: %d"
-msgstr "odottamatonta %s toimintaa: %d"
+msgid "unexpected %1$s action: %2$d"
+msgstr "odottamatonta %1$s toimintaa: %2$d"
 
 #, fuzzy, c-format
-msgid "unexpected DateTime format: '%s'"
-msgstr "odottamatonta dataa ”%s”"
+msgid "unexpected DateTime format: '%1$s'"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "unexpected OpenVZ URI path '%s', try openvz:///system"
+msgid "unexpected OpenVZ URI path '%1$s', try openvz:///system"
 msgstr ""
 
 msgid "unexpected VIR_DOMAIN_DEVICE_NONE"
@@ -35660,21 +35660,21 @@ msgstr ""
 
 #, c-format
 msgid ""
-"unexpected VMware URI path '%s', try vmwareplayer:///session, vmwarews:///"
+"unexpected VMware URI path '%1$s', try vmwareplayer:///session, vmwarews:///"
 "session or vmwarefusion:///session"
 msgstr ""
 
 #, c-format
-msgid "unexpected Xen URI path '%s', try xen:///system"
+msgid "unexpected Xen URI path '%1$s', try xen:///system"
 msgstr ""
 
 #, c-format
-msgid "unexpected accessmode %d"
-msgstr "odottamaton pääsytila %d"
+msgid "unexpected accessmode %1$d"
+msgstr "odottamaton pääsytila %1$d"
 
 #, c-format
-msgid "unexpected actual net type %d"
-msgstr "odottamaton todellinen verkon tyyppi %d"
+msgid "unexpected actual net type %1$d"
+msgstr "odottamaton todellinen verkon tyyppi %1$d"
 
 msgid "unexpected address type for fdc disk"
 msgstr ""
@@ -35692,94 +35692,94 @@ msgid "unexpected address type for usb disk"
 msgstr ""
 
 #, c-format
-msgid "unexpected async job %d type expected %d"
+msgid "unexpected async job %1$d type expected %2$d"
 msgstr ""
 
 #, c-format
-msgid "unexpected audio type %d"
+msgid "unexpected audio type %1$d"
 msgstr ""
 
 #, c-format
-msgid "unexpected binding %s already exists"
+msgid "unexpected binding %1$s already exists"
 msgstr ""
 
 #, c-format
-msgid "unexpected boot device type %d"
-msgstr "Odottamaton käynnistyslaitetyyppi %d"
+msgid "unexpected boot device type %1$d"
+msgstr "Odottamaton käynnistyslaitetyyppi %1$d"
 
 #, c-format
-msgid "unexpected bus type '%d'"
-msgstr "odottamaton väylätyyppi %d"
+msgid "unexpected bus type '%1$d'"
+msgstr "odottamaton väylätyyppi %1$d"
 
 #, fuzzy, c-format
-msgid "unexpected capability feature '%s'"
-msgstr "odottamatonta dataa ”%s”"
+msgid "unexpected capability feature '%1$s'"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "unexpected char device type %d"
-msgstr "Odottamaton merkki laitetyyppi %d"
+msgid "unexpected char device type %1$d"
+msgstr "Odottamaton merkki laitetyyppi %1$d"
 
 #, c-format
-msgid "unexpected char type %d"
-msgstr "odottamaton merkki tyyppi %d"
+msgid "unexpected char type %1$d"
+msgstr "odottamaton merkki tyyppi %1$d"
 
 msgid "unexpected chr device type"
 msgstr "odottamaton merkkilaitetyyppi"
 
 #, c-format
-msgid "unexpected clock offset '%d'"
-msgstr "odottamaton kellon vinoutuma %d"
+msgid "unexpected clock offset '%1$d'"
+msgstr "odottamaton kellon vinoutuma %1$d"
 
 #, fuzzy
 msgid "unexpected code path"
 msgstr "odottamatonta dataa ”%s”"
 
 #, c-format
-msgid "unexpected codec type %d"
-msgstr "odottamaton codec tyyppi %d"
+msgid "unexpected codec type %1$d"
+msgstr "odottamaton codec tyyppi %1$d"
 
 #, c-format
-msgid "unexpected controller type %d"
+msgid "unexpected controller type %1$d"
 msgstr ""
 
 #, c-format
-msgid "unexpected data '%s'"
-msgstr "odottamatonta dataa ”%s”"
+msgid "unexpected data '%1$s'"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, fuzzy, c-format
-msgid "unexpected disk address type %s"
-msgstr "odottamatonta dataa ”%s”"
+msgid "unexpected disk address type %1$s"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "unexpected disk backing store format %d"
+msgid "unexpected disk backing store format %1$d"
 msgstr ""
 
 #, c-format
-msgid "unexpected disk bus %d"
-msgstr "odottamaton levyväylä %d"
+msgid "unexpected disk bus %1$d"
+msgstr "odottamaton levyväylä %1$d"
 
 #, c-format
-msgid "unexpected disk device %d"
-msgstr "odottamaton levylaite %d"
+msgid "unexpected disk device %1$d"
+msgstr "odottamaton levylaite %1$d"
 
 #, c-format
-msgid "unexpected disk type %d"
-msgstr "Odottamaton levytyyppi %d"
+msgid "unexpected disk type %1$d"
+msgstr "Odottamaton levytyyppi %1$d"
 
 #, c-format
-msgid "unexpected disk type %s"
-msgstr "Odottamaton levytyyppi %s"
+msgid "unexpected disk type %1$s"
+msgstr "Odottamaton levytyyppi %1$s"
 
 #, c-format
-msgid "unexpected domain %s already exists"
+msgid "unexpected domain %1$s already exists"
 msgstr ""
 
 #, c-format
-msgid "unexpected domain type %d"
-msgstr "odottamaton toimialueen tyyppi %d"
+msgid "unexpected domain type %1$d"
+msgstr "odottamaton toimialueen tyyppi %1$d"
 
 #, c-format
-msgid "unexpected element <%s>, expecting <%s>, while updating network '%s'"
+msgid "unexpected element <%1$s>, expecting <%2$s>, while updating network '%3$s'"
 msgstr ""
 
 msgid "unexpected encryption engine"
@@ -35789,110 +35789,110 @@ msgid "unexpected encryption format"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unexpected feature '%s'"
-msgstr "odottamatonta dataa ”%s”"
+msgid "unexpected feature '%1$s'"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "unexpected filesystem type %d"
+msgid "unexpected filesystem type %1$d"
 msgstr ""
 
 #, c-format
-msgid "unexpected host-model CPU for %s architecture"
+msgid "unexpected host-model CPU for %1$s architecture"
 msgstr ""
 
 #, c-format
-msgid "unexpected hostdev driver name type %d "
+msgid "unexpected hostdev driver name type %1$d "
 msgstr ""
 
 #, c-format
-msgid "unexpected hostdev mode %d"
-msgstr "odottamaton hostdev moodi %d"
+msgid "unexpected hostdev mode %1$d"
+msgstr "odottamaton hostdev moodi %1$d"
 
 #, c-format
-msgid "unexpected hostdev type %d"
-msgstr "odottamaton hostdev tyyppi %d"
+msgid "unexpected hostdev type %1$d"
+msgstr "odottamaton hostdev tyyppi %1$d"
 
 #, c-format
-msgid "unexpected hub type %d"
-msgstr "odottamaton hubityyppi %d"
+msgid "unexpected hub type %1$d"
+msgstr "odottamaton hubityyppi %1$d"
 
 #, c-format
-msgid "unexpected input bus type %d"
-msgstr "odottamaton syöteväylätyyppi %d"
+msgid "unexpected input bus type %1$d"
+msgstr "odottamaton syöteväylätyyppi %1$d"
 
 #, c-format
-msgid "unexpected input model %d"
-msgstr "odottamaton syötemalli %d"
+msgid "unexpected input model %1$d"
+msgstr "odottamaton syötemalli %1$d"
 
 #, c-format
-msgid "unexpected input type %d"
-msgstr "odottamaton syötetyyppi %d"
+msgid "unexpected input type %1$d"
+msgstr "odottamaton syötetyyppi %1$d"
 
 #, c-format
-msgid "unexpected interface type %d"
-msgstr "odottamaton liitäntätyyppi %d"
+msgid "unexpected interface type %1$d"
+msgstr "odottamaton liitäntätyyppi %1$d"
 
 #, fuzzy, c-format
-msgid "unexpected iscsi volume name '%s'"
-msgstr "odottamatonta dataa ”%s”"
+msgid "unexpected iscsi volume name '%1$s'"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "unexpected lifecycle action %d"
-msgstr "odottamaton elinkaaritoiminto %d"
+msgid "unexpected lifecycle action %1$d"
+msgstr "odottamaton elinkaaritoiminto %1$d"
 
 #, c-format
-msgid "unexpected memballoon model %d"
+msgid "unexpected memballoon model %1$d"
 msgstr ""
 
 msgid "unexpected message type"
 msgstr "Odottamaton viestityyppi"
 
 #, c-format
-msgid "unexpected migration schema: %d"
+msgid "unexpected migration schema: %1$d"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unexpected migration status in %s"
-msgstr "odottamatonta dataa ”%s”"
+msgid "unexpected migration status in %1$s"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "unexpected mode 0x%x for %s"
-msgstr "odottamaton moodi 0x%x for %s"
+msgid "unexpected mode 0x%1$x for %2$s"
+msgstr "odottamaton moodi 0x%1$x for %2$s"
 
 #, c-format
-msgid "unexpected model name value %d"
-msgstr "odottamaton mallinimen arvo %d"
+msgid "unexpected model name value %1$d"
+msgstr "odottamaton mallinimen arvo %1$d"
 
 #, c-format
-msgid "unexpected model type %d"
-msgstr "odottamaton malli tyyppi %d"
+msgid "unexpected model type %1$d"
+msgstr "odottamaton malli tyyppi %1$d"
 
 #, c-format
-msgid "unexpected multidevs %d"
-msgstr "odottamattimia monilaitteita %d"
+msgid "unexpected multidevs %1$d"
+msgstr "odottamattimia monilaitteita %1$d"
 
 #, c-format
-msgid "unexpected name value %d"
-msgstr "odottamaton nimiarvo %d"
+msgid "unexpected name value %1$d"
+msgstr "odottamaton nimiarvo %1$d"
 
 #, c-format
-msgid "unexpected net type %d"
-msgstr "odottamaton verkkotyyppi %d"
+msgid "unexpected net type %1$d"
+msgstr "odottamaton verkkotyyppi %1$d"
 
 #, c-format
-msgid "unexpected number of snapshots < %u"
+msgid "unexpected number of snapshots < %1$u"
 msgstr ""
 
 #, c-format
-msgid "unexpected number of snapshots > %u"
+msgid "unexpected number of snapshots > %1$u"
 msgstr ""
 
 #, c-format
-msgid "unexpected nwfilter URI path '%s', try nwfilter:///system"
+msgid "unexpected nwfilter URI path '%1$s', try nwfilter:///system"
 msgstr ""
 
 #, c-format
-msgid "unexpected pci hostdev driver name type %d"
+msgid "unexpected pci hostdev driver name type %1$d"
 msgstr ""
 
 #, fuzzy
@@ -35912,39 +35912,39 @@ msgid "unexpected protocol type"
 msgstr ""
 
 #, c-format
-msgid "unexpected secret usage type %d"
+msgid "unexpected secret usage type %1$d"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unexpected security label type '%s'"
-msgstr "odottamatonta dataa ”%s”"
+msgid "unexpected security label type '%1$s'"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "unexpected smartcard type %d"
-msgstr "odottamaton älykortin tyyppi %d"
+msgid "unexpected smartcard type %1$d"
+msgstr "odottamaton älykortin tyyppi %1$d"
 
 #, c-format
-msgid "unexpected smbios mode %d"
-msgstr "odottamaton smbios moodi %d"
+msgid "unexpected smbios mode %1$d"
+msgstr "odottamaton smbios moodi %1$d"
 
 #, fuzzy, c-format
-msgid "unexpected snapshot state: %s"
-msgstr "odottamatonta dataa ”%s”"
+msgid "unexpected snapshot state: %1$s"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "unexpected sound model %d"
-msgstr "odottamaton äänimalli %d"
+msgid "unexpected sound model %1$d"
+msgstr "odottamaton äänimalli %1$d"
 
 #, c-format
-msgid "unexpected source mode %d"
-msgstr "odottamaton äänimoodi %d"
+msgid "unexpected source mode %1$d"
+msgstr "odottamaton äänimoodi %1$d"
 
 #, fuzzy, c-format
-msgid "unexpected storage mode for '%s'"
-msgstr "odottamatonta dataa ”%s”"
+msgid "unexpected storage mode for '%1$s'"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "unexpected storage volume type '%s' for storage pool type '%s'"
+msgid "unexpected storage volume type '%1$s' for storage pool type '%2$s'"
 msgstr ""
 
 #, fuzzy
@@ -35952,60 +35952,60 @@ msgid "unexpected stream hole"
 msgstr "odottamatonta dataa ”%s”"
 
 #, c-format
-msgid "unexpected sysinfo type model %d"
+msgid "unexpected sysinfo type model %1$d"
 msgstr ""
 
 msgid "unexpected transport in <domainbackup>"
 msgstr ""
 
 #, c-format
-msgid "unexpected type %d for field %s"
+msgid "unexpected type %1$d for field %2$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unexpected type for file '%s'"
-msgstr "odottamatonta dataa ”%s”"
+msgid "unexpected type for file '%1$s'"
+msgstr "odottamatonta dataa ”%1$s”"
 
 #, c-format
-msgid "unexpected type returned by QEMU command '%s'"
+msgid "unexpected type returned by QEMU command '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unexpected value %s for on_crash"
+msgid "unexpected value %1$s for on_crash"
 msgstr ""
 
 #, c-format
-msgid "unexpected value %s for on_poweroff"
+msgid "unexpected value %1$s for on_poweroff"
 msgstr ""
 
 #, c-format
-msgid "unexpected value %s for on_reboot"
-msgstr "odottamaton arvo %s 'on_reboot':lle"
+msgid "unexpected value %1$s for on_reboot"
+msgstr "odottamaton arvo %1$s 'on_reboot':lle"
 
 #, c-format
-msgid "unexpected video model %d"
-msgstr "odottamaton videomalli %d"
+msgid "unexpected video model %1$d"
+msgstr "odottamaton videomalli %1$d"
 
 msgid "unexpected volume encryption secret type"
 msgstr ""
 
 #, c-format
-msgid "unexpected watchdog action %d"
-msgstr "odottamaton vahtikoiran toimi %d"
+msgid "unexpected watchdog action %1$d"
+msgstr "odottamaton vahtikoiran toimi %1$d"
 
 #, c-format
-msgid "unexpected watchdog model %d"
-msgstr "odottamaton vahtikoiran malli %d"
+msgid "unexpected watchdog model %1$d"
+msgstr "odottamaton vahtikoiran malli %1$d"
 
 #, c-format
-msgid "unexpected zero/negative length request %lld"
+msgid "unexpected zero/negative length request %1$lld"
 msgstr ""
 
 msgid "unfiltered sgio is no longer supported"
 msgstr ""
 
 #, c-format
-msgid "unimplemented parameter type %d"
+msgid "unimplemented parameter type %1$d"
 msgstr ""
 
 msgid "unix"
@@ -36015,212 +36015,212 @@ msgid "unknown"
 msgstr "tuntematon"
 
 #, c-format
-msgid "unknown %s action: %s"
-msgstr "tuntematon %s toiminto: %s"
+msgid "unknown %1$s action: %2$s"
+msgstr "tuntematon %1$s toiminto: %2$s"
 
 #, c-format
-msgid "unknown CPU feature %s"
-msgstr "Tuntematon suorittimen ominaisuus %s"
+msgid "unknown CPU feature %1$s"
+msgstr "Tuntematon suorittimen ominaisuus %1$s"
 
 #, c-format
-msgid "unknown CPU feature: %s"
-msgstr "Tuntematon suorittimen ominaisuus %s"
+msgid "unknown CPU feature: %1$s"
+msgstr "Tuntematon suorittimen ominaisuus %1$s"
 
 #, c-format
-msgid "unknown CPU model %s"
-msgstr "Tuntematon suorittimen malli %s"
+msgid "unknown CPU model %1$s"
+msgstr "Tuntematon suorittimen malli %1$s"
 
 #, fuzzy, c-format
-msgid "unknown CPU register '%s'"
-msgstr "tuntematon arkkitehtuuri: %s"
+msgid "unknown CPU register '%1$s'"
+msgstr "tuntematon arkkitehtuuri: %1$s"
 
 msgid "unknown OS type"
 msgstr "tuntematon käyttöjärjestelmän tyyppi"
 
 #, c-format
-msgid "unknown OS type %s"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown OS type %1$s"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, c-format
-msgid "unknown OS type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi '%s'"
+msgid "unknown OS type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi '%1$s'"
 
 #, c-format
-msgid "unknown QEMU_AUDIO_DRV setting %s"
+msgid "unknown QEMU_AUDIO_DRV setting %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown RNG backend model '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown RNG backend model '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, fuzzy, c-format
-msgid "unknown RNG model '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown RNG model '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, c-format
-msgid "unknown SCSI host capability type '%s' for '%s'"
+msgid "unknown SCSI host capability type '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "unknown SCSI target capability type '%s' for '%s'"
+msgid "unknown SCSI target capability type '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "unknown SDL_AUDIODRIVER setting %s"
+msgid "unknown SDL_AUDIODRIVER setting %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown address type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown address type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, c-format
-msgid "unknown address type '%s' in network %s"
+msgid "unknown address type '%1$s' in network %2$s"
 msgstr ""
 
 #, c-format
-msgid "unknown arch %s in QEMU capabilities cache"
+msgid "unknown arch %1$s in QEMU capabilities cache"
 msgstr ""
 
 #, c-format
-msgid "unknown architecture '%s'"
-msgstr "tuntematon arkkitehtuuri '%s'"
+msgid "unknown architecture '%1$s'"
+msgstr "tuntematon arkkitehtuuri '%1$s'"
 
 #, c-format
-msgid "unknown architecture: %s"
-msgstr "tuntematon arkkitehtuuri: %s"
+msgid "unknown architecture: %1$s"
+msgstr "tuntematon arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "unknown arp bonding validate %s"
+msgid "unknown arp bonding validate %1$s"
 msgstr ""
 
 #, c-format
-msgid "unknown auth type '%s'"
-msgstr "tuntematon valtuutus tyyppi %s"
+msgid "unknown auth type '%1$s'"
+msgstr "tuntematon valtuutus tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown authentication type %s"
-msgstr "todennus epäonnistui: %s"
+msgid "unknown authentication type %1$s"
+msgstr "todennus epäonnistui: %1$s"
 
 #, c-format
-msgid "unknown backend source type '%s' for external TPM"
+msgid "unknown backend source type '%1$s' for external TPM"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown backend type '%s' for egd"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown backend type '%1$s' for egd"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown backup mode '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown backup mode '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 msgid "unknown base name while formatting virtio device"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown block IO status: %s"
-msgstr "tuntematon kone %s"
+msgid "unknown block IO status: %1$s"
+msgstr "tuntematon kone %1$s"
 
 #, fuzzy, c-format
-msgid "unknown bonding mode %s"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown bonding mode %1$s"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, c-format
-msgid "unknown capability type '%d' for '%s'"
+msgid "unknown capability type '%1$d' for '%2$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown character device type: %s"
-msgstr "tuntematon arkkitehtuuri: %s"
+msgid "unknown character device type: %1$s"
+msgstr "tuntematon arkkitehtuuri: %1$s"
 
 #, fuzzy, c-format
-msgid "unknown chr device type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown chr device type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy
 msgid "unknown chrdev type"
 msgstr "tuntematon käyttöjärjestelmän tyyppi"
 
 #, fuzzy, c-format
-msgid "unknown clock adjustment '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown clock adjustment '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, fuzzy, c-format
-msgid "unknown clock basis '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown clock basis '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, fuzzy, c-format
-msgid "unknown clock offset '%s'"
-msgstr "tuntematon kone %s"
+msgid "unknown clock offset '%1$s'"
+msgstr "tuntematon kone %1$s"
 
 #, fuzzy, c-format
-msgid "unknown codec type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown codec type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown codeset: '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown codeset: '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, c-format
-msgid "unknown command: '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown command: '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, fuzzy, c-format
-msgid "unknown connected value %s"
-msgstr "tuntematon arkkitehtuuri: %s"
+msgid "unknown connected value %1$s"
+msgstr "tuntematon arkkitehtuuri: %1$s"
 
 #, fuzzy, c-format
-msgid "unknown device type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown device type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown device type in '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown device type in '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, c-format
-msgid "unknown disk snapshot driver '%s'"
+msgid "unknown disk snapshot driver '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown driver format value '%s'"
-msgstr "tuntematon arkkitehtuuri: %s"
+msgid "unknown driver format value '%1$s'"
+msgstr "tuntematon arkkitehtuuri: %1$s"
 
 #, fuzzy, c-format
-msgid "unknown driver name '%s'"
-msgstr "tuntematon arkkitehtuuri: %s"
+msgid "unknown driver name '%1$s'"
+msgstr "tuntematon arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "unknown drm type '%s' for '%s'"
-msgstr "tuntematon drm tyyppi '%s' '%s':lle"
+msgid "unknown drm type '%1$s' for '%2$s'"
+msgstr "tuntematon drm tyyppi '%1$s' '%2$s':lle"
 
 #, c-format
-msgid "unknown dumpformat '%d'"
-msgstr "tuntematon dumppausformaatti %d"
+msgid "unknown dumpformat '%1$d'"
+msgstr "tuntematon dumppausformaatti %1$d"
 
 msgid "unknown error"
 msgstr "tuntematon virhe"
 
 #, fuzzy, c-format
-msgid "unknown event type %s"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown event type %1$s"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown firmware value %s"
-msgstr "tuntematon arkkitehtuuri: %s"
+msgid "unknown firmware value %1$s"
+msgstr "tuntematon arkkitehtuuri: %1$s"
 
 #, fuzzy, c-format
-msgid "unknown forwarding type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown forwarding type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown graphics type %s"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown graphics type %1$s"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 msgid "unknown host"
 msgstr "tuntematon kone"
 
 #, c-format
-msgid "unknown host %s"
-msgstr "tuntematon kone %s"
+msgid "unknown host %1$s"
+msgstr "tuntematon kone %1$s"
 
 msgid "unknown host CPU"
 msgstr "tuntematon isännän CPU"
@@ -36230,137 +36230,137 @@ msgid "unknown host CPU model"
 msgstr "tuntematon kone"
 
 #, c-format
-msgid "unknown host device source address type '%s'"
+msgid "unknown host device source address type '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown hostdev mode '%s'"
-msgstr "tuntematon kone %s"
+msgid "unknown hostdev mode '%1$s'"
+msgstr "tuntematon kone %1$s"
 
 #, fuzzy, c-format
-msgid "unknown hub device type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown hub device type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, c-format
-msgid "unknown indexing value '%u'"
+msgid "unknown indexing value '%1$u'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown input bus type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown input bus type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown input device type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown input device type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown input model '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown input model '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, c-format
-msgid "unknown inputvol storage vol type %d"
+msgid "unknown inputvol storage vol type %1$d"
 msgstr ""
 
 #, c-format
-msgid "unknown interface link state '%s'"
-msgstr "tuntematon virtuaalisen liitännän linkin tila '%s'"
+msgid "unknown interface link state '%1$s'"
+msgstr "tuntematon virtuaalisen liitännän linkin tila '%1$s'"
 
 #, fuzzy, c-format
-msgid "unknown interface startmode %s"
-msgstr "tuntematon arkkitehtuuri: %s"
+msgid "unknown interface startmode %1$s"
+msgstr "tuntematon arkkitehtuuri: %1$s"
 
 #, fuzzy, c-format
-msgid "unknown interface type: '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown interface type: '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown ip address type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown ip address type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown memoryBacking/access/mode '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown memoryBacking/access/mode '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, c-format
-msgid "unknown memoryBacking/allocation/mode '%s'"
+msgid "unknown memoryBacking/allocation/mode '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unknown memoryBacking/source/type '%s'"
+msgid "unknown memoryBacking/source/type '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unknown metadata type '%d'"
-msgstr "tuntematon metadatan tyyppi %d"
+msgid "unknown metadata type '%1$d'"
+msgstr "tuntematon metadatan tyyppi %1$d"
 
 #, fuzzy, c-format
-msgid "unknown migration parameter '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown migration parameter '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 msgid "unknown migration protocol"
 msgstr ""
 
 #, c-format
-msgid "unknown mii bonding carrier %s"
+msgid "unknown mii bonding carrier %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown mirror job type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown mirror job type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown mirror ready state %s"
-msgstr "tuntematon kone %s"
+msgid "unknown mirror ready state %1$s"
+msgstr "tuntematon kone %1$s"
 
 #, fuzzy, c-format
-msgid "unknown network device feature '%s'"
-msgstr "tuntematon arkkitehtuuri: %s"
+msgid "unknown network device feature '%1$s'"
+msgstr "tuntematon arkkitehtuuri: %1$s"
 
 msgid "unknown option"
 msgstr "tuntematon valitsin"
 
 #, fuzzy, c-format
-msgid "unknown panic info type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown panic info type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown panic model '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown panic model '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, c-format
-msgid "unknown parameter '%s'"
-msgstr "tuntematon parametri '%s'"
+msgid "unknown parameter '%1$s'"
+msgstr "tuntematon parametri '%1$s'"
 
 #, c-format
-msgid "unknown parameter type: %d"
-msgstr "Tuntematon parametrityyppi: %d"
+msgid "unknown parameter type: %1$d"
+msgstr "Tuntematon parametrityyppi: %1$d"
 
 #, fuzzy
 msgid "unknown partition type"
 msgstr "tuntematon käyttöjärjestelmän tyyppi"
 
 #, c-format
-msgid "unknown pool format number %d"
+msgid "unknown pool format number %1$d"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown pool format type %s"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown pool format type %1$s"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, c-format
-msgid "unknown procedure: %d"
-msgstr "tuntematon prosessi: %d"
+msgid "unknown procedure: %1$d"
+msgstr "tuntematon prosessi: %1$d"
 
 #, c-format
-msgid "unknown protocol transport type '%s'"
+msgid "unknown protocol transport type '%1$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown redirdev bus '%s'"
-msgstr "Tuntematon julkaisu: %s"
+msgid "unknown redirdev bus '%1$s'"
+msgstr "Tuntematon julkaisu: %1$s"
 
 #, c-format
-msgid "unknown redirdev character device type '%s'"
+msgid "unknown redirdev character device type '%1$s'"
 msgstr ""
 
 msgid "unknown rng-random backend"
@@ -36373,137 +36373,137 @@ msgid "unknown rule direction attribute value"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown secret type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown secret type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy
 msgid "unknown secret usage type"
 msgstr "tuntematon käyttöjärjestelmän tyyppi"
 
 #, fuzzy, c-format
-msgid "unknown secret usage type %s"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown secret usage type %1$s"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown smbios mode '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown smbios mode '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, c-format
-msgid "unknown source mode '%s' for volume type disk"
+msgid "unknown source mode '%1$s' for volume type disk"
 msgstr ""
 
 #, c-format
-msgid "unknown storage capability type '%s' for '%s'"
+msgid "unknown storage capability type '%1$s' for '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "unknown storage file meta->format %d"
+msgid "unknown storage file meta->format %1$d"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown storage pool type %s"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown storage pool type %1$s"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, c-format
-msgid "unknown storage pool volume refresh allocation type %s"
+msgid "unknown storage pool volume refresh allocation type %1$s"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown storage source format '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unknown storage source format '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, fuzzy, c-format
-msgid "unknown storage source type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown storage source type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, c-format
-msgid "unknown storage vol backing store type %d"
+msgid "unknown storage vol backing store type %1$d"
 msgstr ""
 
 #, c-format
-msgid "unknown storage vol type %d"
-msgstr "tuntematon tallennusvolyymin tyyppi %d"
+msgid "unknown storage vol type %1$d"
+msgstr "tuntematon tallennusvolyymin tyyppi %1$d"
 
 #, fuzzy, c-format
-msgid "unknown suffix '%s'"
-msgstr "tuntematon kone %s"
+msgid "unknown suffix '%1$s'"
+msgstr "tuntematon kone %1$s"
 
 #, c-format
-msgid "unknown target model '%s' specified for character device"
+msgid "unknown target model '%1$s' specified for character device"
 msgstr ""
 
 #, c-format
-msgid "unknown target type '%s' specified for character device"
+msgid "unknown target type '%1$s' specified for character device"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown teaming type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown teaming type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, c-format
-msgid "unknown type '%s'"
-msgstr "tuntematon tyyppi %s"
+msgid "unknown type '%1$s'"
+msgstr "tuntematon tyyppi %1$s"
 
 #, c-format
-msgid "unknown type presented to host for character device: %s"
+msgid "unknown type presented to host for character device: %1$s"
 msgstr ""
 
 #, c-format
-msgid "unknown value '%s' in attribute 'usable'"
+msgid "unknown value '%1$s' in attribute 'usable'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown vhost-user type: '%s'"
-msgstr "tuntematon kone %s"
+msgid "unknown vhost-user type: '%1$s'"
+msgstr "tuntematon kone %1$s"
 
 #, fuzzy, c-format
-msgid "unknown virttype: %s"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown virttype: %1$s"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy
 msgid "unknown virtualization type"
 msgstr "tuntematon käyttöjärjestelmän tyyppi"
 
 #, fuzzy, c-format
-msgid "unknown virtualport type %s"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown virtualport type %1$s"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 msgid "unknown volume encryption format"
 msgstr ""
 
 #, c-format
-msgid "unknown volume encryption format type %s"
+msgid "unknown volume encryption format type %1$s"
 msgstr ""
 
 msgid "unknown volume encryption secret type"
 msgstr ""
 
 #, c-format
-msgid "unknown volume encryption secret type %s"
+msgid "unknown volume encryption secret type %1$s"
 msgstr ""
 
 #, c-format
-msgid "unknown volume format number %d"
+msgid "unknown volume format number %1$d"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unknown volume format type %s"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown volume format type %1$s"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unknown volume type '%s'"
-msgstr "tuntematon käyttöjärjestelmän tyyppi %s"
+msgid "unknown volume type '%1$s'"
+msgstr "tuntematon käyttöjärjestelmän tyyppi %1$s"
 
 #, c-format
-msgid "unknown watchdog action '%s'"
-msgstr "tuntematon vahtikoiran toimi: ”%s”"
+msgid "unknown watchdog action '%1$s'"
+msgstr "tuntematon vahtikoiran toimi: ”%1$s”"
 
 #, c-format
-msgid "unknown watchdog model '%s'"
-msgstr "tuntematon vahtikoiran malli: ”%s”"
+msgid "unknown watchdog model '%1$s'"
+msgstr "tuntematon vahtikoiran malli: ”%1$s”"
 
 #, c-format
-msgid "unknown write_policy value '%u'"
+msgid "unknown write_policy value '%1$u'"
 msgstr ""
 
 #, fuzzy
@@ -36511,11 +36511,11 @@ msgid "unlimited"
 msgstr "ei rajoitusta"
 
 #, c-format
-msgid "unlink(\"%s\")"
+msgid "unlink(\"%1$s\")"
 msgstr ""
 
 #, c-format
-msgid "unmanaged target dev is not supported on interfaces of type '%s'"
+msgid "unmanaged target dev is not supported on interfaces of type '%1$s'"
 msgstr ""
 
 msgid "unpaused"
@@ -36525,23 +36525,23 @@ msgid "unplug of device was rejected by the guest"
 msgstr ""
 
 #, c-format
-msgid "unprocessed hole of size %lld already in the queue"
+msgid "unprocessed hole of size %1$lld already in the queue"
 msgstr ""
 
 #, c-format
-msgid "unreachable static route gateway '%s' specified for network '%s'"
+msgid "unreachable static route gateway '%1$s' specified for network '%2$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unrecognized command name '%s'"
-msgstr "tuntematon komento: ”%s”"
+msgid "unrecognized command name '%1$s'"
+msgstr "tuntematon komento: ”%1$s”"
 
 #, c-format
-msgid "unrecognized network update command code %d"
+msgid "unrecognized network update command code %1$d"
 msgstr ""
 
 #, c-format
-msgid "unrecognized section name '%s'"
+msgid "unrecognized section name '%1$s'"
 msgstr ""
 
 msgid "unspecified error"
@@ -36549,37 +36549,37 @@ msgstr "määrittelemätön virhe"
 
 #, c-format
 msgid ""
-"unsupported <bandwidth> element in <portgroup name='%s'> of network '%s' "
-"with forward mode='%s'"
+"unsupported <bandwidth> element in <portgroup name='%1$s'> of network '%2$s' "
+"with forward mode='%3$s'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unsupported CPU cache level for mode '%s'"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported CPU cache level for mode '%1$s'"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "unsupported CPU type: %s"
-msgstr "suorittimen tyyppi ei tuettu: %s"
+msgid "unsupported CPU type: %1$s"
+msgstr "suorittimen tyyppi ei tuettu: %1$s"
 
 #, fuzzy, c-format
-msgid "unsupported Hyper-V stimer feature: %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported Hyper-V stimer feature: %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, fuzzy, c-format
-msgid "unsupported HyperV Enlightenment feature: %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported HyperV Enlightenment feature: %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "unsupported IPv6 address prefix='%u' - must be 64"
+msgid "unsupported IPv6 address prefix='%1$u' - must be 64"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unsupported KVM feature: %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported KVM feature: %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, fuzzy, c-format
-msgid "unsupported Namespace feature: %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported Namespace feature: %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, fuzzy
 msgid "unsupported OS parameters"
@@ -36593,231 +36593,231 @@ msgid "unsupported SSH key type"
 msgstr "levytyyppi ei tuettu"
 
 #, fuzzy, c-format
-msgid "unsupported Xen feature: %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported Xen feature: %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "unsupported address family for range %s - %s, must be ipv4 or ipv6"
+msgid "unsupported address family for range %1$s - %2$s, must be ipv4 or ipv6"
 msgstr ""
 
 #, c-format
-msgid "unsupported address type '%s' in network %s"
+msgid "unsupported address type '%1$s' in network %2$s"
 msgstr ""
 
 #, c-format
-msgid "unsupported algorithm %d"
-msgstr "ei tuettu algoritmi %d"
+msgid "unsupported algorithm %1$d"
+msgstr "ei tuettu algoritmi %1$d"
 
 #, c-format
-msgid "unsupported architecture: %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported architecture: %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "unsupported audio backend '%s'"
+msgid "unsupported audio backend '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unsupported audio model %s"
+msgid "unsupported audio model %1$s"
 msgstr ""
 
 #, c-format
-msgid "unsupported authentication type %d"
-msgstr "ei tuettu tunnistautumistyyppi %d"
+msgid "unsupported authentication type %1$d"
+msgstr "ei tuettu tunnistautumistyyppi %1$d"
 
 #, c-format
-msgid "unsupported balloon device model '%s'"
-msgstr "ei tuettu balloon laite malli %s"
+msgid "unsupported balloon device model '%1$s'"
+msgstr "ei tuettu balloon laite malli %1$s"
 
 #, fuzzy, c-format
-msgid "unsupported chardev '%s'"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported chardev '%1$s'"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "unsupported chr device type '%s'"
-msgstr "merkkilaite '%s' ei tuettu"
+msgid "unsupported chr device type '%1$s'"
+msgstr "merkkilaite '%1$s' ei tuettu"
 
 msgid "unsupported clock adjustment='reset'"
 msgstr ""
 
 #, c-format
-msgid "unsupported clock offset '%s'"
-msgstr "ei tuettu kellon siirtymä %s"
+msgid "unsupported clock offset '%1$s'"
+msgstr "ei tuettu kellon siirtymä %1$s"
 
 #, c-format
-msgid "unsupported clock offset='%s'"
-msgstr "ei tuettu kellon siirtymä=%s"
+msgid "unsupported clock offset='%1$s'"
+msgstr "ei tuettu kellon siirtymä=%1$s"
 
 #, c-format
-msgid "unsupported config type %s"
-msgstr "Kokoonpanotyyppi %s ei tuettu"
+msgid "unsupported config type %1$s"
+msgstr "Kokoonpanotyyppi %1$s ei tuettu"
 
 msgid "unsupported configuration"
 msgstr "kokoonpanoa ei tueta"
 
 #, c-format
-msgid "unsupported configuration: %s"
-msgstr "kokoonpanoa ei tueta %s"
+msgid "unsupported configuration: %1$s"
+msgstr "kokoonpanoa ei tueta %1$s"
 
 #, c-format
-msgid "unsupported connection mode for <reservations/>: %s"
+msgid "unsupported connection mode for <reservations/>: %1$s"
 msgstr ""
 
 #, c-format
-msgid "unsupported connection type for <reservations/>: %s"
+msgid "unsupported connection type for <reservations/>: %1$s"
 msgstr ""
 
 #, c-format
-msgid "unsupported console target type %s"
-msgstr "ei tuettu konsolin kohdetyyppi %s"
+msgid "unsupported console target type %1$s"
+msgstr "ei tuettu konsolin kohdetyyppi %1$s"
 
 #, fuzzy, c-format
-msgid "unsupported cpu feature '%s'"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported cpu feature '%1$s'"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "unsupported data type '%c' for arg '%s'"
-msgstr "ei tuettu tiedon tyyppi '%c' argumentille '%s'"
+msgid "unsupported data type '%1$c' for arg '%2$s'"
+msgstr "ei tuettu tiedon tyyppi '%1$c' argumentille '%2$s'"
 
 #, c-format
-msgid "unsupported device type %s 0%o"
-msgstr "laitetyyppi %s 0%o ei tuettu"
+msgid "unsupported device type %1$s 0%2$o"
+msgstr "laitetyyppi %1$s 0%2$o ei tuettu"
 
 #, c-format
-msgid "unsupported device type in network %s interface pool"
-msgstr "ei tuettu laitetyyppi verkon %s liitäntävarannossa"
+msgid "unsupported device type in network %1$s interface pool"
+msgstr "ei tuettu laitetyyppi verkon %1$s liitäntävarannossa"
 
 #, c-format
-msgid "unsupported disk backup type '%s'"
-msgstr "ei tuettu levy varmistus tyyppi %s"
+msgid "unsupported disk backup type '%1$s'"
+msgstr "ei tuettu levy varmistus tyyppi %1$s"
 
 #, c-format
-msgid "unsupported disk bus '%s' with device setup"
-msgstr "ei tuettu levy väylä %s laitetta asennettaessa"
+msgid "unsupported disk bus '%1$s' with device setup"
+msgstr "ei tuettu levy väylä %1$s laitetta asennettaessa"
 
 msgid "unsupported disk device"
 msgstr "levylaite ei tuettu"
 
 #, c-format
-msgid "unsupported disk driver %s"
-msgstr "levyajuri %s ei tuettu"
+msgid "unsupported disk driver %1$s"
+msgstr "levyajuri %1$s ei tuettu"
 
 #, c-format
-msgid "unsupported disk snapshot type '%s'"
+msgid "unsupported disk snapshot type '%1$s'"
 msgstr ""
 
 msgid "unsupported disk type"
 msgstr "levytyyppi ei tuettu"
 
 #, c-format
-msgid "unsupported disk type %s"
-msgstr "levytyyppi %s ei tuettu"
+msgid "unsupported disk type %1$s"
+msgstr "levytyyppi %1$s ei tuettu"
 
 #, fuzzy, c-format
-msgid "unsupported driver name '%s'"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported driver name '%1$s'"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "unsupported driver name '%s' for disk '%s'"
+msgid "unsupported driver name '%1$s' for disk '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "unsupported dumpformat '%s' for this QEMU binary"
+msgid "unsupported dumpformat '%1$s' for this QEMU binary"
 msgstr ""
 
 #, c-format
-msgid "unsupported element '%s' of 'origstates'"
+msgid "unsupported element '%1$s' of 'origstates'"
 msgstr ""
 
 #, c-format
-msgid "unsupported event ID %d"
-msgstr "ei tuettu tapaus-ID %d"
+msgid "unsupported event ID %1$d"
+msgstr "ei tuettu tapaus-ID %1$d"
 
 #, c-format
-msgid "unsupported failure action: '%s'\n"
-msgstr "vikatoimintoa ei tueta: '%s'\n"
+msgid "unsupported failure action: '%1$s'\n"
+msgstr "vikatoimintoa ei tueta: '%1$s'\n"
 
 #, fuzzy, c-format
-msgid "unsupported feature %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported feature %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "unsupported filesystem accessmode '%s'"
+msgid "unsupported filesystem accessmode '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unsupported filesystem driver '%s'"
+msgid "unsupported filesystem driver '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unsupported filesystem type '%s'"
+msgid "unsupported filesystem type '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "unsupported flags (0x%x)"
-msgstr "ei tuettuja lippuja (0x%x)"
+msgid "unsupported flags (0x%1$x)"
+msgstr "ei tuettuja lippuja (0x%1$x)"
 
 #, c-format
-msgid "unsupported flags (0x%x) in function %s"
+msgid "unsupported flags (0x%1$x) in function %2$s"
 msgstr ""
 
 #, c-format
-msgid "unsupported flags: (0x%x)"
-msgstr "ei tuettuja lippuja: (0x%x)"
+msgid "unsupported flags: (0x%1$x)"
+msgstr "ei tuettuja lippuja: (0x%1$x)"
 
 #, fuzzy, c-format
-msgid "unsupported format %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported format %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, fuzzy
 msgid "unsupported gluster lookup"
 msgstr "levytyyppi ei tuettu"
 
 #, c-format
-msgid "unsupported guest information types '0x%x'"
+msgid "unsupported guest information types '0x%1$x'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unsupported input bus %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported input bus %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, fuzzy
 msgid "unsupported input device configuration"
 msgstr "levylaite ei tuettu"
 
 #, c-format
-msgid "unsupported input storage vol type %d"
-msgstr "ei tuettu sisääntulon tallennusvolyymityyppi %d"
+msgid "unsupported input storage vol type %1$d"
+msgstr "ei tuettu sisääntulon tallennusvolyymityyppi %1$d"
 
 #, fuzzy, c-format
-msgid "unsupported interface type %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported interface type %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, fuzzy, c-format
-msgid "unsupported launch security type '%s'"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported launch security type '%1$s'"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "unsupported monitor type '%s'"
-msgstr "ei tuettu monitorin tyyppi %s"
+msgid "unsupported monitor type '%1$s'"
+msgstr "ei tuettu monitorin tyyppi %1$s"
 
 #, c-format
-msgid "unsupported nested HVM setting for %s machine on this Xen version"
+msgid "unsupported nested HVM setting for %1$s machine on this Xen version"
 msgstr ""
 
 #, c-format
-msgid "unsupported network event ID %d"
-msgstr "ei tuettu verkkotapaus ID %d"
+msgid "unsupported network event ID %1$d"
+msgstr "ei tuettu verkkotapaus ID %1$d"
 
 #, c-format
-msgid "unsupported node device event ID %d"
-msgstr "ei tuettu noodilaitteen tapahtuma-ID %d"
+msgid "unsupported node device event ID %1$d"
+msgstr "ei tuettu noodilaitteen tapahtuma-ID %1$d"
 
 #, c-format
-msgid "unsupported numatune mode: '%d'"
-msgstr "ei tuettu numatune moodi: %d"
+msgid "unsupported numatune mode: '%1$d'"
+msgstr "ei tuettu numatune moodi: %1$d"
 
 #, c-format
-msgid "unsupported nvram disk type '%s'"
+msgid "unsupported nvram disk type '%1$s'"
 msgstr ""
 
 #, fuzzy
@@ -36825,66 +36825,66 @@ msgid "unsupported option"
 msgstr "levytyyppi ei tuettu"
 
 #, c-format
-msgid "unsupported option '%s'. See --help."
-msgstr "valitsinta '%s' ei tueta. Katso '--help'."
+msgid "unsupported option '%1$s'. See --help."
+msgstr "valitsinta '%1$s' ei tueta. Katso '--help'."
 
 #, c-format
-msgid "unsupported option '-%c'. See --help."
-msgstr "valitsinta ”-%c” ei tueta. Katso --help."
+msgid "unsupported option '-%1$c'. See --help."
+msgstr "valitsinta ”-%1$c” ei tueta. Katso --help."
 
 #, c-format
-msgid "unsupported pit tickpolicy '%s'"
-msgstr "ei tuettu pit tickpolicy %s"
+msgid "unsupported pit tickpolicy '%1$s'"
+msgstr "ei tuettu pit tickpolicy %1$s"
 
 #, fuzzy, c-format
-msgid "unsupported protocol family '%s'"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported protocol family '%1$s'"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, fuzzy, c-format
-msgid "unsupported protocol type %s"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported protocol type %1$s"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 msgid "unsupported rendernode accel attribute without 'vhostuser'"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "unsupported rtc timer tickpolicy '%s'"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported rtc timer tickpolicy '%1$s'"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, fuzzy, c-format
-msgid "unsupported rtc timer track '%s'"
-msgstr "ei tuettu arkkitehtuuri: %s"
+msgid "unsupported rtc timer track '%1$s'"
+msgstr "ei tuettu arkkitehtuuri: %1$s"
 
 #, c-format
-msgid "unsupported scheme %s in migration URI %s"
+msgid "unsupported scheme %1$s in migration URI %2$s"
 msgstr ""
 
 #, c-format
-msgid "unsupported secret event ID %d"
-msgstr "ei tuettu salainen tapahtuma-ID %d"
+msgid "unsupported secret event ID %1$d"
+msgstr "ei tuettu salainen tapahtuma-ID %1$d"
 
 #, c-format
-msgid "unsupported source type '%s'"
-msgstr "lähdetyyppi '%s' ei tuettu"
+msgid "unsupported source type '%1$s'"
+msgstr "lähdetyyppi '%1$s' ei tuettu"
 
 #, fuzzy
 msgid "unsupported state value"
 msgstr "levylaite ei tuettu"
 
 #, c-format
-msgid "unsupported storage pool event ID %d"
+msgid "unsupported storage pool event ID %1$d"
 msgstr ""
 
 #, c-format
-msgid "unsupported timer type (name) '%s'"
-msgstr "ei tuettu ajastintyyppi (nimi) %s"
+msgid "unsupported timer type (name) '%1$s'"
+msgstr "ei tuettu ajastintyyppi (nimi) %1$s"
 
 #, c-format
-msgid "unsupported type '%s' in interface's <actual> element"
+msgid "unsupported type '%1$s' in interface's <actual> element"
 msgstr ""
 
 #, c-format
-msgid "unsupported type='%s' to model 'none'"
+msgid "unsupported type='%1$s' to model 'none'"
 msgstr ""
 
 #, fuzzy
@@ -36892,14 +36892,14 @@ msgid "unsupported usb model"
 msgstr "levylaite ei tuettu"
 
 #, c-format
-msgid "unsupported use of long flags in function %s"
+msgid "unsupported use of long flags in function %1$s"
 msgstr ""
 
 msgid "unsupported value"
 msgstr "ei tuettu arvo"
 
 #, c-format
-msgid "unsupported volume encryption format %d"
+msgid "unsupported volume encryption format %1$d"
 msgstr ""
 
 msgid "unterminated number"
@@ -36921,7 +36921,7 @@ msgid "update parts of an existing network's configuration"
 msgstr ""
 
 #, c-format
-msgid "updating device type '%s' is unsupported"
+msgid "updating device type '%1$s' is unsupported"
 msgstr ""
 
 msgid "upload file contents to a volume"
@@ -36931,14 +36931,14 @@ msgid "upper boundary for worker thread pool"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "uptime file has unexpected format '%s'"
-msgstr "odottamatonta dataa ”%s”"
+msgid "uptime file has unexpected format '%1$s'"
+msgstr "odottamatonta dataa ”%1$s”"
 
 msgid "usage:"
 msgstr "käyttö:"
 
 #, c-format
-msgid "usb controller type '%s' doesn't support 'ports' with this QEMU binary"
+msgid "usb controller type '%1$s' doesn't support 'ports' with this QEMU binary"
 msgstr ""
 
 msgid "usb device not found"
@@ -37012,48 +37012,48 @@ msgid "user:"
 msgstr "käyttäjä:"
 
 #, c-format
-msgid "using '%s' pools for backing 'volume' disks isn't yet supported"
+msgid "using '%1$s' pools for backing 'volume' disks isn't yet supported"
 msgstr ""
 
 #, c-format
 msgid ""
-"using disk target name '%s' conflicts with SCSI host device address "
-"controller='%u' bus='%u' target='%u' unit='%u"
+"using disk target name '%1$s' conflicts with SCSI host device address "
+"controller='%2$u' bus='%3$u' target='%4$u' unit='%5$u"
 msgstr ""
 
 #, c-format
-msgid "using unix socket and remote server '%s' is not supported."
+msgid "using unix socket and remote server '%1$s' is not supported."
 msgstr ""
 
 #, c-format
-msgid "uuidstr in %s must be a valid UUID"
+msgid "uuidstr in %1$s must be a valid UUID"
 msgstr ""
 
 #, c-format
-msgid "v1 controller '%s' is not enabled for group"
+msgid "v1 controller '%1$s' is not enabled for group"
 msgstr ""
 
 #, c-format
-msgid "v1 controller '%s' is not mounted"
+msgid "v1 controller '%1$s' is not mounted"
 msgstr ""
 
 #, c-format
-msgid "v2 controller '%s' is not available"
+msgid "v2 controller '%1$s' is not available"
 msgstr ""
 
 #, c-format
-msgid "vCPU '%u' is not offlinable"
+msgid "vCPU '%1$u' is not offlinable"
 msgstr ""
 
 #, c-format
-msgid "vCPU '%u' is not present in domain definition"
+msgid "vCPU '%1$u' is not present in domain definition"
 msgstr ""
 
 msgid "vCPU '0' can't be modified"
 msgstr ""
 
 #, c-format
-msgid "vCPU count exceeds maximum: %d > %d"
+msgid "vCPU count exceeds maximum: %1$d > %2$d"
 msgstr ""
 
 msgid ""
@@ -37061,15 +37061,15 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "vCPU map buffer length exceeds maximum: %d > %d"
+msgid "vCPU map buffer length exceeds maximum: %1$d > %2$d"
 msgstr ""
 
 #, c-format
-msgid "vCPUs count must be a multiple of the vCPU hotplug granularity (%u)"
+msgid "vCPUs count must be a multiple of the vCPU hotplug granularity (%1$u)"
 msgstr ""
 
 #, c-format
-msgid "vDPA chardev path '%s' does not exist"
+msgid "vDPA chardev path '%1$s' does not exist"
 msgstr ""
 
 msgid "vDPA devices are not supported with this QEMU binary"
@@ -37091,19 +37091,19 @@ msgid "validate the redefined checkpoint"
 msgstr ""
 
 #, c-format
-msgid "value '%llu' is too big for coalesce parameter, maximum is '%lu'"
+msgid "value '%1$llu' is too big for coalesce parameter, maximum is '%2$lu'"
 msgstr ""
 
 #, c-format
-msgid "value '%s' cannot be set if '%s' is not set"
+msgid "value '%1$s' cannot be set if '%2$s' is not set"
 msgstr ""
 
 #, c-format
-msgid "value '%s' cannot be smaller than '%s'"
+msgid "value '%1$s' cannot be smaller than '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "value for 'ram' must be less than '%u'"
+msgid "value for 'ram' must be less than '%1$u'"
 msgstr ""
 
 msgid "value for 'vgamem' must be at least 1 MiB (1024 KiB)"
@@ -37116,22 +37116,22 @@ msgid "value for 'vram' must be at least 1 MiB (1024 KiB)"
 msgstr ""
 
 #, c-format
-msgid "value for 'vram' must be less than '%u'"
+msgid "value for 'vram' must be less than '%1$u'"
 msgstr ""
 
 msgid "value for typeid out of range"
 msgstr ""
 
 #, c-format
-msgid "value of '%s' is out of range [%lld, %lld]"
+msgid "value of '%1$s' is out of range [%2$lld, %3$lld]"
 msgstr ""
 
 #, c-format
-msgid "value of '%s' is too large"
+msgid "value of '%1$s' is too large"
 msgstr ""
 
 #, c-format
-msgid "value of cookie '%s' contains invalid characters"
+msgid "value of cookie '%1$s' contains invalid characters"
 msgstr ""
 
 msgid "value of managerid out of range"
@@ -37144,64 +37144,64 @@ msgid "value of typeidversion out of range"
 msgstr ""
 
 #, c-format
-msgid "value too large: %llu%s"
+msgid "value too large: %1$llu%2$s"
 msgstr ""
 
 #, c-format
-msgid "vcpu %d is out of range of live cpu count %d"
+msgid "vcpu %1$d is out of range of live cpu count %2$d"
 msgstr ""
 
 #, c-format
-msgid "vcpu %d is out of range of persistent cpu count %d"
+msgid "vcpu %1$d is out of range of persistent cpu count %2$d"
 msgstr ""
 
 #, c-format
-msgid "vcpu %zd is not present in live config"
+msgid "vcpu %1$zd is not present in live config"
 msgstr ""
 
 #, c-format
-msgid "vcpu %zd is not present in persistent config"
+msgid "vcpu %1$zd is not present in persistent config"
 msgstr ""
 
 #, c-format
-msgid "vcpu '%u' can't be unplugged"
+msgid "vcpu '%1$u' can't be unplugged"
 msgstr ""
 
 #, c-format
-msgid "vcpu '%u' is not active"
+msgid "vcpu '%1$u' is not active"
 msgstr ""
 
 #, c-format
 msgid ""
-"vcpu '%zd' belongs to a larger hotpluggable entity, but siblings were not "
+"vcpu '%1$zd' belongs to a larger hotpluggable entity, but siblings were not "
 "selected"
 msgstr ""
 
 #, c-format
-msgid "vcpu '%zd' can't be hotunplugged"
+msgid "vcpu '%1$zd' can't be hotunplugged"
 msgstr ""
 
 #, c-format
 msgid ""
-"vcpu '%zd' can't be modified as it is followed by non-hotpluggable online "
+"vcpu '%1$zd' can't be modified as it is followed by non-hotpluggable online "
 "vcpus"
 msgstr ""
 
 #, c-format
-msgid "vcpu '%zd' is already in requested state"
+msgid "vcpu '%1$zd' is already in requested state"
 msgstr ""
 
 #, c-format
-msgid "vcpu '%zu' is both offline and not hotpluggable"
+msgid "vcpu '%1$zu' is both offline and not hotpluggable"
 msgstr ""
 
 #, c-format
-msgid "vcpu '%zu' is missing hotplug data"
+msgid "vcpu '%1$zu' is missing hotplug data"
 msgstr ""
 
 #, c-format
 msgid ""
-"vcpu '%zu' was not selected but it belongs to hotpluggable entity '%zd-%zd' "
+"vcpu '%1$zu' was not selected but it belongs to hotpluggable entity '%2$zd-%3$zd' "
 "which was partially selected"
 msgstr ""
 
@@ -37210,23 +37210,23 @@ msgstr ""
 
 #, c-format
 msgid ""
-"vcpu enable order of vCPU '%zu' differs between source and destination "
+"vcpu enable order of vCPU '%1$zu' differs between source and destination "
 "definitions"
 msgstr ""
 
 #, c-format
-msgid "vcpu id '%u' is out of range of maximum vcpu count"
+msgid "vcpu id '%1$u' is out of range of maximum vcpu count"
 msgstr ""
 
 #, c-format
-msgid "vcpu id '%u' reported by guest agent is out of range"
+msgid "vcpu id '%1$u' reported by guest agent is out of range"
 msgstr ""
 
 msgid "vcpu number"
 msgstr "virtuaaliprosessorin numero"
 
 #, c-format
-msgid "vcpu order '%u' exceeds vcpu count"
+msgid "vcpu order '%1$u' exceeds vcpu count"
 msgstr ""
 
 msgid ""
@@ -37248,7 +37248,7 @@ msgstr ""
 
 #, c-format
 msgid ""
-"vcpus '%zu' and '%zu' are in the same hotplug group but differ in "
+"vcpus '%1$zu' and '%2$zu' are in the same hotplug group but differ in "
 "configuration"
 msgstr ""
 
@@ -37265,15 +37265,15 @@ msgid "vendor is not supported with vhostuser disk"
 msgstr ""
 
 #, c-format
-msgid "vendor_id must be exactly %d characters long"
+msgid "vendor_id must be exactly %1$d characters long"
 msgstr ""
 
 #, c-format
-msgid "version mismatch (actual %x, expected %x)"
+msgid "version mismatch (actual %1$x, expected %2$x)"
 msgstr ""
 
 #, c-format
-msgid "version mismatch in event (actual 0x%x, expected 0x%x)"
+msgid "version mismatch in event (actual 0x%1$x, expected 0x%2$x)"
 msgstr ""
 
 #, fuzzy
@@ -37294,11 +37294,11 @@ msgid "vhost-net was requested for an interface, but is unavailable"
 msgstr ""
 
 #, c-format
-msgid "vhost-scsi device file '%s' cannot be found"
+msgid "vhost-scsi device file '%1$s' cannot be found"
 msgstr ""
 
 #, c-format
-msgid "vhost-user type '%s' not supported"
+msgid "vhost-user type '%1$s' not supported"
 msgstr ""
 
 msgid "vhost-user-gpu failed to start"
@@ -37317,19 +37317,19 @@ msgid "video resolution values must be greater than 0"
 msgstr ""
 
 #, c-format
-msgid "video type %s is not supported by libxl"
+msgid "video type %1$s is not supported by libxl"
 msgstr ""
 
 #, c-format
-msgid "video type '%s' does not support blob resources"
+msgid "video type '%1$s' does not support blob resources"
 msgstr ""
 
 #, c-format
-msgid "video type '%s' doesn't support multiple 'heads'"
+msgid "video type '%1$s' doesn't support multiple 'heads'"
 msgstr ""
 
 #, c-format
-msgid "video type '%s' is only valid as primary video device"
+msgid "video type '%1$s' is only valid as primary video device"
 msgstr ""
 
 msgid "videoram must be at least 128MB for QXL"
@@ -37403,30 +37403,30 @@ msgstr ""
 
 #, c-format
 msgid ""
-"virNWFilterDHCPSnoopReq ifname map failed on interface \"%s\" key \"%s\""
+"virNWFilterDHCPSnoopReq ifname map failed on interface \"%1$s\" key \"%2$s\""
 msgstr ""
 
 #, c-format
-msgid "virNWFilterDHCPSnoopReq req add failed on interface \"%s\" ifkey \"%s\""
+msgid "virNWFilterDHCPSnoopReq req add failed on interface \"%1$s\" ifkey \"%2$s\""
 msgstr ""
 
 #, c-format
-msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'"
+msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%1$s'"
 msgstr ""
 
 #, c-format
-msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt"
+msgid "virNWFilterSnoopLeaseFileLoad lease file line %1$d corrupt"
 msgstr ""
 
 #, c-format
-msgid "virNWFilterSnoopLeaseFileLoad req add failed on interface \"%s\""
+msgid "virNWFilterSnoopLeaseFileLoad req add failed on interface \"%1$s\""
 msgstr ""
 
 msgid "virNWFilterSnoopListDel failed"
 msgstr ""
 
 #, c-format
-msgid "virNWFilterSnoopReqNew called with invalid key \"%s\" (%zu)"
+msgid "virNWFilterSnoopReqNew called with invalid key \"%1$s\" (%2$zu)"
 msgstr ""
 
 msgid "virSetUIDGID is not available"
@@ -37439,15 +37439,15 @@ msgid "virVMXContext has no parseFileName function set"
 msgstr ""
 
 #, c-format
-msgid "virtio (non-)transitional models are not supported for address type=%s"
+msgid "virtio (non-)transitional models are not supported for address type=%1$s"
 msgstr ""
 
 #, c-format
-msgid "virtio (non-)transitional models are not supported for input type=%s"
+msgid "virtio (non-)transitional models are not supported for input type=%1$s"
 msgstr ""
 
 #, c-format
-msgid "virtio disk cannot have an address of type '%s'"
+msgid "virtio disk cannot have an address of type '%1$s'"
 msgstr ""
 
 msgid "virtio non-transitional model not supported for this qemu"
@@ -37460,27 +37460,27 @@ msgid "virtio rss is not supported with this QEMU binary"
 msgstr "virtio rss:ää ei tueta tällä QEMU-binaarilla"
 
 #, c-format
-msgid "virtio rx_queue_size option %d is not same with tx_queue_size %d"
+msgid "virtio rx_queue_size option %1$d is not same with tx_queue_size %2$d"
 msgstr ""
 
 #, c-format
-msgid "virtio serial controller %u does not have port %u"
+msgid "virtio serial controller %1$u does not have port %2$u"
 msgstr ""
 
 #, c-format
-msgid "virtio serial controller %u is missing"
+msgid "virtio serial controller %1$u is missing"
 msgstr ""
 
 #, c-format
 msgid ""
-"virtio serial controller with index %u already exists in the address set"
+"virtio serial controller with index %1$u already exists in the address set"
 msgstr ""
 
 msgid "virtio serial device has invalid address type"
 msgstr ""
 
 #, c-format
-msgid "virtio serial port %u on controller %u is already occupied"
+msgid "virtio serial port %1$u on controller %2$u is already occupied"
 msgstr ""
 
 msgid "virtio-mem device is missing <requested/>"
@@ -37492,11 +37492,11 @@ msgstr ""
 #, c-format
 msgid ""
 "virtio-net teaming persistent interface must be <model type='virtio'/>, not "
-"'%s'"
+"'%1$s'"
 msgstr ""
 
 #, c-format
-msgid "virtio-net teaming transient interface must be type='hostdev', not '%s'"
+msgid "virtio-net teaming transient interface must be type='hostdev', not '%1$s'"
 msgstr ""
 
 msgid "virtio-pmem does not support NUMA nodes"
@@ -37514,7 +37514,7 @@ msgid ""
 msgstr ""
 
 #, c-format
-msgid "virtio-serial controller %u not available"
+msgid "virtio-serial controller %1$u not available"
 msgstr ""
 
 msgid "virtiofs does not support fmode and dmode"
@@ -37545,7 +37545,7 @@ msgid "virtiofs only supports passthrough accessmode"
 msgstr ""
 
 #, c-format
-msgid "virtiofsd binary '%s' is not executable"
+msgid "virtiofsd binary '%1$s' is not executable"
 msgstr ""
 
 msgid "virtiofsd died unexpectedly"
@@ -37559,11 +37559,11 @@ msgstr ""
 
 #, c-format
 msgid ""
-"virtualport type %s is currently not supported on interfaces of type hostdev"
+"virtualport type %1$s is currently not supported on interfaces of type hostdev"
 msgstr ""
 
 #, c-format
-msgid "vlan can only be set for SR-IOV VFs, but %s is not a VF"
+msgid "vlan can only be set for SR-IOV VFs, but %1$s is not a VF"
 msgstr ""
 
 msgid "vlan interface misses name attribute"
@@ -37579,18 +37579,18 @@ msgid "vlan misses the tag name"
 msgstr ""
 
 #, c-format
-msgid "vlan tag id %u too large (maximum 4095)"
+msgid "vlan tag id %1$u too large (maximum 4095)"
 msgstr ""
 
 #, c-format
-msgid "vlan tag set for interface %s but caller requested it not be set"
+msgid "vlan tag set for interface %1$s but caller requested it not be set"
 msgstr ""
 
 msgid "vlan trunking is not supported by SR-IOV network devices"
 msgstr ""
 
 #, c-format
-msgid "vlanid out of range: %d"
+msgid "vlanid out of range: %1$d"
 msgstr ""
 
 msgid "vmcoreinfo is not available with this QEMU binary"
@@ -37614,30 +37614,30 @@ msgid "vnc port must be in range [5900,65535]"
 msgstr ""
 
 #, c-format
-msgid "vnc_tls_x509_cert_dir directory '%s' does not exist"
+msgid "vnc_tls_x509_cert_dir directory '%1$s' does not exist"
 msgstr ""
 
 #, c-format
 msgid ""
-"vnuma configuration contains %zu vcpus, which is greater than %zu maxvcpus"
+"vnuma configuration contains %1$zu vcpus, which is greater than %2$zu maxvcpus"
 msgstr ""
 
 #, c-format
 msgid ""
-"vnuma pnode %d configured '%s' (count %zu) doesn't fit the number of "
-"specified vnodes %zu"
+"vnuma pnode %1$d configured '%2$s' (count %3$zu) doesn't fit the number of "
+"specified vnodes %4$zu"
 msgstr ""
 
 #, c-format
-msgid "vnuma sibling %zu missing vcpus set"
+msgid "vnuma sibling %1$zu missing vcpus set"
 msgstr ""
 
 #, c-format
-msgid "vnuma vnode %zu contains invalid pnode value '%s'"
+msgid "vnuma vnode %1$zu contains invalid pnode value '%2$s'"
 msgstr ""
 
 #, c-format
-msgid "vnuma vnode invalid format '%s'"
+msgid "vnuma vnode invalid format '%1$s'"
 msgstr ""
 
 msgid "vol information in XML"
@@ -37647,25 +37647,25 @@ msgid "vol name, key or path"
 msgstr ""
 
 #, c-format
-msgid "volume '%s' is still being allocated."
+msgid "volume '%1$s' is still being allocated."
 msgstr ""
 
 #, c-format
-msgid "volume '%s' is still in use."
+msgid "volume '%1$s' is still in use."
 msgstr ""
 
 msgid "volume capacity required for this storage pool"
 msgstr ""
 
 #, c-format
-msgid "volume encryption unsupported with format %s"
+msgid "volume encryption unsupported with format %1$s"
 msgstr ""
 
 msgid "volume key or path"
 msgstr ""
 
 #, c-format
-msgid "volume name '%s' cannot contain '/'"
+msgid "volume name '%1$s' cannot contain '/'"
 msgstr ""
 
 msgid "volume name or key"
@@ -37681,18 +37681,18 @@ msgid "volume offset to upload to"
 msgstr ""
 
 #, c-format
-msgid "volume target path '%s' already exists"
+msgid "volume target path '%1$s' already exists"
 msgstr ""
 
 #, c-format
-msgid "volume target path empty for source path '%s'"
-msgstr "taltion kohdepolku tyhjä lähdepolkua '%s' varten"
+msgid "volume target path empty for source path '%1$s'"
+msgstr "taltion kohdepolku tyhjä lähdepolkua '%1$s' varten"
 
 msgid "volume usage specified, but volume path is missing"
 msgstr ""
 
 #, c-format
-msgid "vport operation '%s' is not supported for host%d"
+msgid "vport operation '%1$s' is not supported for host%2$d"
 msgstr ""
 
 msgid "vram64 attribute only supported for video type qxl"
@@ -37702,7 +37702,7 @@ msgid "vsock device is not supported with this QEMU binary"
 msgstr ""
 
 #, c-format
-msgid "vxhs_tls_x509_cert_dir directory '%s' does not exist"
+msgid "vxhs_tls_x509_cert_dir directory '%1$s' does not exist"
 msgstr ""
 
 msgid "vz driver doesn't support exclusive share policy for VNC graphics."
@@ -37786,19 +37786,19 @@ msgid "weight for XEN_CREDIT"
 msgstr ""
 
 #, c-format
-msgid "when providing parent wwnn='%s', the wwpn must also be provided"
+msgid "when providing parent wwnn='%1$s', the wwpn must also be provided"
 msgstr ""
 
 #, c-format
-msgid "when providing parent wwpn='%s', the wwnn must also be provided"
+msgid "when providing parent wwpn='%1$s', the wwnn must also be provided"
 msgstr ""
 
 #, c-format
-msgid "when providing parent_wwnn='%s', the parent_wwpn must also be provided"
+msgid "when providing parent_wwnn='%1$s', the parent_wwpn must also be provided"
 msgstr ""
 
 #, c-format
-msgid "when providing parent_wwpn='%s', the parent_wwnn must also be provided"
+msgid "when providing parent_wwpn='%1$s', the parent_wwnn must also be provided"
 msgstr ""
 
 msgid "where to dump the core"
@@ -37830,7 +37830,7 @@ msgid "wipe data on the removed volumes"
 msgstr ""
 
 #, c-format
-msgid "wiping algorithm %d not supported"
+msgid "wiping algorithm %1$d not supported"
 msgstr ""
 
 msgid "with --from, list all descendants"
@@ -37858,8 +37858,8 @@ msgid "write I/O operations max"
 msgstr ""
 
 #, c-format
-msgid "write failed: %s"
-msgstr "kirjoitus epäonnistui: %s"
+msgid "write failed: %1$s"
+msgstr "kirjoitus epäonnistui: %1$s"
 
 msgid "write max, as scaled integer (default bytes)"
 msgstr ""
@@ -37868,15 +37868,15 @@ msgid "write throughput limit, as scaled integer (default bytes)"
 msgstr ""
 
 #, fuzzy, c-format
-msgid "write: %s: failed to write to temporary file: %s"
-msgstr "%s: lokitiedostoon kirjoitus epäonnistui: %s"
+msgid "write: %1$s: failed to write to temporary file: %2$s"
+msgstr "%1$s: lokitiedostoon kirjoitus epäonnistui: %2$s"
 
 #, c-format
-msgid "writing %llu bytes failed on RBD image %s at offset %llu"
+msgid "writing %1$llu bytes failed on RBD image %2$s at offset %3$llu"
 msgstr ""
 
 #, c-format
-msgid "wrong format of 'cookie' field in backing store definition '%s'"
+msgid "wrong format of 'cookie' field in backing store definition '%1$s'"
 msgstr ""
 
 msgid "wrong nlmsg len"
@@ -37890,7 +37890,7 @@ msgid "wwn of disk device"
 msgstr "levylaitteen ajuri"
 
 #, c-format
-msgid "xen bus does not support %s input device"
+msgid "xen bus does not support %1$s input device"
 msgstr ""
 
 msgid "xml data file to export from"
@@ -37903,7 +37903,7 @@ msgid "xpath expression to filter the XML document"
 msgstr ""
 
 #, c-format
-msgid "xsd:dateTime value '%s' has unexpected format"
+msgid "xsd:dateTime value '%1$s' has unexpected format"
 msgstr ""
 
 msgid "y - yes, start editor again"
@@ -37913,19 +37913,19 @@ msgid "yes"
 msgstr "kyllä"
 
 #, c-format
-msgid "zPCI %s %o is already reserved"
+msgid "zPCI %1$s %2$o is already reserved"
 msgstr ""
 
 msgid "zero-copy is only available for parallel migration"
 msgstr ""
 
 #, c-format
-msgid "zone %s requested for network %s but firewalld is not active"
-msgstr "vyöhyke %s pyydetty verkolle %s, mutta palomuuri ei ole aktiivinen"
+msgid "zone %1$s requested for network %2$s but firewalld is not active"
+msgstr "vyöhyke %1$s pyydetty verkolle %2$s, mutta palomuuri ei ole aktiivinen"
 
 #, c-format
-msgid "{[--%s] <string>}..."
-msgstr "{[--%s] <merkkijono>}..."
+msgid "{[--%1$s] <string>}..."
+msgstr "{[--%1$s] <merkkijono>}..."
 
 #~ msgid "Target device PCI address "
 #~ msgstr "Kohdelaitteen PCI-osoite "