]> sjero.net Git - wget/blobdiff - po/fi.po
TP update.
[wget] / po / fi.po
index 87a4ebf9dfed0e5a844bf58faea900dd17f20765..2e814a8d182f413b6b0aa196247a0f050912b5ce 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -1,17 +1,17 @@
 # translation of wget-1.11-b2425.po to translation-team-fi
 # Finnish messages for wget.
 # translation of wget-1.11-b2425.po to translation-team-fi
 # Finnish messages for wget.
-# Copyright © 2005, 2007 Free Software Foundation, Inc.
+# Copyright © 2005, 2008 Free Software Foundation, Inc.
 # This file is distributed under the same license as the wget package.
 # Proofreading by Tero Jänkä and others.
 #
 # Petri T. Koistinen <petri.koistinen@iki.fi>, 2005.
 # This file is distributed under the same license as the wget package.
 # Proofreading by Tero Jänkä and others.
 #
 # Petri T. Koistinen <petri.koistinen@iki.fi>, 2005.
-# Jorma Karvonen <karvjorm@users.sf.net>, 2007.
+# Jorma Karvonen <karvjorm@users.sf.net>, 2008.
 msgid ""
 msgstr ""
 msgid ""
 msgstr ""
-"Project-Id-Version: wget 1.11-b2425\n"
+"Project-Id-Version: wget 1.11.1-b2093\n"
 "Report-Msgid-Bugs-To: wget@sunsite.dk\n"
 "Report-Msgid-Bugs-To: wget@sunsite.dk\n"
-"POT-Creation-Date: 2008-02-06 18:23-0800\n"
-"PO-Revision-Date: 2007-12-23 00:44+0200\n"
+"POT-Creation-Date: 2008-05-29 17:50-0700\n"
+"PO-Revision-Date: 2008-02-15 17:36+0200\n"
 "Last-Translator: Jorma Karvonen <karvjorm@users.sf.net>\n"
 "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
 "MIME-Version: 1.0\n"
 "Last-Translator: Jorma Karvonen <karvjorm@users.sf.net>\n"
 "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
 "MIME-Version: 1.0\n"
@@ -20,88 +20,124 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: KBabel 1.11.4\n"
 
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: KBabel 1.11.4\n"
 
-#: lib/getopt.c:530 lib/getopt.c:546
+#: lib/error.c:125
+#, fuzzy
+msgid "Unknown system error"
+msgstr "Tuntematon virhe"
+
+#: lib/getopt.c:526 lib/getopt.c:542
 #, c-format
 msgid "%s: option `%s' is ambiguous\n"
 #, c-format
 msgid "%s: option `%s' is ambiguous\n"
-msgstr "%s: valitsin ”%s” on moniselkoinen\n"
+msgstr "%s: valitsin ”%s” on moniselitteinen\n"
 
 
-#: lib/getopt.c:579 lib/getopt.c:583
+#: lib/getopt.c:575 lib/getopt.c:579
 #, c-format
 msgid "%s: option `--%s' doesn't allow an argument\n"
 msgstr "%s: valitsin ”--%s” ei salli argumenttia\n"
 
 #, c-format
 msgid "%s: option `--%s' doesn't allow an argument\n"
 msgstr "%s: valitsin ”--%s” ei salli argumenttia\n"
 
-#: lib/getopt.c:592 lib/getopt.c:597
+#: lib/getopt.c:588 lib/getopt.c:593
 #, c-format
 msgid "%s: option `%c%s' doesn't allow an argument\n"
 msgstr "%s: valitsin ”%c%s” ei salli argumenttia\n"
 
 #, c-format
 msgid "%s: option `%c%s' doesn't allow an argument\n"
 msgstr "%s: valitsin ”%c%s” ei salli argumenttia\n"
 
-#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994
+#: lib/getopt.c:636 lib/getopt.c:655 lib/getopt.c:971 lib/getopt.c:990
 #, c-format
 msgid "%s: option `%s' requires an argument\n"
 msgstr "%s: valitsin ”%s” vaatii argumentin\n"
 
 #, c-format
 msgid "%s: option `%s' requires an argument\n"
 msgstr "%s: valitsin ”%s” vaatii argumentin\n"
 
-#: lib/getopt.c:697 lib/getopt.c:700
+#: lib/getopt.c:693 lib/getopt.c:696
 #, c-format
 msgid "%s: unrecognized option `--%s'\n"
 msgstr "%s: tuntematon valitsin ”--%s”\n"
 
 #, c-format
 msgid "%s: unrecognized option `--%s'\n"
 msgstr "%s: tuntematon valitsin ”--%s”\n"
 
-#: lib/getopt.c:708 lib/getopt.c:711
+#: lib/getopt.c:704 lib/getopt.c:707
 #, c-format
 msgid "%s: unrecognized option `%c%s'\n"
 msgstr "%s: tuntematon valitsin ”%c%s”\n"
 
 #, c-format
 msgid "%s: unrecognized option `%c%s'\n"
 msgstr "%s: tuntematon valitsin ”%c%s”\n"
 
-#: lib/getopt.c:763 lib/getopt.c:766
+#: lib/getopt.c:759 lib/getopt.c:762
 #, c-format
 msgid "%s: illegal option -- %c\n"
 msgstr "%s: valitsin ei kelpaa – %c\n"
 
 #, c-format
 msgid "%s: illegal option -- %c\n"
 msgstr "%s: valitsin ei kelpaa – %c\n"
 
-#: lib/getopt.c:772 lib/getopt.c:775
+#: lib/getopt.c:768 lib/getopt.c:771
 #, c-format
 msgid "%s: invalid option -- %c\n"
 msgstr "%s: valitsin on virheellinen – %c\n"
 
 #, c-format
 msgid "%s: invalid option -- %c\n"
 msgstr "%s: valitsin on virheellinen – %c\n"
 
-#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065
+#: lib/getopt.c:823 lib/getopt.c:839 lib/getopt.c:1043 lib/getopt.c:1061
 #, c-format
 msgid "%s: option requires an argument -- %c\n"
 msgstr "%s: valitsin vaatii argumentin – %c\n"
 
 #, c-format
 msgid "%s: option requires an argument -- %c\n"
 msgstr "%s: valitsin vaatii argumentin – %c\n"
 
-#: lib/getopt.c:896 lib/getopt.c:912
+#: lib/getopt.c:892 lib/getopt.c:908
 #, c-format
 msgid "%s: option `-W %s' is ambiguous\n"
 #, c-format
 msgid "%s: option `-W %s' is ambiguous\n"
-msgstr "%s: valitsin ”-W %s” on moniselkoinen\n"
+msgstr "%s: valitsin ”-W %s” on moniselitteinen\n"
 
 
-#: lib/getopt.c:936 lib/getopt.c:954
+#: lib/getopt.c:932 lib/getopt.c:950
 #, c-format
 msgid "%s: option `-W %s' doesn't allow an argument\n"
 msgstr "%s: valitsin ”-W %s” ei salli argumentteja\n"
 
 #, c-format
 msgid "%s: option `-W %s' doesn't allow an argument\n"
 msgstr "%s: valitsin ”-W %s” ei salli argumentteja\n"
 
-#: src/connect.c:195
-#, c-format
-msgid "%s: unable to resolve bind address `%s'; disabling bind.\n"
+#. TRANSLATORS:
+#. Get translations for open and closing quotation marks.
+#.
+#. The message catalog should translate "`" to a left
+#. quotation mark suitable for the locale, and similarly for
+#. "'".  If the catalog has no translation,
+#. locale_quoting_style quotes `like this', and
+#. clocale_quoting_style quotes "like this".
+#.
+#. For example, an American English Unicode locale should
+#. translate "`" to U+201C (LEFT DOUBLE QUOTATION MARK), and
+#. should translate "'" to U+201D (RIGHT DOUBLE QUOTATION
+#. MARK).  A British English Unicode locale should instead
+#. translate these to U+2018 (LEFT SINGLE QUOTATION MARK) and
+#. U+2019 (RIGHT SINGLE QUOTATION MARK), respectively.
+#.
+#. If you don't know what to put here, please see
+#. <http://en.wikipedia.org/wiki/Quotation_mark#Glyphs>
+#. and use glyphs suitable for your language.
+#: lib/quotearg.c:266
+msgid "`"
+msgstr ""
+
+#: lib/quotearg.c:267
+msgid "'"
+msgstr ""
+
+#: lib/xalloc-die.c:34
+msgid "memory exhausted"
+msgstr ""
+
+#: src/connect.c:198
+#, fuzzy, c-format
+msgid "%s: unable to resolve bind address %s; disabling bind.\n"
 msgstr "%s: lähdeosoite %s ei selvinnyt, osoitetta ei käytetä.\n"
 
 msgstr "%s: lähdeosoite %s ei selvinnyt, osoitetta ei käytetä.\n"
 
-#: src/connect.c:267
+#: src/connect.c:270
 #, c-format
 msgid "Connecting to %s|%s|:%d... "
 msgstr "Yhdistetään palvelimeen %s|%s|:%d... "
 
 #, c-format
 msgid "Connecting to %s|%s|:%d... "
 msgstr "Yhdistetään palvelimeen %s|%s|:%d... "
 
-#: src/connect.c:270
+#: src/connect.c:273
 #, c-format
 msgid "Connecting to %s:%d... "
 msgstr "Yhdistetään palvelimeen %s:%d... "
 
 #, c-format
 msgid "Connecting to %s:%d... "
 msgstr "Yhdistetään palvelimeen %s:%d... "
 
-#: src/connect.c:330
+#: src/connect.c:333
 msgid "connected.\n"
 msgstr "yhdistetty.\n"
 
 msgid "connected.\n"
 msgstr "yhdistetty.\n"
 
-#: src/connect.c:342 src/host.c:753 src/host.c:782
+#: src/connect.c:345 src/host.c:754 src/host.c:783
 #, c-format
 msgid "failed: %s.\n"
 msgstr "epäonnistui: %s.\n"
 
 #, c-format
 msgid "failed: %s.\n"
 msgstr "epäonnistui: %s.\n"
 
-#: src/connect.c:366 src/http.c:1632
-#, c-format
-msgid "%s: unable to resolve host address `%s'\n"
+#: src/connect.c:369 src/http.c:1646
+#, fuzzy, c-format
+msgid "%s: unable to resolve host address %s\n"
 msgstr "%s: ei kyetty ratkaisemaan palvelinosoitetta ”%s”\n"
 
 #: src/convert.c:170
 msgstr "%s: ei kyetty ratkaisemaan palvelinosoitetta ”%s”\n"
 
 #: src/convert.c:170
@@ -124,8 +160,8 @@ msgid "Cannot convert links in %s: %s\n"
 msgstr "Ei voida muuntaa linkkejä tiedostossa %s: %s\n"
 
 #: src/convert.c:233
 msgstr "Ei voida muuntaa linkkejä tiedostossa %s: %s\n"
 
 #: src/convert.c:233
-#, c-format
-msgid "Unable to delete `%s': %s\n"
+#, fuzzy, c-format
+msgid "Unable to delete %s: %s\n"
 msgstr "Tiedostoa ”%s” ei voitu poistaa: %s\n"
 
 #: src/convert.c:442
 msgstr "Tiedostoa ”%s” ei voitu poistaa: %s\n"
 
 #: src/convert.c:442
@@ -138,25 +174,25 @@ msgstr "Tiedostoa %s ei voitu varmuuskopioida tiedostoon %s: %s\n"
 msgid "Syntax error in Set-Cookie: %s at position %d.\n"
 msgstr "Syntaksivirhe Set-Cookiessa: %s kohdassa %d.\n"
 
 msgid "Syntax error in Set-Cookie: %s at position %d.\n"
 msgstr "Syntaksivirhe Set-Cookiessa: %s kohdassa %d.\n"
 
-#: src/cookies.c:685
+#: src/cookies.c:686
 #, c-format
 msgid "Cookie coming from %s attempted to set domain to %s\n"
 msgstr ""
 "Eväste, joka tuli osoitteesta %s yritti asettaa verkkotunnukseksi %s.\n"
 
 #, c-format
 msgid "Cookie coming from %s attempted to set domain to %s\n"
 msgstr ""
 "Eväste, joka tuli osoitteesta %s yritti asettaa verkkotunnukseksi %s.\n"
 
-#: src/cookies.c:1132 src/cookies.c:1250
-#, c-format
-msgid "Cannot open cookies file `%s': %s\n"
+#: src/cookies.c:1134 src/cookies.c:1252
+#, fuzzy, c-format
+msgid "Cannot open cookies file %s: %s\n"
 msgstr "Evästetiedostoa ”%s” ei voitu avata: %s\n"
 
 msgstr "Evästetiedostoa ”%s” ei voitu avata: %s\n"
 
-#: src/cookies.c:1287
-#, c-format
-msgid "Error writing to `%s': %s\n"
+#: src/cookies.c:1289
+#, fuzzy, c-format
+msgid "Error writing to %s: %s\n"
 msgstr "Kirjoitettaessa tiedostoon ”%s” tapahtui virhe: %s\n"
 
 msgstr "Kirjoitettaessa tiedostoon ”%s” tapahtui virhe: %s\n"
 
-#: src/cookies.c:1290
-#, c-format
-msgid "Error closing `%s': %s\n"
+#: src/cookies.c:1292
+#, fuzzy, c-format
+msgid "Error closing %s: %s\n"
 msgstr "Virhe suljettaessa tiedostoa ”%s”: %s\n"
 
 #: src/ftp-ls.c:836
 msgstr "Virhe suljettaessa tiedostoa ”%s”: %s\n"
 
 #: src/ftp-ls.c:836
@@ -203,12 +239,12 @@ msgstr " (%s tavua)"
 msgid "Length: %s"
 msgstr "Pituus: %s"
 
 msgid "Length: %s"
 msgstr "Pituus: %s"
 
-#: src/ftp.c:220 src/http.c:2183
+#: src/ftp.c:220 src/http.c:2199
 #, c-format
 msgid ", %s (%s) remaining"
 msgstr ", %s (%s) jäljellä"
 
 #, c-format
 msgid ", %s (%s) remaining"
 msgstr ", %s (%s) jäljellä"
 
-#: src/ftp.c:224 src/http.c:2187
+#: src/ftp.c:224 src/http.c:2203
 #, c-format
 msgid ", %s remaining"
 msgstr ", %s jäljellä"
 #, c-format
 msgid ", %s remaining"
 msgstr ", %s jäljellä"
@@ -217,99 +253,99 @@ msgstr ", %s jäljellä"
 msgid " (unauthoritative)\n"
 msgstr " (vahvistamaton)\n"
 
 msgid " (unauthoritative)\n"
 msgstr " (vahvistamaton)\n"
 
-#: src/ftp.c:303
+#: src/ftp.c:305
 #, c-format
 msgid "Logging in as %s ... "
 msgstr "Kirjaudutaan nimellä %s ... "
 
 #, c-format
 msgid "Logging in as %s ... "
 msgstr "Kirjaudutaan nimellä %s ... "
 
-#: src/ftp.c:316 src/ftp.c:362 src/ftp.c:391 src/ftp.c:443 src/ftp.c:555
-#: src/ftp.c:601 src/ftp.c:630 src/ftp.c:687 src/ftp.c:748 src/ftp.c:808
-#: src/ftp.c:855
+#: src/ftp.c:319 src/ftp.c:365 src/ftp.c:394 src/ftp.c:446 src/ftp.c:559
+#: src/ftp.c:606 src/ftp.c:635 src/ftp.c:692 src/ftp.c:753 src/ftp.c:839
+#: src/ftp.c:886
 msgid "Error in server response, closing control connection.\n"
 msgstr "Virhe palvelimen vastauksessa. Hallintayhteys suljetaan.\n"
 
 msgid "Error in server response, closing control connection.\n"
 msgstr "Virhe palvelimen vastauksessa. Hallintayhteys suljetaan.\n"
 
-#: src/ftp.c:323
+#: src/ftp.c:326
 msgid "Error in server greeting.\n"
 msgstr "Virhe palvelimen tervehdyksessä.\n"
 
 msgid "Error in server greeting.\n"
 msgstr "Virhe palvelimen tervehdyksessä.\n"
 
-#: src/ftp.c:330 src/ftp.c:451 src/ftp.c:563 src/ftp.c:638 src/ftp.c:697
-#: src/ftp.c:758 src/ftp.c:818 src/ftp.c:865
+#: src/ftp.c:333 src/ftp.c:454 src/ftp.c:567 src/ftp.c:643 src/ftp.c:702
+#: src/ftp.c:763 src/ftp.c:849 src/ftp.c:896
 msgid "Write failed, closing control connection.\n"
 msgstr "Kirjoitus epäonnistui. Hallintayhteys suljetaan.\n"
 
 msgid "Write failed, closing control connection.\n"
 msgstr "Kirjoitus epäonnistui. Hallintayhteys suljetaan.\n"
 
-#: src/ftp.c:336
+#: src/ftp.c:339
 msgid "The server refuses login.\n"
 msgstr "Palvelin hylkäsi kirjautumisen.\n"
 
 msgid "The server refuses login.\n"
 msgstr "Palvelin hylkäsi kirjautumisen.\n"
 
-#: src/ftp.c:342
+#: src/ftp.c:345
 msgid "Login incorrect.\n"
 msgstr "Kirjautuminen epäonnistui.\n"
 
 msgid "Login incorrect.\n"
 msgstr "Kirjautuminen epäonnistui.\n"
 
-#: src/ftp.c:348
+#: src/ftp.c:351
 msgid "Logged in!\n"
 msgstr "Kirjauduttu!\n"
 
 msgid "Logged in!\n"
 msgstr "Kirjauduttu!\n"
 
-#: src/ftp.c:370
+#: src/ftp.c:373
 msgid "Server error, can't determine system type.\n"
 msgstr "Palvelinvirhe, järjestelmän tyyppiä ei voitu päätellä.\n"
 
 msgid "Server error, can't determine system type.\n"
 msgstr "Palvelinvirhe, järjestelmän tyyppiä ei voitu päätellä.\n"
 
-#: src/ftp.c:379 src/ftp.c:674 src/ftp.c:731 src/ftp.c:774
+#: src/ftp.c:382 src/ftp.c:679 src/ftp.c:736 src/ftp.c:779
 msgid "done.    "
 msgstr "valmis.  "
 
 msgid "done.    "
 msgstr "valmis.  "
 
-#: src/ftp.c:431 src/ftp.c:580 src/ftp.c:613 src/ftp.c:838 src/ftp.c:884
+#: src/ftp.c:434 src/ftp.c:584 src/ftp.c:618 src/ftp.c:869 src/ftp.c:915
 msgid "done.\n"
 msgstr "valmis.\n"
 
 msgid "done.\n"
 msgstr "valmis.\n"
 
-#: src/ftp.c:458
+#: src/ftp.c:461
 #, c-format
 msgid "Unknown type `%c', closing control connection.\n"
 msgstr "Tuntematon tyyppi ”%c”. Hallintayhteys suljetaan.\n"
 
 #, c-format
 msgid "Unknown type `%c', closing control connection.\n"
 msgstr "Tuntematon tyyppi ”%c”. Hallintayhteys suljetaan.\n"
 
-#: src/ftp.c:470
+#: src/ftp.c:473
 msgid "done.  "
 msgstr "valmis."
 
 msgid "done.  "
 msgstr "valmis."
 
-#: src/ftp.c:476
+#: src/ftp.c:479
 msgid "==> CWD not needed.\n"
 msgstr "==> CWD:tä ei tarvita.\n"
 
 msgid "==> CWD not needed.\n"
 msgstr "==> CWD:tä ei tarvita.\n"
 
-#: src/ftp.c:569
-#, c-format
+#: src/ftp.c:573
+#, fuzzy, c-format
 msgid ""
 msgid ""
-"No such directory `%s'.\n"
+"No such directory %s.\n"
 "\n"
 msgstr ""
 "Hakemistoa ”%s” ei ole.\n"
 "\n"
 
 "\n"
 msgstr ""
 "Hakemistoa ”%s” ei ole.\n"
 "\n"
 
-#: src/ftp.c:584
+#: src/ftp.c:588
 msgid "==> CWD not required.\n"
 msgstr "==> CWD:tä ei vaadita.\n"
 
 msgid "==> CWD not required.\n"
 msgstr "==> CWD:tä ei vaadita.\n"
 
-#: src/ftp.c:644
+#: src/ftp.c:649
 msgid "Cannot initiate PASV transfer.\n"
 msgstr "PASV-siirtoa ei voitu aloittaa.\n"
 
 msgid "Cannot initiate PASV transfer.\n"
 msgstr "PASV-siirtoa ei voitu aloittaa.\n"
 
-#: src/ftp.c:648
+#: src/ftp.c:653
 msgid "Cannot parse PASV response.\n"
 msgstr "PASV-vastausta ei voitu jäsentää.\n"
 
 msgid "Cannot parse PASV response.\n"
 msgstr "PASV-vastausta ei voitu jäsentää.\n"
 
-#: src/ftp.c:665
+#: src/ftp.c:670
 #, c-format
 msgid "couldn't connect to %s port %d: %s\n"
 msgstr "ei voitu yhdistää %s porttiin %d: %s\n"
 
 #, c-format
 msgid "couldn't connect to %s port %d: %s\n"
 msgstr "ei voitu yhdistää %s porttiin %d: %s\n"
 
-#: src/ftp.c:713
+#: src/ftp.c:718
 #, c-format
 msgid "Bind error (%s).\n"
 msgstr "Bind-virhe (%s).\n"
 
 #, c-format
 msgid "Bind error (%s).\n"
 msgstr "Bind-virhe (%s).\n"
 
-#: src/ftp.c:719
+#: src/ftp.c:724
 msgid "Invalid PORT.\n"
 msgstr "Virheellinen PORTti.\n"
 
 msgid "Invalid PORT.\n"
 msgstr "Virheellinen PORTti.\n"
 
-#: src/ftp.c:765
+#: src/ftp.c:770
 msgid ""
 "\n"
 "REST failed, starting from scratch.\n"
 msgid ""
 "\n"
 "REST failed, starting from scratch.\n"
@@ -317,83 +353,90 @@ msgstr ""
 "\n"
 "REST epäonnistui, aloitetaan alusta.\n"
 
 "\n"
 "REST epäonnistui, aloitetaan alusta.\n"
 
-#: src/ftp.c:826
-#, c-format
+#: src/ftp.c:811
+#, fuzzy, c-format
+msgid "No such file %s.\n"
+msgstr ""
+"Tiedostoa ”%s” ei ole.\n"
+"\n"
+
+#: src/ftp.c:857
+#, fuzzy, c-format
 msgid ""
 msgid ""
-"No such file `%s'.\n"
+"No such file %s.\n"
 "\n"
 msgstr ""
 "Tiedostoa ”%s” ei ole.\n"
 "\n"
 
 "\n"
 msgstr ""
 "Tiedostoa ”%s” ei ole.\n"
 "\n"
 
-#: src/ftp.c:873
-#, c-format
+#: src/ftp.c:904
+#, fuzzy, c-format
 msgid ""
 msgid ""
-"No such file or directory `%s'.\n"
+"No such file or directory %s.\n"
 "\n"
 msgstr ""
 "Tiedostoa tai hakemistoa ”%s” ei ole.\n"
 "\n"
 
 "\n"
 msgstr ""
 "Tiedostoa tai hakemistoa ”%s” ei ole.\n"
 "\n"
 
-#: src/ftp.c:935 src/http.c:2245
+#: src/ftp.c:966 src/http.c:2261
 #, c-format
 msgid "%s has sprung into existence.\n"
 msgstr "%s on ilmestynyt.\n"
 
 #, c-format
 msgid "%s has sprung into existence.\n"
 msgstr "%s on ilmestynyt.\n"
 
-#: src/ftp.c:987
+#: src/ftp.c:1018
 #, c-format
 msgid "%s: %s, closing control connection.\n"
 msgstr "%s: %s, suljetaan hallintayhteys.\n"
 
 #, c-format
 msgid "%s: %s, closing control connection.\n"
 msgstr "%s: %s, suljetaan hallintayhteys.\n"
 
-#: src/ftp.c:996
+#: src/ftp.c:1027
 #, c-format
 msgid "%s (%s) - Data connection: %s; "
 msgstr "%s (%s) - tiedonsiirtoyhteys: %s; "
 
 #, c-format
 msgid "%s (%s) - Data connection: %s; "
 msgstr "%s (%s) - tiedonsiirtoyhteys: %s; "
 
-#: src/ftp.c:1011
+#: src/ftp.c:1042
 msgid "Control connection closed.\n"
 msgstr "Hallintayhteys suljettu.\n"
 
 msgid "Control connection closed.\n"
 msgstr "Hallintayhteys suljettu.\n"
 
-#: src/ftp.c:1029
+#: src/ftp.c:1060
 msgid "Data transfer aborted.\n"
 msgstr "Tiedonsiirto keskeytetty.\n"
 
 msgid "Data transfer aborted.\n"
 msgstr "Tiedonsiirto keskeytetty.\n"
 
-#: src/ftp.c:1097
-#, c-format
-msgid "File `%s' already there; not retrieving.\n"
+#: src/ftp.c:1131
+#, fuzzy, c-format
+msgid "File %s already there; not retrieving.\n"
 msgstr "Tiedostoa ”%s” ei noudeta, koska se on jo paikalla.\n"
 
 msgstr "Tiedostoa ”%s” ei noudeta, koska se on jo paikalla.\n"
 
-#: src/ftp.c:1165 src/http.c:2423
+#: src/ftp.c:1201 src/http.c:2441
 #, c-format
 msgid "(try:%2d)"
 msgstr "(yritys:%2d)"
 
 #, c-format
 msgid "(try:%2d)"
 msgstr "(yritys:%2d)"
 
-#: src/ftp.c:1235 src/http.c:2746
-#, c-format
+#: src/ftp.c:1271 src/http.c:2774
+#, fuzzy, c-format
 msgid ""
 msgid ""
-"%s (%s) - `%s' saved [%s]\n"
+"%s (%s) - %s saved [%s]\n"
 "\n"
 msgstr ""
 "%s (%s) - ”%s” tallennettu [%s]\n"
 "\n"
 
 "\n"
 msgstr ""
 "%s (%s) - ”%s” tallennettu [%s]\n"
 "\n"
 
-#: src/ftp.c:1277 src/main.c:1010 src/recur.c:378 src/retr.c:860
+#: src/ftp.c:1313 src/main.c:1060 src/recur.c:378 src/retr.c:860
 #, c-format
 msgid "Removing %s.\n"
 msgstr "Poistetaan %s.\n"
 
 #, c-format
 msgid "Removing %s.\n"
 msgstr "Poistetaan %s.\n"
 
-#: src/ftp.c:1319
-#, c-format
-msgid "Using `%s' as listing tmp file.\n"
+#: src/ftp.c:1355
+#, fuzzy, c-format
+msgid "Using %s as listing tmp file.\n"
 msgstr "Listaus tallennetaan väliaikaisesti ”%s” tiedostoon.\n"
 
 #  Tähän lisäsin ylimääräisen sanan, jotta lause alkaisi isolla kirjaimella.
 msgstr "Listaus tallennetaan väliaikaisesti ”%s” tiedostoon.\n"
 
 #  Tähän lisäsin ylimääräisen sanan, jotta lause alkaisi isolla kirjaimella.
-#: src/ftp.c:1334
-#, c-format
-msgid "Removed `%s'.\n"
+#: src/ftp.c:1369
+#, fuzzy, c-format
+msgid "Removed %s.\n"
 msgstr "Listatiedosto ”%s” poistettu.\n"
 
 msgstr "Listatiedosto ”%s” poistettu.\n"
 
-#: src/ftp.c:1367
+#: src/ftp.c:1405
 #, c-format
 msgid "Recursion depth %d exceeded max. depth %d.\n"
 msgstr "Rekursiosyvyys %d on ylittänyt sallitun syvyyden %d.\n"
 #, c-format
 msgid "Recursion depth %d exceeded max. depth %d.\n"
 msgstr "Rekursiosyvyys %d on ylittänyt sallitun syvyyden %d.\n"
@@ -401,21 +444,21 @@ msgstr "Rekursiosyvyys %d on ylittänyt sallitun syvyyden %d.\n"
 #  Kahdessa seuraavassa olen otaksunut, että etätiedosto
 #  ja paikallinen ovat samannimisiä ja siksi tiedoston
 #  nimen paikkaa voi vaihtaa.
 #  Kahdessa seuraavassa olen otaksunut, että etätiedosto
 #  ja paikallinen ovat samannimisiä ja siksi tiedoston
 #  nimen paikkaa voi vaihtaa.
-#: src/ftp.c:1437
-#, c-format
-msgid "Remote file no newer than local file `%s' -- not retrieving.\n"
+#: src/ftp.c:1475
+#, fuzzy, c-format
+msgid "Remote file no newer than local file %s -- not retrieving.\n"
 msgstr "Etätiedosto ”%s” ei ole uudempi kuin paikallinen – ei noudeta.\n"
 
 msgstr "Etätiedosto ”%s” ei ole uudempi kuin paikallinen – ei noudeta.\n"
 
-#: src/ftp.c:1444
-#, c-format
+#: src/ftp.c:1482
+#, fuzzy, c-format
 msgid ""
 msgid ""
-"Remote file is newer than local file `%s' -- retrieving.\n"
+"Remote file is newer than local file %s -- retrieving.\n"
 "\n"
 msgstr ""
 "Etätiedosto ”%s” on uudempi kuin paikallinen – noudetaan.\n"
 "\n"
 
 "\n"
 msgstr ""
 "Etätiedosto ”%s” on uudempi kuin paikallinen – noudetaan.\n"
 "\n"
 
-#: src/ftp.c:1451
+#: src/ftp.c:1489
 #, c-format
 msgid ""
 "The sizes do not match (local %s) -- retrieving.\n"
 #, c-format
 msgid ""
 "The sizes do not match (local %s) -- retrieving.\n"
@@ -424,11 +467,11 @@ msgstr ""
 "Koot eivät täsmää (paikallinen %s) – noudetaan.\n"
 "\n"
 
 "Koot eivät täsmää (paikallinen %s) – noudetaan.\n"
 "\n"
 
-#: src/ftp.c:1469
+#: src/ftp.c:1507
 msgid "Invalid name of the symlink, skipping.\n"
 msgstr "Symbolisen linkin nimi on virheellinen, ohitetaan.\n"
 
 msgid "Invalid name of the symlink, skipping.\n"
 msgstr "Symbolisen linkin nimi on virheellinen, ohitetaan.\n"
 
-#: src/ftp.c:1486
+#: src/ftp.c:1524
 #, c-format
 msgid ""
 "Already have correct symlink %s -> %s\n"
 #, c-format
 msgid ""
 "Already have correct symlink %s -> %s\n"
@@ -437,64 +480,64 @@ msgstr ""
 "Oikea symbolinen linkki %s -> %s on jo paikallaan.\n"
 "\n"
 
 "Oikea symbolinen linkki %s -> %s on jo paikallaan.\n"
 "\n"
 
-#: src/ftp.c:1494
+#: src/ftp.c:1533
 #, c-format
 msgid "Creating symlink %s -> %s\n"
 msgstr "Luodaan symbolinen linkki %s -> %s\n"
 
 #, c-format
 msgid "Creating symlink %s -> %s\n"
 msgstr "Luodaan symbolinen linkki %s -> %s\n"
 
-#: src/ftp.c:1504
-#, c-format
-msgid "Symlinks not supported, skipping symlink `%s'.\n"
+#: src/ftp.c:1543
+#, fuzzy, c-format
+msgid "Symlinks not supported, skipping symlink %s.\n"
 msgstr "Ei tukea symbolisille linkeille, ohitetaan ”%s”.\n"
 
 msgstr "Ei tukea symbolisille linkeille, ohitetaan ”%s”.\n"
 
-#: src/ftp.c:1516
-#, c-format
-msgid "Skipping directory `%s'.\n"
+#: src/ftp.c:1555
+#, fuzzy, c-format
+msgid "Skipping directory %s.\n"
 msgstr "Ohitetaan hakemisto ”%s”.\n"
 
 msgstr "Ohitetaan hakemisto ”%s”.\n"
 
-#: src/ftp.c:1525
+#: src/ftp.c:1564
 #, c-format
 msgid "%s: unknown/unsupported file type.\n"
 msgstr "%s: tuntematon/tukematon tiedostotyyppi.\n"
 
 #, c-format
 msgid "%s: unknown/unsupported file type.\n"
 msgstr "%s: tuntematon/tukematon tiedostotyyppi.\n"
 
-#: src/ftp.c:1552
+#: src/ftp.c:1591
 #, c-format
 msgid "%s: corrupt time-stamp.\n"
 msgstr "%s: vääristynyt aikaleima.\n"
 
 #, c-format
 msgid "%s: corrupt time-stamp.\n"
 msgstr "%s: vääristynyt aikaleima.\n"
 
-#: src/ftp.c:1580
+#: src/ftp.c:1619
 #, c-format
 msgid "Will not retrieve dirs since depth is %d (max %d).\n"
 msgstr "Hakemistoja ei noudeta, koska syvyys on %d (raja %d).\n"
 
 #, c-format
 msgid "Will not retrieve dirs since depth is %d (max %d).\n"
 msgstr "Hakemistoja ei noudeta, koska syvyys on %d (raja %d).\n"
 
-#: src/ftp.c:1630
-#, c-format
-msgid "Not descending to `%s' as it is excluded/not-included.\n"
+#: src/ftp.c:1669
+#, fuzzy, c-format
+msgid "Not descending to %s as it is excluded/not-included.\n"
 msgstr "Hakemiston ”%s” sisältöä ei noudeta, koska se on poissuljettu.\n"
 
 msgstr "Hakemiston ”%s” sisältöä ei noudeta, koska se on poissuljettu.\n"
 
-#: src/ftp.c:1696 src/ftp.c:1710
-#, c-format
-msgid "Rejecting `%s'.\n"
+#: src/ftp.c:1735 src/ftp.c:1749
+#, fuzzy, c-format
+msgid "Rejecting %s.\n"
 msgstr "Hylätään ”%s”.\n"
 
 msgstr "Hylätään ”%s”.\n"
 
-#: src/ftp.c:1733
-#, fuzzy, c-format
+#: src/ftp.c:1772
+#, c-format
 msgid "Error matching %s against %s: %s\n"
 msgid "Error matching %s against %s: %s\n"
-msgstr "Kirjoitettaessa tiedostoon ”%s” tapahtui virhe: %s\n"
+msgstr "Virhe kohteessa %s; se on erilainen kuin %s: %s\n"
 
 
-#: src/ftp.c:1774
-#, c-format
-msgid "No matches on pattern `%s'.\n"
+#: src/ftp.c:1814
+#, fuzzy, c-format
+msgid "No matches on pattern %s.\n"
 msgstr "Hakulause ”%s” ei löytänyt mitään.\n"
 
 msgstr "Hakulause ”%s” ei löytänyt mitään.\n"
 
-#: src/ftp.c:1840
-#, c-format
-msgid "Wrote HTML-ized index to `%s' [%s].\n"
+#: src/ftp.c:1880
+#, fuzzy, c-format
+msgid "Wrote HTML-ized index to %s [%s].\n"
 msgstr "HTML-muotoiltu indeksi on kirjoitettu tiedostoon ”%s” [%s].\n"
 
 msgstr "HTML-muotoiltu indeksi on kirjoitettu tiedostoon ”%s” [%s].\n"
 
-#: src/ftp.c:1845
-#, c-format
-msgid "Wrote HTML-ized index to `%s'.\n"
+#: src/ftp.c:1885
+#, fuzzy, c-format
+msgid "Wrote HTML-ized index to %s.\n"
 msgstr "HTML-muotoiltu indeksi on kirjoitettu tiedostoon ”%s”.\n"
 
 #: src/host.c:348
 msgstr "HTML-muotoiltu indeksi on kirjoitettu tiedostoon ”%s”.\n"
 
 #: src/host.c:348
@@ -514,11 +557,11 @@ msgstr "Tuntematon virhe"
 msgid "Resolving %s... "
 msgstr "Selvitetään osoitetta %s... "
 
 msgid "Resolving %s... "
 msgstr "Selvitetään osoitetta %s... "
 
-#: src/host.c:762
+#: src/host.c:763
 msgid "failed: No IPv4/IPv6 addresses for host.\n"
 msgstr "epäonnistui: Palvelimelle ei ole IPv4/IPv6-osoitteita.\n"
 
 msgid "failed: No IPv4/IPv6 addresses for host.\n"
 msgstr "epäonnistui: Palvelimelle ei ole IPv4/IPv6-osoitteita.\n"
 
-#: src/host.c:785
+#: src/host.c:786
 msgid "failed: timed out.\n"
 msgstr "epäonnistui: aikaraja ylittyi.\n"
 
 msgid "failed: timed out.\n"
 msgstr "epäonnistui: aikaraja ylittyi.\n"
 
@@ -537,87 +580,87 @@ msgstr "%s: virheellinen URL %s: %s\n"
 msgid "Failed writing HTTP request: %s.\n"
 msgstr "HTTP-pyynnön kirjoitus epäonnistui: %s.\n"
 
 msgid "Failed writing HTTP request: %s.\n"
 msgstr "HTTP-pyynnön kirjoitus epäonnistui: %s.\n"
 
-#: src/http.c:737
+#: src/http.c:745
 msgid "No headers, assuming HTTP/0.9"
 msgstr "Ei otsakkeita, oletetaan HTTP/0.9"
 
 msgid "No headers, assuming HTTP/0.9"
 msgstr "Ei otsakkeita, oletetaan HTTP/0.9"
 
-#: src/http.c:1417
+#: src/http.c:1430
 msgid "Disabling SSL due to encountered errors.\n"
 msgstr "SSL otetaan pois päältä tapahtuneiden virheiden johdosta.\n"
 
 msgid "Disabling SSL due to encountered errors.\n"
 msgstr "SSL otetaan pois päältä tapahtuneiden virheiden johdosta.\n"
 
-#: src/http.c:1570
-#, c-format
-msgid "POST data file `%s' missing: %s\n"
+#: src/http.c:1548
+#, fuzzy, c-format
+msgid "POST data file %s missing: %s\n"
 msgstr "POST-metodin data-tiedosto ”%s” puuttuu: %s\n"
 
 msgstr "POST-metodin data-tiedosto ”%s” puuttuu: %s\n"
 
-#: src/http.c:1619
+#: src/http.c:1632
 #, c-format
 msgid "Reusing existing connection to %s:%d.\n"
 msgstr "Käytetään uudelleen yhteyttä %s:%d.\n"
 
 #, c-format
 msgid "Reusing existing connection to %s:%d.\n"
 msgstr "Käytetään uudelleen yhteyttä %s:%d.\n"
 
-#: src/http.c:1687
+#: src/http.c:1701
 #, c-format
 msgid "Failed reading proxy response: %s\n"
 msgstr "Vastaanotto välityspalvelimelta epäonnistui: %s.\n"
 
 #, c-format
 msgid "Failed reading proxy response: %s\n"
 msgstr "Vastaanotto välityspalvelimelta epäonnistui: %s.\n"
 
-#: src/http.c:1707
+#: src/http.c:1721
 #, c-format
 msgid "Proxy tunneling failed: %s"
 msgstr "Välityspalvelintunnelointi epäonnistui: %s"
 
 #, c-format
 msgid "Proxy tunneling failed: %s"
 msgstr "Välityspalvelintunnelointi epäonnistui: %s"
 
-#: src/http.c:1752
+#: src/http.c:1766
 #, c-format
 msgid "%s request sent, awaiting response... "
 msgstr "%s-pyyntö lähetetty, odotetaan vastausta... "
 
 #, c-format
 msgid "%s request sent, awaiting response... "
 msgstr "%s-pyyntö lähetetty, odotetaan vastausta... "
 
-#: src/http.c:1763
+#: src/http.c:1777
 msgid "No data received.\n"
 msgstr "Yhtään dataa ei vastaanotettu.\n"
 
 msgid "No data received.\n"
 msgstr "Yhtään dataa ei vastaanotettu.\n"
 
-#: src/http.c:1770
+#: src/http.c:1784
 #, c-format
 msgid "Read error (%s) in headers.\n"
 msgstr "Lukuvirhe (%s) otsakkeissa.\n"
 
 #, c-format
 msgid "Read error (%s) in headers.\n"
 msgstr "Lukuvirhe (%s) otsakkeissa.\n"
 
-#: src/http.c:1816 src/http.c:2368
-#, c-format
+#: src/http.c:1831 src/http.c:2385
+#, fuzzy, c-format
 msgid ""
 msgid ""
-"File `%s' already there; not retrieving.\n"
+"File %s already there; not retrieving.\n"
 "\n"
 msgstr ""
 "Tiedostoa ”%s” ei noudeta, koska se on jo paikalla.\n"
 "\n"
 
 "\n"
 msgstr ""
 "Tiedostoa ”%s” ei noudeta, koska se on jo paikalla.\n"
 "\n"
 
-#: src/http.c:1969
+#: src/http.c:1985
 msgid "Unknown authentication scheme.\n"
 msgstr "Tuntematon todennusjärjestelmä.\n"
 
 msgid "Unknown authentication scheme.\n"
 msgstr "Tuntematon todennusjärjestelmä.\n"
 
-#: src/http.c:2000
+#: src/http.c:2016
 msgid "Authorization failed.\n"
 msgstr "Todentaminen epäonnistui.\n"
 
 msgid "Authorization failed.\n"
 msgstr "Todentaminen epäonnistui.\n"
 
-#: src/http.c:2014
+#: src/http.c:2030
 msgid "Malformed status line"
 msgstr "Väärin muotoiltu Status-otsake"
 
 msgid "Malformed status line"
 msgstr "Väärin muotoiltu Status-otsake"
 
-#: src/http.c:2016
+#: src/http.c:2032
 msgid "(no description)"
 msgstr "(ei kuvausta)"
 
 msgid "(no description)"
 msgstr "(ei kuvausta)"
 
-#: src/http.c:2082
+#: src/http.c:2098
 #, c-format
 msgid "Location: %s%s\n"
 msgstr "Sijainti: %s%s\n"
 
 #, c-format
 msgid "Location: %s%s\n"
 msgstr "Sijainti: %s%s\n"
 
-#: src/http.c:2083 src/http.c:2193
+#: src/http.c:2099 src/http.c:2209
 msgid "unspecified"
 msgstr "määrittelemätön"
 
 msgid "unspecified"
 msgstr "määrittelemätön"
 
-#: src/http.c:2084
+#: src/http.c:2100
 msgid " [following]"
 msgstr " [seurataan]"
 
 msgid " [following]"
 msgstr " [seurataan]"
 
-#: src/http.c:2140
+#: src/http.c:2156
 msgid ""
 "\n"
 "    The file is already fully retrieved; nothing to do.\n"
 msgid ""
 "\n"
 "    The file is already fully retrieved; nothing to do.\n"
@@ -627,78 +670,78 @@ msgstr ""
 "    Tiedosto on jo kokonaan noudettu.\n"
 "\n"
 
 "    Tiedosto on jo kokonaan noudettu.\n"
 "\n"
 
-#: src/http.c:2173
+#: src/http.c:2189
 msgid "Length: "
 msgstr "Pituus: "
 
 msgid "Length: "
 msgstr "Pituus: "
 
-#: src/http.c:2193
+#: src/http.c:2209
 msgid "ignored"
 msgstr "jätetty huomiotta"
 
 msgid "ignored"
 msgstr "jätetty huomiotta"
 
-#: src/http.c:2264
-#, c-format
-msgid "Saving to: `%s'\n"
+#: src/http.c:2280
+#, fuzzy, c-format
+msgid "Saving to: %s\n"
 msgstr "Tallennetaan kohteeseen ”%s”\n"
 
 msgstr "Tallennetaan kohteeseen ”%s”\n"
 
-#: src/http.c:2345
+#: src/http.c:2361
 msgid "Warning: wildcards not supported in HTTP.\n"
 msgstr "Varoitus: HTTP ei tue jokerimerkkejä.\n"
 
 msgid "Warning: wildcards not supported in HTTP.\n"
 msgstr "Varoitus: HTTP ei tue jokerimerkkejä.\n"
 
-#: src/http.c:2412
+#: src/http.c:2430
 msgid "Spider mode enabled. Check if remote file exists.\n"
 msgstr "Hakurobottitila aktivoitu. Tarkista, onko etätiedosto olemassa.\n"
 
 msgid "Spider mode enabled. Check if remote file exists.\n"
 msgstr "Hakurobottitila aktivoitu. Tarkista, onko etätiedosto olemassa.\n"
 
-#: src/http.c:2497
-#, c-format
-msgid "Cannot write to `%s' (%s).\n"
+#: src/http.c:2515
+#, fuzzy, c-format
+msgid "Cannot write to %s (%s).\n"
 msgstr "Tiedostoon ”%s” ei voitu kirjoittaa (%s).\n"
 
 msgstr "Tiedostoon ”%s” ei voitu kirjoittaa (%s).\n"
 
-#: src/http.c:2506
+#: src/http.c:2524
 msgid "Unable to establish SSL connection.\n"
 msgstr "SSL-yhteyden muodostaminen ei onnistunut.\n"
 
 msgid "Unable to establish SSL connection.\n"
 msgstr "SSL-yhteyden muodostaminen ei onnistunut.\n"
 
-#: src/http.c:2514
+#: src/http.c:2532
 #, c-format
 msgid "ERROR: Redirection (%d) without location.\n"
 msgstr "VIRHE: Edelleenohjaus (%d) ilman sijaintia.\n"
 
 #, c-format
 msgid "ERROR: Redirection (%d) without location.\n"
 msgstr "VIRHE: Edelleenohjaus (%d) ilman sijaintia.\n"
 
-#: src/http.c:2560
+#: src/http.c:2578
 msgid "Remote file does not exist -- broken link!!!\n"
 msgstr "Etätiedostoa ei ole – rikkinäinen linkki!!!\n"
 
 msgid "Remote file does not exist -- broken link!!!\n"
 msgstr "Etätiedostoa ei ole – rikkinäinen linkki!!!\n"
 
-#: src/http.c:2565
+#: src/http.c:2583
 #, c-format
 msgid "%s ERROR %d: %s.\n"
 msgstr "%s VIRHE %d: %s.\n"
 
 #, c-format
 msgid "%s ERROR %d: %s.\n"
 msgstr "%s VIRHE %d: %s.\n"
 
-#: src/http.c:2581
+#: src/http.c:2600
 msgid "Last-modified header missing -- time-stamps turned off.\n"
 msgstr "”Last-modified”-otsake puuttuu – aikaleimat poistettu käytöstä.\n"
 
 msgid "Last-modified header missing -- time-stamps turned off.\n"
 msgstr "”Last-modified”-otsake puuttuu – aikaleimat poistettu käytöstä.\n"
 
-#: src/http.c:2589
+#: src/http.c:2608
 msgid "Last-modified header invalid -- time-stamp ignored.\n"
 msgstr ""
 "”Last-modified”-otsake on virheellinen – aikaleima jätetty huomiotta.\n"
 
 msgid "Last-modified header invalid -- time-stamp ignored.\n"
 msgstr ""
 "”Last-modified”-otsake on virheellinen – aikaleima jätetty huomiotta.\n"
 
-#: src/http.c:2619
-#, c-format
+#: src/http.c:2638
+#, fuzzy, c-format
 msgid ""
 msgid ""
-"Server file no newer than local file `%s' -- not retrieving.\n"
+"Server file no newer than local file %s -- not retrieving.\n"
 "\n"
 msgstr ""
 "Palvelimen tiedosto ”%s” ei ole paikallista uudempi – ei noudeta.\n"
 "\n"
 
 "\n"
 msgstr ""
 "Palvelimen tiedosto ”%s” ei ole paikallista uudempi – ei noudeta.\n"
 "\n"
 
-#: src/http.c:2627
+#: src/http.c:2646
 #, c-format
 msgid "The sizes do not match (local %s) -- retrieving.\n"
 msgstr "Koot eivät täsmää (paikallinen %s) – noudetaan.\n"
 
 #, c-format
 msgid "The sizes do not match (local %s) -- retrieving.\n"
 msgstr "Koot eivät täsmää (paikallinen %s) – noudetaan.\n"
 
-#: src/http.c:2634
+#: src/http.c:2653
 msgid "Remote file is newer, retrieving.\n"
 msgstr "Etätiedosto on uudempi, noudetaan.\n"
 
 msgid "Remote file is newer, retrieving.\n"
 msgstr "Etätiedosto on uudempi, noudetaan.\n"
 
-#: src/http.c:2650
+#: src/http.c:2669
 msgid ""
 "Remote file exists and could contain links to other resources -- "
 "retrieving.\n"
 msgid ""
 "Remote file exists and could contain links to other resources -- "
 "retrieving.\n"
@@ -708,7 +751,7 @@ msgstr ""
 "noudetaan.\n"
 "\n"
 
 "noudetaan.\n"
 "\n"
 
-#: src/http.c:2655
+#: src/http.c:2674
 msgid ""
 "Remote file exists but does not contain any link -- not retrieving.\n"
 "\n"
 msgid ""
 "Remote file exists but does not contain any link -- not retrieving.\n"
 "\n"
@@ -718,124 +761,134 @@ msgstr ""
 
 #  Tämä kuten useat aiemmat yllä ovat lokitiedostorivejä, joilla
 #  kommentoidaan hakurobotin tekemisiä ja tekemättä jättämisiä.
 
 #  Tämä kuten useat aiemmat yllä ovat lokitiedostorivejä, joilla
 #  kommentoidaan hakurobotin tekemisiä ja tekemättä jättämisiä.
-#: src/http.c:2663
+#: src/http.c:2684
 msgid ""
 msgid ""
-"Remote file exists but recursion is disabled -- not retrieving.\n"
+"Remote file exists and could contain further links,\n"
+"but recursion is disabled -- not retrieving.\n"
 "\n"
 msgstr ""
 "\n"
 msgstr ""
-"Etätiedosto on olemassa, mutta rekursiivisuus on passivoitu – ei noudeta.\n"
+"Etätiedosto on olemassa ja saattaa sisältää lisää linkkejä.\n"
+"Rekursio ei kuitenkaan ole käytössä joten linkkejä ei seurata.\n"
 "\n"
 
 "\n"
 
-#: src/http.c:2715
-#, c-format
+#: src/http.c:2690
 msgid ""
 msgid ""
-"%s (%s) - `%s' saved [%s/%s]\n"
+"Remote file exists.\n"
+"\n"
+msgstr ""
+"Etätiedosto on olemassa.\n"
+"\n"
+
+#: src/http.c:2743
+#, fuzzy, c-format
+msgid ""
+"%s (%s) - %s saved [%s/%s]\n"
 "\n"
 msgstr ""
 "%s (%s) - ”%s” tallennettu [%s/%s]\n"
 "\n"
 
 "\n"
 msgstr ""
 "%s (%s) - ”%s” tallennettu [%s/%s]\n"
 "\n"
 
-#: src/http.c:2770
+#: src/http.c:2798
 #, c-format
 msgid "%s (%s) - Connection closed at byte %s. "
 msgstr "%s (%s) - Yhteys suljettu tavun %s kohdalla. "
 
 #, c-format
 msgid "%s (%s) - Connection closed at byte %s. "
 msgstr "%s (%s) - Yhteys suljettu tavun %s kohdalla. "
 
-#: src/http.c:2785
+#: src/http.c:2813
 #, c-format
 msgid "%s (%s) - Read error at byte %s (%s)."
 msgstr "%s (%s) - Lukuvirhe tavun %s kohdalla (%s)."
 
 #, c-format
 msgid "%s (%s) - Read error at byte %s (%s)."
 msgstr "%s (%s) - Lukuvirhe tavun %s kohdalla (%s)."
 
-#: src/http.c:2794
+#: src/http.c:2822
 #, c-format
 msgid "%s (%s) - Read error at byte %s/%s (%s). "
 msgstr "%s (%s) - Lukuvirhe tavun %s/%s kohdalla (%s). "
 
 #, c-format
 msgid "%s (%s) - Read error at byte %s/%s (%s). "
 msgstr "%s (%s) - Lukuvirhe tavun %s/%s kohdalla (%s). "
 
-#: src/init.c:387
+#: src/init.c:391
 #, c-format
 msgid "%s: WGETRC points to %s, which doesn't exist.\n"
 msgstr "%s: WGETRC osoittaa kohteeseen %s, jota ei ole olemassa.\n"
 
 #, c-format
 msgid "%s: WGETRC points to %s, which doesn't exist.\n"
 msgstr "%s: WGETRC osoittaa kohteeseen %s, jota ei ole olemassa.\n"
 
-#: src/init.c:450 src/netrc.c:265
+#: src/init.c:454 src/netrc.c:265
 #, c-format
 msgid "%s: Cannot read %s (%s).\n"
 msgstr "%s: Ei voitu lukea %s (%s).\n"
 
 #, c-format
 msgid "%s: Cannot read %s (%s).\n"
 msgstr "%s: Ei voitu lukea %s (%s).\n"
 
-#: src/init.c:468
+#: src/init.c:472
 #, c-format
 msgid "%s: Error in %s at line %d.\n"
 msgstr "%s: Virhe kohdassa %s rivillä %d.\n"
 
 #, c-format
 msgid "%s: Error in %s at line %d.\n"
 msgstr "%s: Virhe kohdassa %s rivillä %d.\n"
 
-#: src/init.c:474
+#: src/init.c:478
 #, c-format
 msgid "%s: Syntax error in %s at line %d.\n"
 msgstr "%s: Syntaksivirhe kohdassa %s rivillä %d.\n"
 
 #, c-format
 msgid "%s: Syntax error in %s at line %d.\n"
 msgstr "%s: Syntaksivirhe kohdassa %s rivillä %d.\n"
 
-#: src/init.c:479
-#, c-format
-msgid "%s: Unknown command `%s' in %s at line %d.\n"
+#: src/init.c:483
+#, fuzzy, c-format
+msgid "%s: Unknown command %s in %s at line %d.\n"
 msgstr "%s: Tuntematon komento ”%s” kohdassa %s rivillä %d.\n"
 
 msgstr "%s: Tuntematon komento ”%s” kohdassa %s rivillä %d.\n"
 
-#: src/init.c:524
-#, c-format
-msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n"
+#: src/init.c:528
+#, fuzzy, c-format
+msgid "%s: Warning: Both system and user wgetrc point to %s.\n"
 msgstr ""
 "%s: Varoitus: Sekä järjestelmän että käyttäjän wgetrc osoittavat ”%s”-"
 "tiedostoon.\n"
 
 msgstr ""
 "%s: Varoitus: Sekä järjestelmän että käyttäjän wgetrc osoittavat ”%s”-"
 "tiedostoon.\n"
 
-#: src/init.c:677
-#, c-format
-msgid "%s: Invalid --execute command `%s'\n"
+#: src/init.c:681
+#, fuzzy, c-format
+msgid "%s: Invalid --execute command %s\n"
 msgstr "%s: Komento --execute ”%s” on virheellinen\n"
 
 msgstr "%s: Komento --execute ”%s” on virheellinen\n"
 
-#: src/init.c:722
-#, c-format
-msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n"
+#: src/init.c:726
+#, fuzzy, c-format
+msgid "%s: %s: Invalid boolean %s; use `on' or `off'.\n"
 msgstr "%s: %s: Valinta ”%s” on virheellinen, valitse ”on” tai ”off”.\n"
 
 msgstr "%s: %s: Valinta ”%s” on virheellinen, valitse ”on” tai ”off”.\n"
 
-#: src/init.c:739
-#, c-format
-msgid "%s: %s: Invalid number `%s'.\n"
+#: src/init.c:743
+#, fuzzy, c-format
+msgid "%s: %s: Invalid number %s.\n"
 msgstr "%s: %s: Numero ”%s” on virheellinen.\n"
 
 msgstr "%s: %s: Numero ”%s” on virheellinen.\n"
 
-#: src/init.c:970 src/init.c:989
-#, c-format
-msgid "%s: %s: Invalid byte value `%s'\n"
+#: src/init.c:974 src/init.c:993
+#, fuzzy, c-format
+msgid "%s: %s: Invalid byte value %s\n"
 msgstr "%s: %s: Tavun arvo ”%s” on virheellinen.\n"
 
 msgstr "%s: %s: Tavun arvo ”%s” on virheellinen.\n"
 
-#: src/init.c:1014
-#, c-format
-msgid "%s: %s: Invalid time period `%s'\n"
+#: src/init.c:1018
+#, fuzzy, c-format
+msgid "%s: %s: Invalid time period %s\n"
 msgstr "%s: %s: Aikaväli ”%s” on virheellinen.\n"
 
 msgstr "%s: %s: Aikaväli ”%s” on virheellinen.\n"
 
-#: src/init.c:1068 src/init.c:1158 src/init.c:1261 src/init.c:1286
-#, c-format
-msgid "%s: %s: Invalid value `%s'.\n"
+#: src/init.c:1072 src/init.c:1162 src/init.c:1265 src/init.c:1290
+#, fuzzy, c-format
+msgid "%s: %s: Invalid value %s.\n"
 msgstr "%s: %s: Arvo ”%s” on virheellinen.\n"
 
 msgstr "%s: %s: Arvo ”%s” on virheellinen.\n"
 
-#: src/init.c:1105
-#, c-format
-msgid "%s: %s: Invalid header `%s'.\n"
+#: src/init.c:1109
+#, fuzzy, c-format
+msgid "%s: %s: Invalid header %s.\n"
 msgstr "%s: %s: Otsake ”%s” on virheellinen.\n"
 
 msgstr "%s: %s: Otsake ”%s” on virheellinen.\n"
 
-#: src/init.c:1171
-#, c-format
-msgid "%s: %s: Invalid progress type `%s'.\n"
+#: src/init.c:1175
+#, fuzzy, c-format
+msgid "%s: %s: Invalid progress type %s.\n"
 msgstr "%s: %s: Edistymistyyppi ”%s” on virheellinen.\n"
 
 msgstr "%s: %s: Edistymistyyppi ”%s” on virheellinen.\n"
 
-#: src/init.c:1230
-#, c-format
+#: src/init.c:1234
+#, fuzzy, c-format
 msgid ""
 msgid ""
-"%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase],"
+"%s: %s: Invalid restriction %s, use [unix|windows],[lowercase|uppercase],"
 "[nocontrol].\n"
 msgstr ""
 "%s: %s: Rajoitus ”%s” on virheellinen, valitse [unix|windows],[lowercase|"
 "uppercase],[nocontrol].\n"
 
 #: src/log.c:784
 "[nocontrol].\n"
 msgstr ""
 "%s: %s: Rajoitus ”%s” on virheellinen, valitse [unix|windows],[lowercase|"
 "uppercase],[nocontrol].\n"
 
 #: src/log.c:784
-#, c-format
+#, fuzzy, c-format
 msgid ""
 "\n"
 msgid ""
 "\n"
-"%s received, redirecting output to `%s'.\n"
+"%s received, redirecting output to %s.\n"
 msgstr ""
 "\n"
 "%s vastaanotettu, ohjataan tulostus tiedostoon ”%s”.\n"
 msgstr ""
 "\n"
 "%s vastaanotettu, ohjataan tulostus tiedostoon ”%s”.\n"
@@ -854,12 +907,12 @@ msgstr ""
 msgid "%s: %s; disabling logging.\n"
 msgstr "%s: %s; loki poistettu käytöstä.\n"
 
 msgid "%s: %s; disabling logging.\n"
 msgstr "%s: %s; loki poistettu käytöstä.\n"
 
-#: src/main.c:357
+#: src/main.c:361
 #, c-format
 msgid "Usage: %s [OPTION]... [URL]...\n"
 msgstr "Käyttö: %s [VALITSIN]... [URL]...\n"
 
 #, c-format
 msgid "Usage: %s [OPTION]... [URL]...\n"
 msgstr "Käyttö: %s [VALITSIN]... [URL]...\n"
 
-#: src/main.c:369
+#: src/main.c:373
 msgid ""
 "Mandatory arguments to long options are mandatory for short options too.\n"
 "\n"
 msgid ""
 "Mandatory arguments to long options are mandatory for short options too.\n"
 "\n"
@@ -867,72 +920,72 @@ msgstr ""
 "Pakolliset argumentit pitkille valitsimille ovat pakollisia myös lyhyille.\n"
 "\n"
 
 "Pakolliset argumentit pitkille valitsimille ovat pakollisia myös lyhyille.\n"
 "\n"
 
-#: src/main.c:371
+#: src/main.c:375
 msgid "Startup:\n"
 msgstr "Käynnistys:\n"
 
 msgid "Startup:\n"
 msgstr "Käynnistys:\n"
 
-#: src/main.c:373
+#: src/main.c:377
 msgid "  -V,  --version           display the version of Wget and exit.\n"
 msgstr "  -V,  --version                   näytä Wget-versio ja lopeta\n"
 
 msgid "  -V,  --version           display the version of Wget and exit.\n"
 msgstr "  -V,  --version                   näytä Wget-versio ja lopeta\n"
 
-#: src/main.c:375
+#: src/main.c:379
 msgid "  -h,  --help              print this help.\n"
 msgstr "  -h,  --help                      näytä tämä ohje\n"
 
 msgid "  -h,  --help              print this help.\n"
 msgstr "  -h,  --help                      näytä tämä ohje\n"
 
-#: src/main.c:377
+#: src/main.c:381
 msgid "  -b,  --background        go to background after startup.\n"
 msgstr ""
 "  -b,  --background                siirry taustalle käynnistyksen jälkeen\n"
 
 msgid "  -b,  --background        go to background after startup.\n"
 msgstr ""
 "  -b,  --background                siirry taustalle käynnistyksen jälkeen\n"
 
-#: src/main.c:379
+#: src/main.c:383
 msgid "  -e,  --execute=COMMAND   execute a `.wgetrc'-style command.\n"
 msgstr ""
 "  -e,  --execute=KOMENTO           suorita ”.wgetrc”-tyylinen komento\n"
 
 msgid "  -e,  --execute=COMMAND   execute a `.wgetrc'-style command.\n"
 msgstr ""
 "  -e,  --execute=KOMENTO           suorita ”.wgetrc”-tyylinen komento\n"
 
-#: src/main.c:383
+#: src/main.c:387
 msgid "Logging and input file:\n"
 msgstr "Loki ja syöttötiedostot:\n"
 
 msgid "Logging and input file:\n"
 msgstr "Loki ja syöttötiedostot:\n"
 
-#: src/main.c:385
+#: src/main.c:389
 msgid "  -o,  --output-file=FILE    log messages to FILE.\n"
 msgstr "  -o,  --output-file=TIEDOSTO      kirjaa viestit TIEDOSTOon\n"
 
 msgid "  -o,  --output-file=FILE    log messages to FILE.\n"
 msgstr "  -o,  --output-file=TIEDOSTO      kirjaa viestit TIEDOSTOon\n"
 
-#: src/main.c:387
+#: src/main.c:391
 msgid "  -a,  --append-output=FILE  append messages to FILE.\n"
 msgstr "  -a,  --append-output=TIEDOSTO    lisää viestit TIEDOSTOon\n"
 
 msgid "  -a,  --append-output=FILE  append messages to FILE.\n"
 msgstr "  -a,  --append-output=TIEDOSTO    lisää viestit TIEDOSTOon\n"
 
-#: src/main.c:390
+#: src/main.c:394
 msgid "  -d,  --debug               print lots of debugging information.\n"
 msgstr "  -d,  --debug                     näytä paljon vianetsintätietoja\n"
 
 msgid "  -d,  --debug               print lots of debugging information.\n"
 msgstr "  -d,  --debug                     näytä paljon vianetsintätietoja\n"
 
-#: src/main.c:394
+#: src/main.c:398
 msgid "       --wdebug              print Watt-32 debug output.\n"
 msgstr ""
 "       --wdebug                    näytä ”Watt-32”-virheenjäljitystuloste.\n"
 
 msgid "       --wdebug              print Watt-32 debug output.\n"
 msgstr ""
 "       --wdebug                    näytä ”Watt-32”-virheenjäljitystuloste.\n"
 
-#: src/main.c:397
+#: src/main.c:401
 msgid "  -q,  --quiet               quiet (no output).\n"
 msgstr "  -q,  --quiet                     ole hiljaa (ei tulostusta)\n"
 
 msgid "  -q,  --quiet               quiet (no output).\n"
 msgstr "  -q,  --quiet                     ole hiljaa (ei tulostusta)\n"
 
-#: src/main.c:399
+#: src/main.c:403
 msgid "  -v,  --verbose             be verbose (this is the default).\n"
 msgstr "  -v,  --verbose                   näytä yksityiskohtia (oletus)\n"
 
 msgid "  -v,  --verbose             be verbose (this is the default).\n"
 msgstr "  -v,  --verbose                   näytä yksityiskohtia (oletus)\n"
 
-#: src/main.c:401
+#: src/main.c:405
 msgid ""
 "  -nv, --no-verbose          turn off verboseness, without being quiet.\n"
 msgstr ""
 "  -nv, --no-verbose                ei yksityiskohtia, muttei hiljainen\n"
 
 msgid ""
 "  -nv, --no-verbose          turn off verboseness, without being quiet.\n"
 msgstr ""
 "  -nv, --no-verbose                ei yksityiskohtia, muttei hiljainen\n"
 
-#: src/main.c:403
+#: src/main.c:407
 msgid "  -i,  --input-file=FILE     download URLs found in FILE.\n"
 msgstr "  -i,  --input-file=TIEDOSTO       lataa URL:t TIEDOSTOsta\n"
 
 msgid "  -i,  --input-file=FILE     download URLs found in FILE.\n"
 msgstr "  -i,  --input-file=TIEDOSTO       lataa URL:t TIEDOSTOsta\n"
 
-#: src/main.c:405
+#: src/main.c:409
 msgid "  -F,  --force-html          treat input file as HTML.\n"
 msgstr "  -F,  --force-html                käsittele syötetiedosto HTML:nä\n"
 
 msgid "  -F,  --force-html          treat input file as HTML.\n"
 msgstr "  -F,  --force-html                käsittele syötetiedosto HTML:nä\n"
 
-#: src/main.c:407
+#: src/main.c:411
 msgid ""
 "  -B,  --base=URL            prepends URL to relative links in -F -i file.\n"
 msgstr ""
 msgid ""
 "  -B,  --base=URL            prepends URL to relative links in -F -i file.\n"
 msgstr ""
@@ -940,28 +993,28 @@ msgstr ""
 "                                   -F -i valintojen määrittelemään "
 "tiedostoon\n"
 
 "                                   -F -i valintojen määrittelemään "
 "tiedostoon\n"
 
-#: src/main.c:411
+#: src/main.c:415
 msgid "Download:\n"
 msgstr "Noutaminen:\n"
 
 msgid "Download:\n"
 msgstr "Noutaminen:\n"
 
-#: src/main.c:413
+#: src/main.c:417
 msgid ""
 "  -t,  --tries=NUMBER            set number of retries to NUMBER (0 "
 "unlimits).\n"
 msgstr ""
 "  -t,  --tries=MÄÄRÄ               yrityskertojen MÄÄRÄ (0 on rajaton)\n"
 
 msgid ""
 "  -t,  --tries=NUMBER            set number of retries to NUMBER (0 "
 "unlimits).\n"
 msgstr ""
 "  -t,  --tries=MÄÄRÄ               yrityskertojen MÄÄRÄ (0 on rajaton)\n"
 
-#: src/main.c:415
+#: src/main.c:419
 msgid "       --retry-connrefused       retry even if connection is refused.\n"
 msgstr ""
 "       --retry-connrefused         yritä uudelleen vaikka yhteys "
 "torjuttaisiin\n"
 
 msgid "       --retry-connrefused       retry even if connection is refused.\n"
 msgstr ""
 "       --retry-connrefused         yritä uudelleen vaikka yhteys "
 "torjuttaisiin\n"
 
-#: src/main.c:417
+#: src/main.c:421
 msgid "  -O,  --output-document=FILE    write documents to FILE.\n"
 msgstr "  -O,  --output-document=TIEDOSTO  kirjoita dokumentit TIEDOSTOon\n"
 
 msgid "  -O,  --output-document=FILE    write documents to FILE.\n"
 msgstr "  -O,  --output-document=TIEDOSTO  kirjoita dokumentit TIEDOSTOon\n"
 
-#: src/main.c:419
+#: src/main.c:423
 msgid ""
 "  -nc, --no-clobber              skip downloads that would download to\n"
 "                                 existing files.\n"
 msgid ""
 "  -nc, --no-clobber              skip downloads that would download to\n"
 "                                 existing files.\n"
@@ -969,7 +1022,7 @@ msgstr ""
 "  -nc, --no-clobber                ohita noudot, jotka korvaisivat jo\n"
 "                                   olemassaolevia tiedostoja\n"
 
 "  -nc, --no-clobber                ohita noudot, jotka korvaisivat jo\n"
 "                                   olemassaolevia tiedostoja\n"
 
-#: src/main.c:422
+#: src/main.c:426
 msgid ""
 "  -c,  --continue                resume getting a partially-downloaded "
 "file.\n"
 msgid ""
 "  -c,  --continue                resume getting a partially-downloaded "
 "file.\n"
@@ -977,11 +1030,11 @@ msgstr ""
 "  -c,  --continue                  jatka osittain noudetun tiedoston "
 "noutamista\n"
 
 "  -c,  --continue                  jatka osittain noudetun tiedoston "
 "noutamista\n"
 
-#: src/main.c:424
+#: src/main.c:428
 msgid "       --progress=TYPE           select progress gauge type.\n"
 msgstr "       --progress=TYYPPI           valitse edistymismittarin tyyppi\n"
 
 msgid "       --progress=TYPE           select progress gauge type.\n"
 msgstr "       --progress=TYYPPI           valitse edistymismittarin tyyppi\n"
 
-#: src/main.c:426
+#: src/main.c:430
 msgid ""
 "  -N,  --timestamping            don't re-retrieve files unless newer than\n"
 "                                 local.\n"
 msgid ""
 "  -N,  --timestamping            don't re-retrieve files unless newer than\n"
 "                                 local.\n"
@@ -989,36 +1042,36 @@ msgstr ""
 "  -N,  --timestamping              nouda vain paikallista uudemmat "
 "tiedostot\n"
 
 "  -N,  --timestamping              nouda vain paikallista uudemmat "
 "tiedostot\n"
 
-#: src/main.c:429
+#: src/main.c:433
 msgid "  -S,  --server-response         print server response.\n"
 msgstr "  -S,  --server-response           näytä palvelimen vastaus\n"
 
 msgid "  -S,  --server-response         print server response.\n"
 msgstr "  -S,  --server-response           näytä palvelimen vastaus\n"
 
-#: src/main.c:431
+#: src/main.c:435
 msgid "       --spider                  don't download anything.\n"
 msgstr "       --spider                    älä nouda mitään\n"
 
 msgid "       --spider                  don't download anything.\n"
 msgstr "       --spider                    älä nouda mitään\n"
 
-#: src/main.c:433
+#: src/main.c:437
 msgid "  -T,  --timeout=SECONDS         set all timeout values to SECONDS.\n"
 msgstr "  -T,  --timeout=SEKUNTIA          kaikkien aikakatkaisujen pituus\n"
 
 msgid "  -T,  --timeout=SECONDS         set all timeout values to SECONDS.\n"
 msgstr "  -T,  --timeout=SEKUNTIA          kaikkien aikakatkaisujen pituus\n"
 
-#: src/main.c:435
+#: src/main.c:439
 msgid "       --dns-timeout=SECS        set the DNS lookup timeout to SECS.\n"
 msgstr ""
 "       --dns-timeout=SEKUNTIA      nimipalveluhaun aikakatkaisun pituus\n"
 
 msgid "       --dns-timeout=SECS        set the DNS lookup timeout to SECS.\n"
 msgstr ""
 "       --dns-timeout=SEKUNTIA      nimipalveluhaun aikakatkaisun pituus\n"
 
-#: src/main.c:437
+#: src/main.c:441
 msgid "       --connect-timeout=SECS    set the connect timeout to SECS.\n"
 msgstr "       --connect-timeout=SEKUNTIA  yhdistämisen aikakatkaisun pituus\n"
 
 msgid "       --connect-timeout=SECS    set the connect timeout to SECS.\n"
 msgstr "       --connect-timeout=SEKUNTIA  yhdistämisen aikakatkaisun pituus\n"
 
-#: src/main.c:439
+#: src/main.c:443
 msgid "       --read-timeout=SECS       set the read timeout to SECS.\n"
 msgstr "       --read-timeout=SEKUNTIA     vastaanoton aikakatkaisun pituus\n"
 
 msgid "       --read-timeout=SECS       set the read timeout to SECS.\n"
 msgstr "       --read-timeout=SEKUNTIA     vastaanoton aikakatkaisun pituus\n"
 
-#: src/main.c:441
+#: src/main.c:445
 msgid "  -w,  --wait=SECONDS            wait SECONDS between retrievals.\n"
 msgstr "  -w,  --wait=SEKUNTIA             odota SEKUNTIA noutojen välillä\n"
 
 msgid "  -w,  --wait=SECONDS            wait SECONDS between retrievals.\n"
 msgstr "  -w,  --wait=SEKUNTIA             odota SEKUNTIA noutojen välillä\n"
 
-#: src/main.c:443
+#: src/main.c:447
 msgid ""
 "       --waitretry=SECONDS       wait 1..SECONDS between retries of a "
 "retrieval.\n"
 msgid ""
 "       --waitretry=SECONDS       wait 1..SECONDS between retries of a "
 "retrieval.\n"
@@ -1026,7 +1079,7 @@ msgstr ""
 "       --waitretry=SEKUNTIA        odota 1...SEKUNTIA noutojen\n"
 "                                   uudelleenyritysten välillä\n"
 
 "       --waitretry=SEKUNTIA        odota 1...SEKUNTIA noutojen\n"
 "                                   uudelleenyritysten välillä\n"
 
-#: src/main.c:445
+#: src/main.c:449
 msgid ""
 "       --random-wait             wait from 0...2*WAIT secs between "
 "retrievals.\n"
 msgid ""
 "       --random-wait             wait from 0...2*WAIT secs between "
 "retrievals.\n"
@@ -1034,15 +1087,15 @@ msgstr ""
 "       --random-wait               odota 0...2*WAIT sekuntia noutojen "
 "välillä\n"
 
 "       --random-wait               odota 0...2*WAIT sekuntia noutojen "
 "välillä\n"
 
-#: src/main.c:447
+#: src/main.c:451
 msgid "       --no-proxy                explicitly turn off proxy.\n"
 msgstr "       --no-proxy                  välityspalvelin pois päältä\n"
 
 msgid "       --no-proxy                explicitly turn off proxy.\n"
 msgstr "       --no-proxy                  välityspalvelin pois päältä\n"
 
-#: src/main.c:449
+#: src/main.c:453
 msgid "  -Q,  --quota=NUMBER            set retrieval quota to NUMBER.\n"
 msgstr "  -Q,  --quota=LUKU                noutokiintiön koko\n"
 
 msgid "  -Q,  --quota=NUMBER            set retrieval quota to NUMBER.\n"
 msgstr "  -Q,  --quota=LUKU                noutokiintiön koko\n"
 
-#: src/main.c:451
+#: src/main.c:455
 msgid ""
 "       --bind-address=ADDRESS    bind to ADDRESS (hostname or IP) on local "
 "host.\n"
 msgid ""
 "       --bind-address=ADDRESS    bind to ADDRESS (hostname or IP) on local "
 "host.\n"
@@ -1050,17 +1103,17 @@ msgstr ""
 "       --bind-address=OSOITE       liitä (palvelin tai IP-) OSOITE "
 "paikallisesti\n"
 
 "       --bind-address=OSOITE       liitä (palvelin tai IP-) OSOITE "
 "paikallisesti\n"
 
-#: src/main.c:453
+#: src/main.c:457
 msgid "       --limit-rate=RATE         limit download rate to RATE.\n"
 msgstr "       --limit-rate=NOPEUS         rajoita noutonopeutta\n"
 
 msgid "       --limit-rate=RATE         limit download rate to RATE.\n"
 msgstr "       --limit-rate=NOPEUS         rajoita noutonopeutta\n"
 
-#: src/main.c:455
+#: src/main.c:459
 msgid "       --no-dns-cache            disable caching DNS lookups.\n"
 msgstr ""
 "       --no-dns-cache              älä säilytä nimipalvelutietoja "
 "välimuistissa\n"
 
 msgid "       --no-dns-cache            disable caching DNS lookups.\n"
 msgstr ""
 "       --no-dns-cache              älä säilytä nimipalvelutietoja "
 "välimuistissa\n"
 
-#: src/main.c:457
+#: src/main.c:461
 msgid ""
 "       --restrict-file-names=OS  restrict chars in file names to ones OS "
 "allows.\n"
 msgid ""
 "       --restrict-file-names=OS  restrict chars in file names to ones OS "
 "allows.\n"
@@ -1068,7 +1121,7 @@ msgstr ""
 "       --restrict-file-names=KJ    käytä vain käyttöjärjestelmän\n"
 "                                   sallimia tiedostonimiä\n"
 
 "       --restrict-file-names=KJ    käytä vain käyttöjärjestelmän\n"
 "                                   sallimia tiedostonimiä\n"
 
-#: src/main.c:459
+#: src/main.c:463
 msgid ""
 "       --ignore-case             ignore case when matching files/"
 "directories.\n"
 msgid ""
 "       --ignore-case             ignore case when matching files/"
 "directories.\n"
@@ -1076,17 +1129,17 @@ msgstr ""
 "       --ignore-case             ei oteta huomioon merkkikokoa kun verrataan "
 "tiedostoja/hakemistoja.\n"
 
 "       --ignore-case             ei oteta huomioon merkkikokoa kun verrataan "
 "tiedostoja/hakemistoja.\n"
 
-#: src/main.c:462
+#: src/main.c:466
 msgid "  -4,  --inet4-only              connect only to IPv4 addresses.\n"
 msgstr ""
 "  -4,  --inet4-only                ota yhteyttä vain IPv4-osoitteisiin\n"
 
 msgid "  -4,  --inet4-only              connect only to IPv4 addresses.\n"
 msgstr ""
 "  -4,  --inet4-only                ota yhteyttä vain IPv4-osoitteisiin\n"
 
-#: src/main.c:464
+#: src/main.c:468
 msgid "  -6,  --inet6-only              connect only to IPv6 addresses.\n"
 msgstr ""
 "  -6,  --inet6-only                ota yhteyttä vain IPv6-osoitteisiin\n"
 
 msgid "  -6,  --inet6-only              connect only to IPv6 addresses.\n"
 msgstr ""
 "  -6,  --inet6-only                ota yhteyttä vain IPv6-osoitteisiin\n"
 
-#: src/main.c:466
+#: src/main.c:470
 msgid ""
 "       --prefer-family=FAMILY    connect first to addresses of specified "
 "family,\n"
 msgid ""
 "       --prefer-family=FAMILY    connect first to addresses of specified "
 "family,\n"
@@ -1096,100 +1149,105 @@ msgstr ""
 "                                   osoitteeseen, vaihtoedot: IPv6, IPv4 tai "
 "none\n"
 
 "                                   osoitteeseen, vaihtoedot: IPv6, IPv4 tai "
 "none\n"
 
-#: src/main.c:470
+#: src/main.c:474
 msgid "       --user=USER               set both ftp and http user to USER.\n"
 msgstr "       --user=KÄYTTÄJÄ             FTP- ja HTTP-käyttäjänimi\n"
 
 msgid "       --user=USER               set both ftp and http user to USER.\n"
 msgstr "       --user=KÄYTTÄJÄ             FTP- ja HTTP-käyttäjänimi\n"
 
-#: src/main.c:472
+#: src/main.c:476
 msgid ""
 "       --password=PASS           set both ftp and http password to PASS.\n"
 msgstr "       --password=SALASANA         FTP- ja HTTP-salasana\n"
 
 msgid ""
 "       --password=PASS           set both ftp and http password to PASS.\n"
 msgstr "       --password=SALASANA         FTP- ja HTTP-salasana\n"
 
-#: src/main.c:476
+#: src/main.c:478
+#, fuzzy
+msgid "       --ask-password            prompt for passwords.\n"
+msgstr "       --password=SALASANA         FTP- ja HTTP-salasana\n"
+
+#: src/main.c:482
 msgid "Directories:\n"
 msgstr "Hakemistot:\n"
 
 msgid "Directories:\n"
 msgstr "Hakemistot:\n"
 
-#: src/main.c:478
+#: src/main.c:484
 msgid "  -nd, --no-directories           don't create directories.\n"
 msgstr "  -nd  --no-directories            älä luo hakemistoja\n"
 
 msgid "  -nd, --no-directories           don't create directories.\n"
 msgstr "  -nd  --no-directories            älä luo hakemistoja\n"
 
-#: src/main.c:480
+#: src/main.c:486
 msgid "  -x,  --force-directories        force creation of directories.\n"
 msgstr "  -x,  --force-directories         pakotettu hakemistojen luonti\n"
 
 msgid "  -x,  --force-directories        force creation of directories.\n"
 msgstr "  -x,  --force-directories         pakotettu hakemistojen luonti\n"
 
-#: src/main.c:482
+#: src/main.c:488
 msgid "  -nH, --no-host-directories      don't create host directories.\n"
 msgstr "  -nH, --no-host-directories       älä luo palvelinhakemistoja\n"
 
 msgid "  -nH, --no-host-directories      don't create host directories.\n"
 msgstr "  -nH, --no-host-directories       älä luo palvelinhakemistoja\n"
 
-#: src/main.c:484
+#: src/main.c:490
 msgid "       --protocol-directories     use protocol name in directories.\n"
 msgstr ""
 "       --protocol-directories      käytä protokollan nimeä hakemistoissa\n"
 
 msgid "       --protocol-directories     use protocol name in directories.\n"
 msgstr ""
 "       --protocol-directories      käytä protokollan nimeä hakemistoissa\n"
 
-#: src/main.c:486
+#: src/main.c:492
 msgid "  -P,  --directory-prefix=PREFIX  save files to PREFIX/...\n"
 msgstr ""
 "  -P,  --directory-prefix=ETULIITE tallenna tiedostot hakemistoon "
 "ETULIITE/...\n"
 
 msgid "  -P,  --directory-prefix=PREFIX  save files to PREFIX/...\n"
 msgstr ""
 "  -P,  --directory-prefix=ETULIITE tallenna tiedostot hakemistoon "
 "ETULIITE/...\n"
 
-#: src/main.c:488
+#: src/main.c:494
 msgid ""
 "       --cut-dirs=NUMBER          ignore NUMBER remote directory "
 "components.\n"
 msgstr ""
 "       --cut-dirs=LUKU             ohita alusta LUKU kappaletta hakemistoja\n"
 
 msgid ""
 "       --cut-dirs=NUMBER          ignore NUMBER remote directory "
 "components.\n"
 msgstr ""
 "       --cut-dirs=LUKU             ohita alusta LUKU kappaletta hakemistoja\n"
 
-#: src/main.c:492
+#: src/main.c:498
 msgid "HTTP options:\n"
 msgstr "HTTP-valitsimet:\n"
 
 msgid "HTTP options:\n"
 msgstr "HTTP-valitsimet:\n"
 
-#: src/main.c:494
+#: src/main.c:500
 msgid "       --http-user=USER        set http user to USER.\n"
 msgstr "       --http-user=KÄYTTÄJÄ        HTTP-käyttäjänimi\n"
 
 msgid "       --http-user=USER        set http user to USER.\n"
 msgstr "       --http-user=KÄYTTÄJÄ        HTTP-käyttäjänimi\n"
 
-#: src/main.c:496
+#: src/main.c:502
 msgid "       --http-password=PASS    set http password to PASS.\n"
 msgstr "       --http-passwd=SALASANA      HTTP-salasana\n"
 
 msgid "       --http-password=PASS    set http password to PASS.\n"
 msgstr "       --http-passwd=SALASANA      HTTP-salasana\n"
 
-#: src/main.c:498
+#: src/main.c:504
 msgid "       --no-cache              disallow server-cached data.\n"
 msgstr ""
 "       --no-cache                  älä käytä palvelimelle välivarastoitua "
 "dataa\n"
 
 msgid "       --no-cache              disallow server-cached data.\n"
 msgstr ""
 "       --no-cache                  älä käytä palvelimelle välivarastoitua "
 "dataa\n"
 
-#: src/main.c:500
+#: src/main.c:506
 msgid ""
 "  -E,  --html-extension        save HTML documents with `.html' extension.\n"
 msgstr ""
 "  -E,  --html-extension            tallenna HTML-dokumentit ”.html”-"
 "päätteisinä\n"
 
 msgid ""
 "  -E,  --html-extension        save HTML documents with `.html' extension.\n"
 msgstr ""
 "  -E,  --html-extension            tallenna HTML-dokumentit ”.html”-"
 "päätteisinä\n"
 
-#: src/main.c:502
+#: src/main.c:508
 msgid "       --ignore-length         ignore `Content-Length' header field.\n"
 msgstr ""
 "       --ignore-length             älä välitä ”Content-Length”-"
 "otsakekentästä\n"
 
 msgid "       --ignore-length         ignore `Content-Length' header field.\n"
 msgstr ""
 "       --ignore-length             älä välitä ”Content-Length”-"
 "otsakekentästä\n"
 
-#: src/main.c:504
+#: src/main.c:510
 msgid "       --header=STRING         insert STRING among the headers.\n"
 msgstr ""
 "       --header=MERKKIJONO         lisää MERKKIJONO otsakkeiden sekaan\n"
 
 msgid "       --header=STRING         insert STRING among the headers.\n"
 msgstr ""
 "       --header=MERKKIJONO         lisää MERKKIJONO otsakkeiden sekaan\n"
 
-#: src/main.c:506
+#: src/main.c:512
 msgid "       --max-redirect          maximum redirections allowed per page.\n"
 msgstr ""
 "       --max-redirect              uudelleenohjausten sallittu maksimimäärä "
 "sivua kohden.\n"
 
 msgid "       --max-redirect          maximum redirections allowed per page.\n"
 msgstr ""
 "       --max-redirect              uudelleenohjausten sallittu maksimimäärä "
 "sivua kohden.\n"
 
-#: src/main.c:508
+#: src/main.c:514
 msgid "       --proxy-user=USER       set USER as proxy username.\n"
 msgstr "       --proxy-user=KÄYTTÄJÄ       välityspalvelimen käyttäjänimi\n"
 
 msgid "       --proxy-user=USER       set USER as proxy username.\n"
 msgstr "       --proxy-user=KÄYTTÄJÄ       välityspalvelimen käyttäjänimi\n"
 
-#: src/main.c:510
+#: src/main.c:516
 msgid "       --proxy-password=PASS   set PASS as proxy password.\n"
 msgstr "       --proxy-passwd=SALASANA     välityspalvelimen salasana\n"
 
 msgid "       --proxy-password=PASS   set PASS as proxy password.\n"
 msgstr "       --proxy-passwd=SALASANA     välityspalvelimen salasana\n"
 
-#: src/main.c:512
+#: src/main.c:518
 msgid ""
 "       --referer=URL           include `Referer: URL' header in HTTP "
 "request.\n"
 msgid ""
 "       --referer=URL           include `Referer: URL' header in HTTP "
 "request.\n"
@@ -1197,41 +1255,41 @@ msgstr ""
 "       --referer=URL               liitä ”Referer: URL”-otsake HTTP-"
 "pyyntöön\n"
 
 "       --referer=URL               liitä ”Referer: URL”-otsake HTTP-"
 "pyyntöön\n"
 
-#: src/main.c:514
+#: src/main.c:520
 msgid "       --save-headers          save the HTTP headers to file.\n"
 msgstr ""
 "       --save-headers              tallenna HTTP-otsakkeet tiedostoon\n"
 
 msgid "       --save-headers          save the HTTP headers to file.\n"
 msgstr ""
 "       --save-headers              tallenna HTTP-otsakkeet tiedostoon\n"
 
-#: src/main.c:516
+#: src/main.c:522
 msgid ""
 "  -U,  --user-agent=AGENT      identify as AGENT instead of Wget/VERSION.\n"
 msgstr ""
 "  -U,  --user-agent=AGENTTI        tunnnistaudu Wget/version sijasta AGENTTI-"
 "käyttäjäksi\n"
 
 msgid ""
 "  -U,  --user-agent=AGENT      identify as AGENT instead of Wget/VERSION.\n"
 msgstr ""
 "  -U,  --user-agent=AGENTTI        tunnnistaudu Wget/version sijasta AGENTTI-"
 "käyttäjäksi\n"
 
-#: src/main.c:518
+#: src/main.c:524
 msgid ""
 "       --no-http-keep-alive    disable HTTP keep-alive (persistent "
 "connections).\n"
 msgstr ""
 "       --no-http-keep-alive        ota pois käytöstä jatkuvat yhteydet\n"
 
 msgid ""
 "       --no-http-keep-alive    disable HTTP keep-alive (persistent "
 "connections).\n"
 msgstr ""
 "       --no-http-keep-alive        ota pois käytöstä jatkuvat yhteydet\n"
 
-#: src/main.c:520
+#: src/main.c:526
 msgid "       --no-cookies            don't use cookies.\n"
 msgstr "       --no-cookies                älä käytä evästeitä\n"
 
 msgid "       --no-cookies            don't use cookies.\n"
 msgstr "       --no-cookies                älä käytä evästeitä\n"
 
-#: src/main.c:522
+#: src/main.c:528
 msgid "       --load-cookies=FILE     load cookies from FILE before session.\n"
 msgstr ""
 "       --load-cookies=TIEDOSTO     lue evästeet ennen istuntoa TIEDOSTOsta\n"
 
 msgid "       --load-cookies=FILE     load cookies from FILE before session.\n"
 msgstr ""
 "       --load-cookies=TIEDOSTO     lue evästeet ennen istuntoa TIEDOSTOsta\n"
 
-#: src/main.c:524
+#: src/main.c:530
 msgid "       --save-cookies=FILE     save cookies to FILE after session.\n"
 msgstr ""
 "       --save-cookies=TIEDOSTO     tallenna evästeet istunnon jälkeen "
 "TIEDOSTOon\n"
 
 msgid "       --save-cookies=FILE     save cookies to FILE after session.\n"
 msgstr ""
 "       --save-cookies=TIEDOSTO     tallenna evästeet istunnon jälkeen "
 "TIEDOSTOon\n"
 
-#: src/main.c:526
+#: src/main.c:532
 msgid ""
 "       --keep-session-cookies  load and save session (non-permanent) "
 "cookies.\n"
 msgid ""
 "       --keep-session-cookies  load and save session (non-permanent) "
 "cookies.\n"
@@ -1239,7 +1297,7 @@ msgstr ""
 "       --keep-session-cookies      hae ja tallenna (väliaikaiset) "
 "istuntoevästeet\n"
 
 "       --keep-session-cookies      hae ja tallenna (väliaikaiset) "
 "istuntoevästeet\n"
 
-#: src/main.c:528
+#: src/main.c:534
 msgid ""
 "       --post-data=STRING      use the POST method; send STRING as the "
 "data.\n"
 msgid ""
 "       --post-data=STRING      use the POST method; send STRING as the "
 "data.\n"
@@ -1247,14 +1305,14 @@ msgstr ""
 "       --post-data=MERKKIJONO      käytä POST-metodia; lähetä MERKKIJONO "
 "datana\n"
 
 "       --post-data=MERKKIJONO      käytä POST-metodia; lähetä MERKKIJONO "
 "datana\n"
 
-#: src/main.c:530
+#: src/main.c:536
 msgid ""
 "       --post-file=FILE        use the POST method; send contents of FILE.\n"
 msgstr ""
 "       --post-file=TIEDOSTO        käytä POST-metodia; lähetä TIEDOSTON "
 "sisältö\n"
 
 msgid ""
 "       --post-file=FILE        use the POST method; send contents of FILE.\n"
 msgstr ""
 "       --post-file=TIEDOSTO        käytä POST-metodia; lähetä TIEDOSTON "
 "sisältö\n"
 
-#: src/main.c:532
+#: src/main.c:538
 msgid ""
 "       --content-disposition   honor the Content-Disposition header when\n"
 "                               choosing local file names (EXPERIMENTAL).\n"
 msgid ""
 "       --content-disposition   honor the Content-Disposition header when\n"
 "                               choosing local file names (EXPERIMENTAL).\n"
@@ -1264,11 +1322,22 @@ msgstr ""
 "                               valitaan paikalliset tiedostonimet "
 "(KOKEELLINEN).\n"
 
 "                               valitaan paikalliset tiedostonimet "
 "(KOKEELLINEN).\n"
 
-#: src/main.c:538
+#  Challenge viittaa tässä ilmeisesti challenge-response method eli haastemenetelmään
+#: src/main.c:541
+msgid ""
+"       --auth-no-challenge     Send Basic HTTP authentication information\n"
+"                               without first waiting for the server's\n"
+"                               challenge.\n"
+msgstr ""
+"       --auth-no-challenge     Lähetä ”Basic HTTP”-todennustiedot "
+"odottamatta\n"
+"                               ensin palvelimen haastetta.\n"
+
+#: src/main.c:548
 msgid "HTTPS (SSL/TLS) options:\n"
 msgstr "HTTPS (SSL/TLS) -valitsimet:\n"
 
 msgid "HTTPS (SSL/TLS) options:\n"
 msgstr "HTTPS (SSL/TLS) -valitsimet:\n"
 
-#: src/main.c:540
+#: src/main.c:550
 msgid ""
 "       --secure-protocol=PR     choose secure protocol, one of auto, SSLv2,\n"
 "                                SSLv3, and TLSv1.\n"
 msgid ""
 "       --secure-protocol=PR     choose secure protocol, one of auto, SSLv2,\n"
 "                                SSLv3, and TLSv1.\n"
@@ -1276,80 +1345,80 @@ msgstr ""
 "       --secure-protocol=PR        valitse turvaprotokolla, vaihtoehdot:\n"
 "                                   auto, SSLv2, SSLv3 tai TLSv1\n"
 
 "       --secure-protocol=PR        valitse turvaprotokolla, vaihtoehdot:\n"
 "                                   auto, SSLv2, SSLv3 tai TLSv1\n"
 
-#: src/main.c:543
+#: src/main.c:553
 msgid ""
 "       --no-check-certificate   don't validate the server's certificate.\n"
 msgstr ""
 "       --no-check-certificate      älä tarkista palvelimen varmennetta\n"
 
 msgid ""
 "       --no-check-certificate   don't validate the server's certificate.\n"
 msgstr ""
 "       --no-check-certificate      älä tarkista palvelimen varmennetta\n"
 
-#: src/main.c:545
+#: src/main.c:555
 msgid "       --certificate=FILE       client certificate file.\n"
 msgstr "       --certificate=TIEDOSTO      asiakasvarmenne\n"
 
 msgid "       --certificate=FILE       client certificate file.\n"
 msgstr "       --certificate=TIEDOSTO      asiakasvarmenne\n"
 
-#: src/main.c:547
+#: src/main.c:557
 msgid "       --certificate-type=TYPE  client certificate type, PEM or DER.\n"
 msgstr ""
 "       --certificate-type=TYYPPI   asiakasvarmenteen tyyppi: PEM tai DER\n"
 
 msgid "       --certificate-type=TYPE  client certificate type, PEM or DER.\n"
 msgstr ""
 "       --certificate-type=TYYPPI   asiakasvarmenteen tyyppi: PEM tai DER\n"
 
-#: src/main.c:549
+#: src/main.c:559
 msgid "       --private-key=FILE       private key file.\n"
 msgstr "       --private-key=TIEDOSTO      salainen avain\n"
 
 msgid "       --private-key=FILE       private key file.\n"
 msgstr "       --private-key=TIEDOSTO      salainen avain\n"
 
-#: src/main.c:551
+#: src/main.c:561
 msgid "       --private-key-type=TYPE  private key type, PEM or DER.\n"
 msgstr ""
 "       --private-key-type=TYYPPI   salaisen avaimen tyyppi: PEM tai DER\n"
 
 msgid "       --private-key-type=TYPE  private key type, PEM or DER.\n"
 msgstr ""
 "       --private-key-type=TYYPPI   salaisen avaimen tyyppi: PEM tai DER\n"
 
-#: src/main.c:553
+#: src/main.c:563
 msgid "       --ca-certificate=FILE    file with the bundle of CA's.\n"
 msgstr "       --ca-certificate=TIEDOSTO   juurivarmennekokoelma\n"
 
 msgid "       --ca-certificate=FILE    file with the bundle of CA's.\n"
 msgstr "       --ca-certificate=TIEDOSTO   juurivarmennekokoelma\n"
 
-#: src/main.c:555
+#: src/main.c:565
 msgid ""
 "       --ca-directory=DIR       directory where hash list of CA's is "
 "stored.\n"
 msgstr "       --ca-directory=HAKEMISTO    juurivarmenteiden hajautuslista\n"
 
 msgid ""
 "       --ca-directory=DIR       directory where hash list of CA's is "
 "stored.\n"
 msgstr "       --ca-directory=HAKEMISTO    juurivarmenteiden hajautuslista\n"
 
-#: src/main.c:557
+#: src/main.c:567
 msgid ""
 "       --random-file=FILE       file with random data for seeding the SSL "
 "PRNG.\n"
 msgstr ""
 "       --random-file=TIEDOSTO      satunnaista dataa SSL PRNG:n siemeneksi\n"
 
 msgid ""
 "       --random-file=FILE       file with random data for seeding the SSL "
 "PRNG.\n"
 msgstr ""
 "       --random-file=TIEDOSTO      satunnaista dataa SSL PRNG:n siemeneksi\n"
 
-#: src/main.c:559
+#: src/main.c:569
 msgid ""
 "       --egd-file=FILE          file naming the EGD socket with random "
 "data.\n"
 msgstr ""
 "       --egd-file=TIEDOSTO         EGD-pistoke, josta saa satunnaista dataa\n"
 
 msgid ""
 "       --egd-file=FILE          file naming the EGD socket with random "
 "data.\n"
 msgstr ""
 "       --egd-file=TIEDOSTO         EGD-pistoke, josta saa satunnaista dataa\n"
 
-#: src/main.c:564
+#: src/main.c:574
 msgid "FTP options:\n"
 msgstr "FTP-valitsimet:\n"
 
 msgid "FTP options:\n"
 msgstr "FTP-valitsimet:\n"
 
-#: src/main.c:566
+#: src/main.c:576
 msgid "       --ftp-user=USER         set ftp user to USER.\n"
 msgstr "       --ftp-user=KÄYTTÄJÄ         FTP-käyttäjänimi\n"
 
 msgid "       --ftp-user=USER         set ftp user to USER.\n"
 msgstr "       --ftp-user=KÄYTTÄJÄ         FTP-käyttäjänimi\n"
 
-#: src/main.c:568
+#: src/main.c:578
 msgid "       --ftp-password=PASS     set ftp password to PASS.\n"
 msgstr "       --ftp-password=SALASANA     FTP-salasana\n"
 
 msgid "       --ftp-password=PASS     set ftp password to PASS.\n"
 msgstr "       --ftp-password=SALASANA     FTP-salasana\n"
 
-#: src/main.c:570
+#: src/main.c:580
 msgid "       --no-remove-listing     don't remove `.listing' files.\n"
 msgstr "       --no-remove-listing         älä poista ”.listing”-tiedostoja\n"
 
 msgid "       --no-remove-listing     don't remove `.listing' files.\n"
 msgstr "       --no-remove-listing         älä poista ”.listing”-tiedostoja\n"
 
-#: src/main.c:572
+#: src/main.c:582
 msgid "       --no-glob               turn off FTP file name globbing.\n"
 msgstr "       --no-glob                   älä täydennä tiedostonimiä\n"
 
 msgid "       --no-glob               turn off FTP file name globbing.\n"
 msgstr "       --no-glob                   älä täydennä tiedostonimiä\n"
 
-#: src/main.c:574
+#: src/main.c:584
 msgid "       --no-passive-ftp        disable the \"passive\" transfer mode.\n"
 msgstr ""
 "       --no-passive-ftp            älä käytä ”passiivista” siirtotapaa\n"
 
 msgid "       --no-passive-ftp        disable the \"passive\" transfer mode.\n"
 msgstr ""
 "       --no-passive-ftp            älä käytä ”passiivista” siirtotapaa\n"
 
-#: src/main.c:576
+#: src/main.c:586
 msgid ""
 "       --retr-symlinks         when recursing, get linked-to files (not "
 "dir).\n"
 msgid ""
 "       --retr-symlinks         when recursing, get linked-to files (not "
 "dir).\n"
@@ -1357,32 +1426,32 @@ msgstr ""
 "       --retr-symlinks             rekursiossa: hae linkitetyt tiedostot\n"
 "                                   (ei hakemistoja)\n"
 
 "       --retr-symlinks             rekursiossa: hae linkitetyt tiedostot\n"
 "                                   (ei hakemistoja)\n"
 
-#: src/main.c:578
+#: src/main.c:588
 msgid "       --preserve-permissions  preserve remote file permissions.\n"
 msgstr ""
 "       --preserve-permissions      säilytä noudetun tiedoston oikeudet\n"
 
 msgid "       --preserve-permissions  preserve remote file permissions.\n"
 msgstr ""
 "       --preserve-permissions      säilytä noudetun tiedoston oikeudet\n"
 
-#: src/main.c:582
+#: src/main.c:592
 msgid "Recursive download:\n"
 msgstr "Rekursiivinen nouto:\n"
 
 msgid "Recursive download:\n"
 msgstr "Rekursiivinen nouto:\n"
 
-#: src/main.c:584
+#: src/main.c:594
 msgid "  -r,  --recursive          specify recursive download.\n"
 msgstr "  -r,  --recursive                 nouda rekursiivisesti\n"
 
 msgid "  -r,  --recursive          specify recursive download.\n"
 msgstr "  -r,  --recursive                 nouda rekursiivisesti\n"
 
-#: src/main.c:586
+#: src/main.c:596
 msgid ""
 "  -l,  --level=NUMBER       maximum recursion depth (inf or 0 for "
 "infinite).\n"
 msgstr ""
 "  -l,  --level=LUKU                rekursiosyvyys (inf ja 0 = ääretön)\n"
 
 msgid ""
 "  -l,  --level=NUMBER       maximum recursion depth (inf or 0 for "
 "infinite).\n"
 msgstr ""
 "  -l,  --level=LUKU                rekursiosyvyys (inf ja 0 = ääretön)\n"
 
-#: src/main.c:588
+#: src/main.c:598
 msgid ""
 "       --delete-after       delete files locally after downloading them.\n"
 msgstr "       --delete-after              poista tiedostot haun jälkeen\n"
 
 msgid ""
 "       --delete-after       delete files locally after downloading them.\n"
 msgstr "       --delete-after              poista tiedostot haun jälkeen\n"
 
-#: src/main.c:590
+#: src/main.c:600
 msgid ""
 "  -k,  --convert-links      make links in downloaded HTML point to local "
 "files.\n"
 msgid ""
 "  -k,  --convert-links      make links in downloaded HTML point to local "
 "files.\n"
@@ -1390,21 +1459,21 @@ msgstr ""
 "  -k,  --convert-links             aseta haettujen HTML-sivujen linkit\n"
 "                                   osoittamaan paikallisiin tiedostoihin\n"
 
 "  -k,  --convert-links             aseta haettujen HTML-sivujen linkit\n"
 "                                   osoittamaan paikallisiin tiedostoihin\n"
 
-#: src/main.c:592
+#: src/main.c:602
 msgid ""
 "  -K,  --backup-converted   before converting file X, back up as X.orig.\n"
 msgstr ""
 "  -K,  --backup-converted          ennen tiedoston X muuttamista,\n"
 "                                   varmuuskopioi X.orig nimellä\n"
 
 msgid ""
 "  -K,  --backup-converted   before converting file X, back up as X.orig.\n"
 msgstr ""
 "  -K,  --backup-converted          ennen tiedoston X muuttamista,\n"
 "                                   varmuuskopioi X.orig nimellä\n"
 
-#: src/main.c:594
+#: src/main.c:604
 msgid ""
 "  -m,  --mirror             shortcut for -N -r -l inf --no-remove-listing.\n"
 msgstr ""
 "  -m,  --mirror                    oikovalitsin, yhtäkuin -r -N -l inf\n"
 "                                   --no-remove-listing\n"
 
 msgid ""
 "  -m,  --mirror             shortcut for -N -r -l inf --no-remove-listing.\n"
 msgstr ""
 "  -m,  --mirror                    oikovalitsin, yhtäkuin -r -N -l inf\n"
 "                                   --no-remove-listing\n"
 
-#: src/main.c:596
+#: src/main.c:606
 msgid ""
 "  -p,  --page-requisites    get all images, etc. needed to display HTML "
 "page.\n"
 msgid ""
 "  -p,  --page-requisites    get all images, etc. needed to display HTML "
 "page.\n"
@@ -1412,7 +1481,7 @@ msgstr ""
 "  -p,  --page-requisites           nouda kaikki kuvat yms. HTML-sivun\n"
 "                                   näyttämiseen tarvittava.\n"
 
 "  -p,  --page-requisites           nouda kaikki kuvat yms. HTML-sivun\n"
 "                                   näyttämiseen tarvittava.\n"
 
-#: src/main.c:598
+#: src/main.c:608
 msgid ""
 "       --strict-comments    turn on strict (SGML) handling of HTML "
 "comments.\n"
 msgid ""
 "       --strict-comments    turn on strict (SGML) handling of HTML "
 "comments.\n"
@@ -1420,97 +1489,106 @@ msgstr ""
 "       --strict-comments           käytä HTML-kommenttien tiukkaa\n"
 "                                   (SGML) käsittelyä\n"
 
 "       --strict-comments           käytä HTML-kommenttien tiukkaa\n"
 "                                   (SGML) käsittelyä\n"
 
-#: src/main.c:602
+#: src/main.c:612
 msgid "Recursive accept/reject:\n"
 msgstr ""
 "Rekursiivinen hyväksyntä/torjunta:\n"
 "(listojen osat erotellaan pilkuin)\n"
 
 msgid "Recursive accept/reject:\n"
 msgstr ""
 "Rekursiivinen hyväksyntä/torjunta:\n"
 "(listojen osat erotellaan pilkuin)\n"
 
-#: src/main.c:604
+#: src/main.c:614
 msgid ""
 "  -A,  --accept=LIST               comma-separated list of accepted "
 "extensions.\n"
 msgstr "  -A,  --accept=LISTA              lista hyväksytyistä päätteistä\n"
 
 msgid ""
 "  -A,  --accept=LIST               comma-separated list of accepted "
 "extensions.\n"
 msgstr "  -A,  --accept=LISTA              lista hyväksytyistä päätteistä\n"
 
-#: src/main.c:606
+#: src/main.c:616
 msgid ""
 "  -R,  --reject=LIST               comma-separated list of rejected "
 "extensions.\n"
 msgstr "  -R,  --reject=LISTA              lista torjutuista päätteistä\n"
 
 msgid ""
 "  -R,  --reject=LIST               comma-separated list of rejected "
 "extensions.\n"
 msgstr "  -R,  --reject=LISTA              lista torjutuista päätteistä\n"
 
-#: src/main.c:608
+#: src/main.c:618
 msgid ""
 "  -D,  --domains=LIST              comma-separated list of accepted "
 "domains.\n"
 msgstr ""
 "  -D,  --domains=LISTA             lista hyväksytyistä verkkotunnuksista\n"
 
 msgid ""
 "  -D,  --domains=LIST              comma-separated list of accepted "
 "domains.\n"
 msgstr ""
 "  -D,  --domains=LISTA             lista hyväksytyistä verkkotunnuksista\n"
 
-#: src/main.c:610
+#: src/main.c:620
 msgid ""
 "       --exclude-domains=LIST      comma-separated list of rejected "
 "domains.\n"
 msgstr ""
 "       --exclude-domains=LISTA     lista torjutuista verkkotunnuksista\n"
 
 msgid ""
 "       --exclude-domains=LIST      comma-separated list of rejected "
 "domains.\n"
 msgstr ""
 "       --exclude-domains=LISTA     lista torjutuista verkkotunnuksista\n"
 
-#: src/main.c:612
+#: src/main.c:622
 msgid ""
 "       --follow-ftp                follow FTP links from HTML documents.\n"
 msgstr ""
 "       --follow-ftp                seuraa ftp-linkkejä HTML-dokumenteista\n"
 
 msgid ""
 "       --follow-ftp                follow FTP links from HTML documents.\n"
 msgstr ""
 "       --follow-ftp                seuraa ftp-linkkejä HTML-dokumenteista\n"
 
-#: src/main.c:614
+#: src/main.c:624
 msgid ""
 "       --follow-tags=LIST          comma-separated list of followed HTML "
 "tags.\n"
 msgstr "       --follow-tags=LISTA         lista seurattavista HTML-tageista\n"
 
 msgid ""
 "       --follow-tags=LIST          comma-separated list of followed HTML "
 "tags.\n"
 msgstr "       --follow-tags=LISTA         lista seurattavista HTML-tageista\n"
 
-#: src/main.c:616
+#: src/main.c:626
 msgid ""
 "       --ignore-tags=LIST          comma-separated list of ignored HTML "
 "tags.\n"
 msgstr "       --ignore-tags=LISTA         lista ohitettavista HTML-tageista\n"
 
 msgid ""
 "       --ignore-tags=LIST          comma-separated list of ignored HTML "
 "tags.\n"
 msgstr "       --ignore-tags=LISTA         lista ohitettavista HTML-tageista\n"
 
-#: src/main.c:618
+#: src/main.c:628
 msgid ""
 "  -H,  --span-hosts                go to foreign hosts when recursive.\n"
 msgstr ""
 "  -H,  --span-hosts                siirry rekursiossa eri palvelimille\n"
 
 msgid ""
 "  -H,  --span-hosts                go to foreign hosts when recursive.\n"
 msgstr ""
 "  -H,  --span-hosts                siirry rekursiossa eri palvelimille\n"
 
-#: src/main.c:620
+#: src/main.c:630
 msgid "  -L,  --relative                  follow relative links only.\n"
 msgstr "  -L,  --relative                  seuraa vain suhteellisia linkkejä\n"
 
 msgid "  -L,  --relative                  follow relative links only.\n"
 msgstr "  -L,  --relative                  seuraa vain suhteellisia linkkejä\n"
 
-#: src/main.c:622
+#: src/main.c:632
 msgid "  -I,  --include-directories=LIST  list of allowed directories.\n"
 msgstr "  -I,  --include-directories=LISTA lista hyväksytyistä hakemistoista\n"
 
 msgid "  -I,  --include-directories=LIST  list of allowed directories.\n"
 msgstr "  -I,  --include-directories=LISTA lista hyväksytyistä hakemistoista\n"
 
-#: src/main.c:624
+#: src/main.c:634
 msgid "  -X,  --exclude-directories=LIST  list of excluded directories.\n"
 msgstr ""
 "  -X,  --exclude-directories=LISTA lista poissuljetuista hakemistoista\n"
 
 msgid "  -X,  --exclude-directories=LIST  list of excluded directories.\n"
 msgstr ""
 "  -X,  --exclude-directories=LISTA lista poissuljetuista hakemistoista\n"
 
-#: src/main.c:626
+#: src/main.c:636
 msgid ""
 "  -np, --no-parent                 don't ascend to the parent directory.\n"
 msgstr "  -np, --no-parent                 älä nouse hakemistorakenteessa\n"
 
 msgid ""
 "  -np, --no-parent                 don't ascend to the parent directory.\n"
 msgstr "  -np, --no-parent                 älä nouse hakemistorakenteessa\n"
 
-#: src/main.c:630
+#: src/main.c:640
 msgid "Mail bug reports and suggestions to <bug-wget@gnu.org>.\n"
 msgstr "Lähetä virheraportit ja ehdotukset osoitteeseen <bug-wget@gnu.org>.\n"
 
 msgid "Mail bug reports and suggestions to <bug-wget@gnu.org>.\n"
 msgstr "Lähetä virheraportit ja ehdotukset osoitteeseen <bug-wget@gnu.org>.\n"
 
-#: src/main.c:635
+#: src/main.c:645
 #, c-format
 msgid "GNU Wget %s, a non-interactive network retriever.\n"
 msgstr "GNU Wget %s, ei-vuorovaikutteinen tiedostojen noutaja.\n"
 
 #, c-format
 msgid "GNU Wget %s, a non-interactive network retriever.\n"
 msgstr "GNU Wget %s, ei-vuorovaikutteinen tiedostojen noutaja.\n"
 
+#: src/main.c:685
+#, c-format
+msgid "Password for user %s: "
+msgstr ""
+
+#: src/main.c:687
+#, c-format
+msgid "Password: "
+msgstr ""
+
 #. TRANSLATORS: When available, an actual copyright character
 #. (cirle-c) should be used in preference to "(C)".
 #. TRANSLATORS: When available, an actual copyright character
 #. (cirle-c) should be used in preference to "(C)".
-#: src/main.c:677
-#, fuzzy
+#: src/main.c:697
 msgid "Copyright (C) 2008 Free Software Foundation, Inc.\n"
 msgid "Copyright (C) 2008 Free Software Foundation, Inc.\n"
-msgstr "Tekijänoikeudet © 2007 Free Software Foundation, Inc.\n"
+msgstr "Tekijänoikeus © 2008 Free Software Foundation, Inc.\n"
 
 
-#: src/main.c:679
+#: src/main.c:699
 msgid ""
 "License GPLv3+: GNU GPL version 3 or later\n"
 "<http://www.gnu.org/licenses/gpl.html>.\n"
 msgid ""
 "License GPLv3+: GNU GPL version 3 or later\n"
 "<http://www.gnu.org/licenses/gpl.html>.\n"
@@ -1525,7 +1603,7 @@ msgstr ""
 
 #. TRANSLATORS: When available, please use the proper diacritics for
 #. names such as this one. See en_US.po for reference.
 
 #. TRANSLATORS: When available, please use the proper diacritics for
 #. names such as this one. See en_US.po for reference.
-#: src/main.c:686
+#: src/main.c:706
 msgid ""
 "\n"
 "Originally written by Hrvoje Niksic <hniksic@xemacs.org>.\n"
 msgid ""
 "\n"
 "Originally written by Hrvoje Niksic <hniksic@xemacs.org>.\n"
@@ -1533,61 +1611,83 @@ msgstr ""
 "\n"
 "Alunperin kirjoittanut Hrvoje Niksic <hniksic@xemacs.org>.\n"
 
 "\n"
 "Alunperin kirjoittanut Hrvoje Niksic <hniksic@xemacs.org>.\n"
 
-#: src/main.c:688
+#: src/main.c:708
 msgid "Currently maintained by Micah Cowan <micah@cowan.name>.\n"
 msgstr "Nykyinen ylläpitäjä Micah Cowan <micah@cowan.name>.\n"
 
 msgid "Currently maintained by Micah Cowan <micah@cowan.name>.\n"
 msgstr "Nykyinen ylläpitäjä Micah Cowan <micah@cowan.name>.\n"
 
-#: src/main.c:735 src/main.c:804 src/main.c:904
+#: src/main.c:755 src/main.c:824 src/main.c:946
 #, c-format
 msgid "Try `%s --help' for more options.\n"
 msgstr "Kirjoita ”%s --help” saadaksesi lisää valitsimia.\n"
 
 #, c-format
 msgid "Try `%s --help' for more options.\n"
 msgstr "Kirjoita ”%s --help” saadaksesi lisää valitsimia.\n"
 
-#: src/main.c:801
+#: src/main.c:821
 #, c-format
 msgid "%s: illegal option -- `-n%c'\n"
 msgstr "%s: virheellinen valitsin – ”-n%c”\n"
 
 #, c-format
 msgid "%s: illegal option -- `-n%c'\n"
 msgstr "%s: virheellinen valitsin – ”-n%c”\n"
 
-#: src/main.c:859
+#: src/main.c:879
 #, c-format
 msgid "Can't be verbose and quiet at the same time.\n"
 msgstr "Ei voi näyttää yksityiskohtia ja olla hiljaa yhtä aikaa.\n"
 
 #, c-format
 msgid "Can't be verbose and quiet at the same time.\n"
 msgstr "Ei voi näyttää yksityiskohtia ja olla hiljaa yhtä aikaa.\n"
 
-#: src/main.c:865
+#: src/main.c:885
 #, c-format
 msgid "Can't timestamp and not clobber old files at the same time.\n"
 msgstr ""
 "Vanhoja tiedostoja ei voi aikaleimata ja jättää koskematta yhtä aikaa.\n"
 
 #, c-format
 msgid "Can't timestamp and not clobber old files at the same time.\n"
 msgstr ""
 "Vanhoja tiedostoja ei voi aikaleimata ja jättää koskematta yhtä aikaa.\n"
 
-#: src/main.c:873
+#: src/main.c:893
 #, c-format
 msgid "Cannot specify both --inet4-only and --inet6-only.\n"
 msgstr ""
 "Argumentteja ”--inet4-only” ja ”--inet6-only” ei voi käyttää yhtä aikaa.\n"
 
 #, c-format
 msgid "Cannot specify both --inet4-only and --inet6-only.\n"
 msgstr ""
 "Argumentteja ”--inet4-only” ja ”--inet6-only” ei voi käyttää yhtä aikaa.\n"
 
-#: src/main.c:883
-#, c-format
-msgid "Cannot specify -r, -p or -N if -O is given.\n"
+#: src/main.c:903
+#, fuzzy
+msgid ""
+"Cannot specify both -k and -O if multiple URLs are given, or in combination\n"
+"with -p or -r. See the manual for details.\n"
+"\n"
 msgstr ""
 msgstr ""
-"Ei voida määritellä argumentteja ”-r”, ”-p” tai ”-N” jos ”-O” on annettu.\n"
+"Ei voida määritellä sekä argumenttia ”-k” että argumenttia ”-O” jos on "
+"annettu useita URL-osoitteita.\n"
 
 
-#: src/main.c:891
+#: src/main.c:912
+msgid ""
+"WARNING: combining -O with -r or -p will mean that all downloaded content\n"
+"will be placed in the single file you specified.\n"
+"\n"
+msgstr ""
+
+#: src/main.c:918
+msgid ""
+"WARNING: timestamping does nothing in combination with -O. See the manual\n"
+"for details.\n"
+"\n"
+msgstr ""
+
+#: src/main.c:926
 #, c-format
 #, c-format
-msgid "Cannot specify both -k and -O if multiple URLs are given.\n"
+msgid "File `%s' already there; not retrieving.\n"
+msgstr "Tiedostoa ”%s” ei noudeta, koska se on jo paikalla.\n"
+
+#: src/main.c:933
+#, fuzzy, c-format
+msgid "Cannot specify both --ask-password and --password.\n"
 msgstr ""
 msgstr ""
-"Ei voida määritellä sekä argumenttia ”-k” että argumenttia ”-O” jos on "
-"annettu useita URL-osoitteita.\n"
+"Argumentteja ”--inet4-only” ja ”--inet6-only” ei voi käyttää yhtä aikaa.\n"
 
 
-#: src/main.c:899
+#: src/main.c:941
 #, c-format
 msgid "%s: missing URL\n"
 msgstr "%s: URL puuttuu\n"
 
 #, c-format
 msgid "%s: missing URL\n"
 msgstr "%s: URL puuttuu\n"
 
-#: src/main.c:1025
+#: src/main.c:1075
 #, c-format
 msgid "No URLs found in %s.\n"
 msgstr "Tiedostosta %s ei löytynyt URLeja.\n"
 
 #, c-format
 msgid "No URLs found in %s.\n"
 msgstr "Tiedostosta %s ei löytynyt URLeja.\n"
 
-#: src/main.c:1043
+#: src/main.c:1093
 #, c-format
 msgid ""
 "FINISHED --%s--\n"
 #, c-format
 msgid ""
 "FINISHED --%s--\n"
@@ -1596,7 +1696,7 @@ msgstr ""
 "VALMIS --%s--\n"
 "Noudettu: %d tiedostoa, %s kohteesssa %s (%s)\n"
 
 "VALMIS --%s--\n"
 "Noudettu: %d tiedostoa, %s kohteesssa %s (%s)\n"
 
-#: src/main.c:1052
+#: src/main.c:1102
 #, c-format
 msgid "Download quota of %s EXCEEDED!\n"
 msgstr "Haun %s:n tavun kiintiö YLITETTY!\n"
 #, c-format
 msgid "Download quota of %s EXCEEDED!\n"
 msgstr "Haun %s:n tavun kiintiö YLITETTY!\n"
@@ -1611,9 +1711,9 @@ msgstr "Ohjelman suoritus jatkuu taustalla.\n"
 msgid "Continuing in background, pid %lu.\n"
 msgstr "Ohjelman suoritus jatkuu taustalla, pid %lu.\n"
 
 msgid "Continuing in background, pid %lu.\n"
 msgstr "Ohjelman suoritus jatkuu taustalla, pid %lu.\n"
 
-#: src/mswindows.c:294 src/utils.c:330
-#, c-format
-msgid "Output will be written to `%s'.\n"
+#: src/mswindows.c:294 src/utils.c:377
+#, fuzzy, c-format
+msgid "Output will be written to %s.\n"
 msgstr "Tuloste kirjoitetaan tiedostoon ”%s”.\n"
 
 #: src/mswindows.c:462 src/mswindows.c:469
 msgstr "Tuloste kirjoitetaan tiedostoon ”%s”.\n"
 
 #: src/mswindows.c:462 src/mswindows.c:469
@@ -1651,47 +1751,46 @@ msgid "Could not seed PRNG; consider using --random-file.\n"
 msgstr ""
 "PRNG:tä ei voitu alustaa; harkitse ”--random-file”-valitsimen käyttöä.\n"
 
 msgstr ""
 "PRNG:tä ei voitu alustaa; harkitse ”--random-file”-valitsimen käyttöä.\n"
 
-#: src/openssl.c:488
+#: src/openssl.c:495
 msgid "ERROR"
 msgstr "VIRHE"
 
 msgid "ERROR"
 msgstr "VIRHE"
 
-#: src/openssl.c:488
+#: src/openssl.c:495
 msgid "WARNING"
 msgstr "VAROITUS"
 
 msgid "WARNING"
 msgstr "VAROITUS"
 
-#: src/openssl.c:497
+#: src/openssl.c:504
 #, c-format
 msgid "%s: No certificate presented by %s.\n"
 msgstr "%s: %s ei esittänyt varmennetta.\n"
 
 #, c-format
 msgid "%s: No certificate presented by %s.\n"
 msgstr "%s: %s ei esittänyt varmennetta.\n"
 
-#: src/openssl.c:518
-#, c-format
-msgid "%s: cannot verify %s's certificate, issued by `%s':\n"
+#: src/openssl.c:526
+#, fuzzy, c-format
+msgid "%s: cannot verify %s's certificate, issued by %s:\n"
 msgstr "%s: ei voida todentaa kohteen %s varmennetta, myöntäjä: ”%s”:\n"
 
 msgstr "%s: ei voida todentaa kohteen %s varmennetta, myöntäjä: ”%s”:\n"
 
-#: src/openssl.c:526
+#: src/openssl.c:535
 msgid "  Unable to locally verify the issuer's authority.\n"
 msgstr "  Ei voida paikallisesti todentaa myöntäjän valtuutusta.\n"
 
 msgid "  Unable to locally verify the issuer's authority.\n"
 msgstr "  Ei voida paikallisesti todentaa myöntäjän valtuutusta.\n"
 
-#: src/openssl.c:530
+#: src/openssl.c:539
 msgid "  Self-signed certificate encountered.\n"
 msgstr "  Itse allekirjoitettu varmenne kohdattu.\n"
 
 msgid "  Self-signed certificate encountered.\n"
 msgstr "  Itse allekirjoitettu varmenne kohdattu.\n"
 
-#: src/openssl.c:533
+#: src/openssl.c:542
 msgid "  Issued certificate not yet valid.\n"
 msgstr "  Varmenne ei ole vielä voimassa.\n"
 
 msgid "  Issued certificate not yet valid.\n"
 msgstr "  Varmenne ei ole vielä voimassa.\n"
 
-#: src/openssl.c:536
+#: src/openssl.c:545
 msgid "  Issued certificate has expired.\n"
 msgstr "  Varmenne on vanhentunut.\n"
 
 msgid "  Issued certificate has expired.\n"
 msgstr "  Varmenne on vanhentunut.\n"
 
-#: src/openssl.c:568
-#, c-format
-msgid ""
-"%s: certificate common name `%s' doesn't match requested host name `%s'.\n"
+#: src/openssl.c:577
+#, fuzzy, c-format
+msgid "%s: certificate common name %s doesn't match requested host name %s.\n"
 msgstr "%s: varmenteen yleinen nimi ”%s” ei täsmää palvelimen nimeen ”%s”.\n"
 
 msgstr "%s: varmenteen yleinen nimi ”%s” ei täsmää palvelimen nimeen ”%s”.\n"
 
-#: src/openssl.c:581
+#: src/openssl.c:590
 #, c-format
 msgid "To connect to %s insecurely, use `--no-check-certificate'.\n"
 msgstr ""
 #, c-format
 msgid "To connect to %s insecurely, use `--no-check-certificate'.\n"
 msgstr ""
@@ -1708,21 +1807,21 @@ msgstr ""
 "%*s[ ohitetaan %sK ]"
 
 #: src/progress.c:456
 "%*s[ ohitetaan %sK ]"
 
 #: src/progress.c:456
-#, c-format
-msgid "Invalid dot style specification `%s'; leaving unchanged.\n"
+#, fuzzy, c-format
+msgid "Invalid dot style specification %s; leaving unchanged.\n"
 msgstr "Pistetyylin määrittely ”%s” on virheellinen; jätetään muuttamatta.\n"
 
 #  Tämä ja seuraava ovat täysiä arvoituksia.
 msgstr "Pistetyylin määrittely ”%s” on virheellinen; jätetään muuttamatta.\n"
 
 #  Tämä ja seuraava ovat täysiä arvoituksia.
-#: src/progress.c:802
+#: src/progress.c:805
 #, c-format
 msgid "  eta %s"
 msgstr "  eta %s"
 
 #, c-format
 msgid "  eta %s"
 msgstr "  eta %s"
 
-#: src/progress.c:1041
+#: src/progress.c:1050
 msgid "   in "
 msgstr "   in "
 
 msgid "   in "
 msgstr "   in "
 
-#: src/ptimer.c:160
+#: src/ptimer.c:161
 #, c-format
 msgid "Cannot get REALTIME clock frequency: %s\n"
 msgstr "REAALIAIKAkellon taajuutta ei saatu: %s\n"
 #, c-format
 msgid "Cannot get REALTIME clock frequency: %s\n"
 msgstr "REAALIAIKAkellon taajuutta ei saatu: %s\n"
@@ -1832,17 +1931,32 @@ msgstr "IPv6-osoitteita ei tueta"
 msgid "Invalid IPv6 numeric address"
 msgstr "Virheellinen numeerinen IPv6-osoite"
 
 msgid "Invalid IPv6 numeric address"
 msgstr "Virheellinen numeerinen IPv6-osoite"
 
-#: src/utils.c:328
+#: src/utils.c:104
+#, fuzzy, c-format
+msgid "%s: %s: Failed to allocate enough memory; memory exhausted.\n"
+msgstr "%s: %s: Muisti loppui, %ld tavun varaaminen epäonnistui.\n"
+
+#: src/utils.c:110
+#, c-format
+msgid "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n"
+msgstr "%s: %s: Muisti loppui, %ld tavun varaaminen epäonnistui.\n"
+
+#: src/utils.c:242
+#, c-format
+msgid "%s: aprintf: text buffer is too big (%ld bytes), aborting.\n"
+msgstr ""
+
+#: src/utils.c:375
 #, c-format
 msgid "Continuing in background, pid %d.\n"
 msgstr "Ohjelman suoritus jatkuu taustalla, pid %d.\n"
 
 #, c-format
 msgid "Continuing in background, pid %d.\n"
 msgstr "Ohjelman suoritus jatkuu taustalla, pid %d.\n"
 
-#: src/utils.c:376
-#, c-format
-msgid "Failed to unlink symlink `%s': %s\n"
+#: src/utils.c:423
+#, fuzzy, c-format
+msgid "Failed to unlink symlink %s: %s\n"
 msgstr "Symbolisen linkin ”%s” poistaminen epäonnistui: %s\n"
 
 msgstr "Symbolisen linkin ”%s” poistaminen epäonnistui: %s\n"
 
-#: src/xmalloc.c:63
-#, c-format
-msgid "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n"
-msgstr "%s: %s: Muisti loppui, %ld tavun varaaminen epäonnistui.\n"
+#~ msgid "Cannot specify -r, -p or -N if -O is given.\n"
+#~ msgstr ""
+#~ "Ei voida määritellä argumentteja ”-r”, ”-p” tai ”-N” jos ”-O” on "
+#~ "annettu.\n"