From ab8c0aafeb6ec4e6a6ca89d0b929523ca1424f49 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sat, 17 Nov 2007 13:49:36 +0000 Subject: [PATCH] 2007-11-17 Tatsuhiro Tsujikawa Implemented. Now -c option works fine. * src/DefaultPieceStorage.cc (markPiecesDone) * test/DefaultPieceStorageTest.cc Removed. * src/SegmentMan.{h, cc} (markAllPiecesDone) (markPieceDone) Synchronized po files with https://translations.launchpad.net/aria2/trunk/+pots/aria2c * src/fr.po * src/ru.po * src/de.po * src/ja.po --- ChangeLog | 18 + po/aria2c.pot | 395 ++++----- po/de.gmo | Bin 22005 -> 24652 bytes po/de.po | 656 +++++++------- po/fr.gmo | Bin 36380 -> 37137 bytes po/fr.po | 374 ++++---- po/ja.gmo | Bin 46432 -> 52266 bytes po/ja.po | 1425 +++++++++++++++---------------- po/nl.gmo | Bin 15821 -> 15722 bytes po/nl.po | 348 ++++---- po/ru.gmo | Bin 12085 -> 17318 bytes po/ru.po | 699 ++++++--------- src/ConsoleStatCalc.cc | 1 - src/DefaultPieceStorage.cc | 18 +- src/SegmentMan.cc | 30 - src/SegmentMan.h | 4 - test/DefaultPieceStorageTest.cc | 32 +- 17 files changed, 1873 insertions(+), 2127 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6e6a5892..56e1094a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,21 @@ +2007-11-17 Tatsuhiro Tsujikawa + + Implemented. Now -c option works fine. + * src/DefaultPieceStorage.cc (markPiecesDone) + * test/DefaultPieceStorageTest.cc + + Removed. + * src/SegmentMan.{h, cc} + (markAllPiecesDone) + (markPieceDone) + + Synchronized po files with + https://translations.launchpad.net/aria2/trunk/+pots/aria2c + * src/fr.po + * src/ru.po + * src/de.po + * src/ja.po + 2007-11-14 Tatsuhiro Tsujikawa Added ifdef and some modifications to compile without BitTorrent, diff --git a/po/aria2c.pot b/po/aria2c.pot index 49ebdf44..5915d106 100644 --- a/po/aria2c.pot +++ b/po/aria2c.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: http://aria2.sourceforge.net/\n" -"POT-Creation-Date: 2007-10-29 21:34+0900\n" +"POT-Creation-Date: 2007-11-14 21:24+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -160,7 +160,7 @@ msgstr "" #: src/message.h:60 #, c-format -msgid "CUID#%d - Download has already completed: %s" +msgid "#%d - Download has already completed: %s" msgstr "" #: src/message.h:61 @@ -491,354 +491,360 @@ msgstr "" msgid "daemon failed." msgstr "" -#: src/message.h:128 -msgid "Timeout." +#: src/message.h:127 +#, c-format +msgid "Verification finished successfully. file=%s" msgstr "" -#: src/message.h:129 -msgid "Invalid chunk size." +#: src/message.h:128 +#, c-format +msgid "Checksum error detected. file=%s" msgstr "" #: src/message.h:130 +msgid "Timeout." +msgstr "" + +#: src/message.h:131 +msgid "Invalid chunk size." +msgstr "" + +#: src/message.h:132 #, c-format msgid "Too large chunk. size=%d" msgstr "" -#: src/message.h:131 +#: src/message.h:133 msgid "Invalid header." msgstr "" -#: src/message.h:132 +#: src/message.h:134 msgid "Invalid response." msgstr "" -#: src/message.h:133 +#: src/message.h:135 msgid "No header found." msgstr "" -#: src/message.h:134 +#: src/message.h:136 msgid "No status header." msgstr "" -#: src/message.h:135 +#: src/message.h:137 msgid "Proxy connection failed." msgstr "" -#: src/message.h:136 +#: src/message.h:138 msgid "Connection failed." msgstr "" -#: src/message.h:137 +#: src/message.h:139 #, c-format msgid "" "The requested filename and the previously registered one are not same. " "Expected:%s Actual:%s" msgstr "" -#: src/message.h:138 +#: src/message.h:140 #, c-format msgid "The response status is not successful. status=%d" msgstr "" -#: src/message.h:139 +#: src/message.h:141 #, c-format msgid "Too large file size. size=%s" msgstr "" -#: src/message.h:140 +#: src/message.h:142 #, c-format msgid "Transfer encoding %s is not supported." msgstr "" -#: src/message.h:141 +#: src/message.h:143 #, c-format msgid "SSL initialization failed: %s" msgstr "" -#: src/message.h:142 +#: src/message.h:144 msgid "SSL I/O error" msgstr "" -#: src/message.h:143 -msgid "SSL protocol error" -msgstr "" - -#: src/message.h:144 -#, c-format -msgid "SSL unknown error %d" -msgstr "" - #: src/message.h:145 -#, c-format -msgid "SSL initialization failed: OpenSSL connect error %d" +msgid "SSL protocol error" msgstr "" #: src/message.h:146 #, c-format -msgid "Size mismatch Expected:%s Actual:%s" +msgid "SSL unknown error %d" msgstr "" #: src/message.h:147 -msgid "Authorization failed." +#, c-format +msgid "SSL initialization failed: OpenSSL connect error %d" msgstr "" #: src/message.h:148 -msgid "Got EOF from the server." +#, c-format +msgid "Size mismatch Expected:%s Actual:%s" msgstr "" #: src/message.h:149 -msgid "Got EOF from peer." +msgid "Authorization failed." msgstr "" #: src/message.h:150 -msgid "Malformed meta info." +msgid "Got EOF from the server." +msgstr "" + +#: src/message.h:151 +msgid "Got EOF from peer." msgstr "" #: src/message.h:152 -#, c-format -msgid "Failed to open the file %s, cause: %s" -msgstr "" - -#: src/message.h:153 -#, c-format -msgid "Failed to write into the file %s, cause: %s" +msgid "Malformed meta info." msgstr "" #: src/message.h:154 #, c-format -msgid "Failed to read from the file %s, cause: %s" +msgid "Failed to open the file %s, cause: %s" msgstr "" #: src/message.h:155 -msgid "Failed to read data from disk." +#, c-format +msgid "Failed to write into the file %s, cause: %s" msgstr "" #: src/message.h:156 #, c-format -msgid "Failed to calculate SHA1 digest of or a part of the file %s, cause: %s" +msgid "Failed to read from the file %s, cause: %s" msgstr "" #: src/message.h:157 -#, c-format -msgid "Failed to seek the file %s, cause: %s" +msgid "Failed to read data from disk." msgstr "" #: src/message.h:158 #, c-format -msgid "The offset is out of range, offset=%s" +msgid "Failed to calculate SHA1 digest of or a part of the file %s, cause: %s" msgstr "" #: src/message.h:159 #, c-format -msgid "%s is not a directory." +msgid "Failed to seek the file %s, cause: %s" msgstr "" #: src/message.h:160 #, c-format -msgid "Failed to make the directory %s, cause: %s" +msgid "The offset is out of range, offset=%s" msgstr "" #: src/message.h:161 #, c-format -msgid "Failed to open the segment file %s, cause: %s" +msgid "%s is not a directory." msgstr "" #: src/message.h:162 #, c-format -msgid "Failed to write into the segment file %s, cause: %s" +msgid "Failed to make the directory %s, cause: %s" msgstr "" #: src/message.h:163 #, c-format -msgid "Failed to read from the segment file %s, cause: %s" +msgid "Failed to open the segment file %s, cause: %s" +msgstr "" + +#: src/message.h:164 +#, c-format +msgid "Failed to write into the segment file %s, cause: %s" msgstr "" #: src/message.h:165 #, c-format -msgid "Failed to open a socket, cause: %s" -msgstr "" - -#: src/message.h:166 -#, c-format -msgid "Failed to set a socket option, cause: %s" +msgid "Failed to read from the segment file %s, cause: %s" msgstr "" #: src/message.h:167 #, c-format -msgid "Failed to set a socket as blocking, cause: %s" +msgid "Failed to open a socket, cause: %s" msgstr "" #: src/message.h:168 #, c-format -msgid "Failed to set a socket as non-blocking, cause: %s" +msgid "Failed to set a socket option, cause: %s" msgstr "" #: src/message.h:169 #, c-format -msgid "Failed to bind a socket, cause: %s" +msgid "Failed to set a socket as blocking, cause: %s" msgstr "" #: src/message.h:170 #, c-format -msgid "Failed to listen to a socket, cause: %s" +msgid "Failed to set a socket as non-blocking, cause: %s" msgstr "" #: src/message.h:171 #, c-format -msgid "Failed to accept a peer connection, cause: %s" +msgid "Failed to bind a socket, cause: %s" msgstr "" #: src/message.h:172 #, c-format -msgid "Failed to get the name of socket, cause: %s" +msgid "Failed to listen to a socket, cause: %s" msgstr "" #: src/message.h:173 #, c-format -msgid "Failed to get the name of connected peer, cause: %s" +msgid "Failed to accept a peer connection, cause: %s" msgstr "" #: src/message.h:174 #, c-format -msgid "Failed to resolve the hostname %s, cause: %s" +msgid "Failed to get the name of socket, cause: %s" msgstr "" #: src/message.h:175 #, c-format -msgid "Failed to connect to the host %s, cause: %s" +msgid "Failed to get the name of connected peer, cause: %s" msgstr "" #: src/message.h:176 #, c-format -msgid "Failed to check whether the socket is writable, cause: %s" +msgid "Failed to resolve the hostname %s, cause: %s" msgstr "" #: src/message.h:177 #, c-format -msgid "Failed to check whether the socket is readable, cause: %s" +msgid "Failed to connect to the host %s, cause: %s" msgstr "" #: src/message.h:178 #, c-format -msgid "Failed to send data, cause: %s" +msgid "Failed to check whether the socket is writable, cause: %s" msgstr "" #: src/message.h:179 #, c-format -msgid "Failed to receive data, cause: %s" +msgid "Failed to check whether the socket is readable, cause: %s" msgstr "" #: src/message.h:180 #, c-format -msgid "Failed to peek data, cause: %s" +msgid "Failed to send data, cause: %s" msgstr "" #: src/message.h:181 #, c-format -msgid "Unknown socket error %d (0x%x)" +msgid "Failed to receive data, cause: %s" msgstr "" #: src/message.h:182 #, c-format -msgid "File %s exists, but %s does not exist." +msgid "Failed to peek data, cause: %s" msgstr "" #: src/message.h:183 #, c-format -msgid "Invalid payload size for %s, size=%d. It should be %d." +msgid "Unknown socket error %d (0x%x)" msgstr "" #: src/message.h:184 #, c-format -msgid "Invalid ID=%d for %s. It should be %d." +msgid "File %s exists, but %s does not exist." msgstr "" #: src/message.h:185 #, c-format +msgid "Invalid payload size for %s, size=%d. It should be %d." +msgstr "" + +#: src/message.h:186 +#, c-format +msgid "Invalid ID=%d for %s. It should be %d." +msgstr "" + +#: src/message.h:187 +#, c-format msgid "" "Chunk checksum validation failed. checksumIndex=%d, offset=%s, expectedHash=%" "s, actualHash=%s" msgstr "" -#: src/message.h:186 -msgid "Download aborted." -msgstr "" - -#: src/message.h:187 -#, c-format -msgid "File %s is being downloaded by other command." -msgstr "" - #: src/message.h:188 -msgid "Insufficient checksums." +msgid "Download aborted." msgstr "" #: src/message.h:189 #, c-format -msgid "Tracker returned failure reason: %s" +msgid "File %s is being downloaded by other command." msgstr "" #: src/message.h:190 -msgid "Flooding detected." +msgid "Insufficient checksums." msgstr "" #: src/message.h:191 #, c-format +msgid "Tracker returned failure reason: %s" +msgstr "" + +#: src/message.h:192 +msgid "Flooding detected." +msgstr "" + +#: src/message.h:193 +#, c-format msgid "" "Drop connection because no request/piece messages were exchanged in a " "certain period(%d seconds)." msgstr "" -#: src/message.h:192 +#: src/message.h:194 msgid "The infoHash in torrent file doesn't match to one in .aria2 file." msgstr "" -#: src/message.h:193 +#: src/message.h:195 #, c-format msgid "No such file entry %s" msgstr "" -#: src/message.h:194 +#: src/message.h:196 #, c-format msgid "Too slow Downloading speed: %d <= %d(B/s), host:%s" msgstr "" -#: src/message.h:195 +#: src/message.h:197 msgid "No HttpRequestEntry found." msgstr "" -#: src/message.h:196 +#: src/message.h:198 #, c-format msgid "Got %d status, but no location header provided." msgstr "" -#: src/message.h:197 +#: src/message.h:199 #, c-format msgid "Invalid range header. Request: %s-%s/%s, Response: %s-%s/%s" msgstr "" -#: src/message.h:198 +#: src/message.h:200 msgid "No file matched with your preference." msgstr "" -#: src/message.h:199 +#: src/message.h:201 msgid "Exception caught" msgstr "" -#: src/message.h:200 +#: src/message.h:202 #, c-format msgid "Max payload length exceeded or invalid. length = %d" msgstr "" -#: src/message.h:201 +#: src/message.h:203 #, c-format msgid "Invalid file length. Cannot continue download %s: local %s, remote %s" msgstr "" -#: src/DownloadEngineFactory.cc:97 -msgid "Errors occurred while binding port.\n" -msgstr "" - #: src/MultiUrlRequestInfo.cc:70 msgid "aria2 will resume download if the transfer is restarted." msgstr "" @@ -849,19 +855,19 @@ msgid "" "page for details." msgstr "" -#: src/RequestGroupMan.cc:213 +#: src/RequestGroupMan.cc:222 msgid "Download Results:" msgstr "" -#: src/Util.cc:649 +#: src/Util.cc:644 msgid "Files:" msgstr "" -#: src/version_usage.cc:40 +#: src/version_usage.cc:42 msgid " version " msgstr "" -#: src/version_usage.cc:50 +#: src/version_usage.cc:52 msgid "" "This program is free software; you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -879,49 +885,49 @@ msgid "" "USA\n" msgstr "" -#: src/version_usage.cc:64 +#: src/version_usage.cc:66 msgid "Contact Info:" msgstr "" -#: src/version_usage.cc:71 -#, c-format -msgid "Usage: %s [options] URL ...\n" -msgstr "" - #: src/version_usage.cc:73 #, c-format +msgid "Usage: %s [options] URL ...\n" +msgstr "" + +#: src/version_usage.cc:75 +#, c-format msgid " %s [options] -T TORRENT_FILE URL ...\n" msgstr "" -#: src/version_usage.cc:76 +#: src/version_usage.cc:78 #, c-format msgid " %s [options] -M METALINK_FILE\n" msgstr "" -#: src/version_usage.cc:79 +#: src/version_usage.cc:81 msgid "Options:" msgstr "" -#: src/version_usage.cc:80 +#: src/version_usage.cc:82 msgid "" " -d, --dir=DIR The directory to store the downloaded file." msgstr "" -#: src/version_usage.cc:81 +#: src/version_usage.cc:83 msgid " -o, --out=FILE The file name of the downloaded file." msgstr "" -#: src/version_usage.cc:82 +#: src/version_usage.cc:84 msgid "" " -l, --log=LOG The file name of the log file. If '-' is\n" " specified, log is written to stdout." msgstr "" -#: src/version_usage.cc:85 +#: src/version_usage.cc:87 msgid " -D, --daemon Run as daemon." msgstr "" -#: src/version_usage.cc:87 +#: src/version_usage.cc:89 msgid "" " -s, --split=N Download a file using N connections. N must " "be\n" @@ -932,7 +938,7 @@ msgid "" " Default: 1" msgstr "" -#: src/version_usage.cc:92 +#: src/version_usage.cc:94 msgid "" " --retry-wait=SEC Set the seconds to wait to retry after an " "error\n" @@ -941,47 +947,47 @@ msgid "" " Default: 5" msgstr "" -#: src/version_usage.cc:95 +#: src/version_usage.cc:97 msgid " -t, --timeout=SEC Set timeout in seconds. Default: 60" msgstr "" -#: src/version_usage.cc:96 +#: src/version_usage.cc:98 msgid "" " -m, --max-tries=N Set number of tries. 0 means unlimited.\n" " Default: 5" msgstr "" -#: src/version_usage.cc:104 +#: src/version_usage.cc:106 msgid "" " --http-proxy=HOST:PORT Use HTTP proxy server. This affects all URLs." msgstr "" -#: src/version_usage.cc:105 +#: src/version_usage.cc:107 msgid " --http-user=USER Set HTTP user. This affects all URLs." msgstr "" -#: src/version_usage.cc:106 +#: src/version_usage.cc:108 msgid " --http-passwd=PASSWD Set HTTP password. This affects all URLs." msgstr "" -#: src/version_usage.cc:107 +#: src/version_usage.cc:109 msgid "" " --http-proxy-user=USER Set HTTP proxy user. This affects all URLs." msgstr "" -#: src/version_usage.cc:108 +#: src/version_usage.cc:110 msgid "" " --http-proxy-passwd=PASSWD Set HTTP proxy password. This affects all URLs." msgstr "" -#: src/version_usage.cc:109 +#: src/version_usage.cc:111 msgid "" " --http-proxy-method=METHOD Set the method to use in proxy request.\n" " METHOD is either 'get' or 'tunnel'.\n" " Default: tunnel" msgstr "" -#: src/version_usage.cc:112 +#: src/version_usage.cc:114 msgid "" " --http-auth-scheme=SCHEME Set HTTP authentication scheme. Currently, " "basic\n" @@ -989,23 +995,23 @@ msgid "" " Default: basic" msgstr "" -#: src/version_usage.cc:115 +#: src/version_usage.cc:117 msgid " --referer=REFERER Set Referer. This affects all URLs." msgstr "" -#: src/version_usage.cc:116 +#: src/version_usage.cc:118 msgid "" " --ftp-user=USER Set FTP user. This affects all URLs.\n" " Default: anonymous" msgstr "" -#: src/version_usage.cc:118 +#: src/version_usage.cc:120 msgid "" " --ftp-passwd=PASSWD Set FTP password. This affects all URLs.\n" " Default: ARIA2USER@" msgstr "" -#: src/version_usage.cc:120 +#: src/version_usage.cc:122 msgid "" " --ftp-type=TYPE Set FTP transfer type. TYPE is either " "'binary'\n" @@ -1013,11 +1019,11 @@ msgid "" " Default: binary" msgstr "" -#: src/version_usage.cc:123 +#: src/version_usage.cc:125 msgid " -p, --ftp-pasv Use passive mode in FTP." msgstr "" -#: src/version_usage.cc:124 +#: src/version_usage.cc:126 msgid "" " --ftp-via-http-proxy=METHOD Use HTTP proxy in FTP. METHOD is either 'get' " "or\n" @@ -1025,7 +1031,7 @@ msgid "" " Default: tunnel" msgstr "" -#: src/version_usage.cc:127 +#: src/version_usage.cc:129 msgid "" " --lowest-speed-limit=SPEED Close connection if download speed is lower " "than\n" @@ -1038,7 +1044,7 @@ msgid "" " Default: 0" msgstr "" -#: src/version_usage.cc:134 +#: src/version_usage.cc:136 msgid "" " --max-download-limit=SPEED Set max download speed in bytes per sec.\n" " 0 means unrestricted.\n" @@ -1046,7 +1052,7 @@ msgid "" " Default: 0" msgstr "" -#: src/version_usage.cc:138 +#: src/version_usage.cc:140 msgid "" " --file-allocation=METHOD Specify file allocation method. METHOD is " "either\n" @@ -1060,7 +1066,7 @@ msgid "" " Default: prealloc" msgstr "" -#: src/version_usage.cc:144 +#: src/version_usage.cc:146 msgid "" " --no-file-allocation-limit=SIZE No file allocation is made for files whose\n" " size is smaller than SIZE.\n" @@ -1069,7 +1075,7 @@ msgid "" " Default: 5M" msgstr "" -#: src/version_usage.cc:149 +#: src/version_usage.cc:151 msgid "" " --allow-overwrite=true|false If false, aria2 doesn't download a file which\n" " already exists but the corresponding .aria2 " @@ -1078,7 +1084,7 @@ msgid "" " Default: false" msgstr "" -#: src/version_usage.cc:153 +#: src/version_usage.cc:155 msgid "" " -Z, --force-sequential[=true|false] Fetch URIs in the command-line " "sequentially\n" @@ -1088,7 +1094,7 @@ msgid "" " Default: false" msgstr "" -#: src/version_usage.cc:157 +#: src/version_usage.cc:159 msgid "" " --auto-file-renaming[=true|false] Rename file name if the same file " "already\n" @@ -1100,7 +1106,7 @@ msgid "" " Default: true" msgstr "" -#: src/version_usage.cc:163 +#: src/version_usage.cc:165 msgid "" " -P, --parameterized-uri[=true|false] Enable parameterized URI support.\n" " You can specify set of parts:\n" @@ -1117,20 +1123,20 @@ msgid "" " Default: false" msgstr "" -#: src/version_usage.cc:174 +#: src/version_usage.cc:176 msgid "" " --enable-http-keep-alive[=true|false] Enable HTTP/1.1 persistant " "connection.\n" " Default: false" msgstr "" -#: src/version_usage.cc:176 +#: src/version_usage.cc:178 msgid "" " --enable-http-pipelining[=true|false] Enable HTTP/1.1 pipelining.\n" " Default: false" msgstr "" -#: src/version_usage.cc:179 +#: src/version_usage.cc:181 msgid "" " --check-integrity=true|false Check file integrity by validating piece " "hash.\n" @@ -1146,7 +1152,7 @@ msgid "" " Default: false" msgstr "" -#: src/version_usage.cc:187 +#: src/version_usage.cc:189 msgid "" " --realtime-chunk-checksum=true|false Validate chunk checksum while\n" " downloading a file in Metalink mode. This " @@ -1156,7 +1162,7 @@ msgid "" " Default: true" msgstr "" -#: src/version_usage.cc:192 +#: src/version_usage.cc:194 msgid "" " -c, --continue Continue downloading a partially downloaded\n" " file. Use this option to resume a download\n" @@ -1166,15 +1172,15 @@ msgid "" " applicable to http(s)/ftp downloads." msgstr "" -#: src/version_usage.cc:198 +#: src/version_usage.cc:200 msgid " -U, --user-agent=USER_AGENT Set user agent for http(s) downloads." msgstr "" -#: src/version_usage.cc:199 +#: src/version_usage.cc:201 msgid " -n, --no-netrc Disables netrc support." msgstr "" -#: src/version_usage.cc:200 +#: src/version_usage.cc:202 msgid "" " -i, --input-file=FILE Downloads URIs found in FILE. You can specify\n" " multiple URIs for a single entity: separate\n" @@ -1183,7 +1189,7 @@ msgid "" " Reads input from stdin when '-' is specified." msgstr "" -#: src/version_usage.cc:204 +#: src/version_usage.cc:206 msgid "" " -j, --max-concurrent-downloads=N Set maximum number of concurrent " "downloads.\n" @@ -1191,20 +1197,20 @@ msgid "" " Default: 5" msgstr "" -#: src/version_usage.cc:207 +#: src/version_usage.cc:209 msgid "" " --load-cookies=FILE Load cookies from FILE. The format of FILE is\n" " the same used by Netscape and Mozilla." msgstr "" -#: src/version_usage.cc:210 +#: src/version_usage.cc:212 msgid "" " -S, --show-files Print file listing of .torrent or .metalink " "file\n" " and exit." msgstr "" -#: src/version_usage.cc:212 +#: src/version_usage.cc:214 msgid "" " --select-file=INDEX... Set file to download by specifing its index.\n" " You can find the file index using the\n" @@ -1218,11 +1224,11 @@ msgid "" "options)." msgstr "" -#: src/version_usage.cc:222 +#: src/version_usage.cc:224 msgid " -T, --torrent-file=TORRENT_FILE The path to the .torrent file." msgstr "" -#: src/version_usage.cc:223 +#: src/version_usage.cc:225 msgid "" " --follow-torrent=true|false Set to false to prevent aria2 from\n" " entering BitTorrent mode even if the filename " @@ -1231,20 +1237,20 @@ msgid "" " Default: true" msgstr "" -#: src/version_usage.cc:227 +#: src/version_usage.cc:229 msgid "" " --direct-file-mapping=true|false Directly read from and write to each file\n" " mentioned in .torrent file.\n" " Default: true" msgstr "" -#: src/version_usage.cc:230 +#: src/version_usage.cc:232 msgid "" " --listen-port=PORT Set TCP port number for BitTorrent downloads.\n" " Default: 6881-6999" msgstr "" -#: src/version_usage.cc:232 +#: src/version_usage.cc:234 msgid "" " --max-upload-limit=SPEED Set max upload speed in bytes per sec.\n" " 0 means unrestricted.\n" @@ -1252,13 +1258,13 @@ msgid "" " Default: 0" msgstr "" -#: src/version_usage.cc:236 +#: src/version_usage.cc:238 msgid "" " --seed-time=MINUTES Specify seeding time in minutes. Also see the\n" " --seed-ratio option." msgstr "" -#: src/version_usage.cc:238 +#: src/version_usage.cc:240 msgid "" " --seed-ratio=RATIO Specify share ratio. Seed completed torrents\n" " until share ratio reaches RATIO. 1.0 is\n" @@ -1268,7 +1274,7 @@ msgid "" " least one of the conditions is satisfied." msgstr "" -#: src/version_usage.cc:243 +#: src/version_usage.cc:245 msgid "" " --peer-id-prefix=PEERI_ID_PREFIX Specify the prefix of peer ID. The peer ID " "in\n" @@ -1281,35 +1287,38 @@ msgid "" " Default: -aria2-" msgstr "" -#: src/version_usage.cc:252 +#: src/version_usage.cc:254 msgid " -M, --metalink-file=METALINK_FILE The file path to the .metalink file." msgstr "" -#: src/version_usage.cc:253 +#: src/version_usage.cc:255 msgid "" " -C, --metalink-servers=NUM_SERVERS The number of servers to connect to\n" " simultaneously.\n" " Default: 5" msgstr "" -#: src/version_usage.cc:256 +#: src/version_usage.cc:258 msgid " --metalink-version=VERSION The version of the file to download." msgstr "" -#: src/version_usage.cc:257 +#: src/version_usage.cc:259 msgid " --metalink-language=LANGUAGE The language of the file to download." msgstr "" -#: src/version_usage.cc:258 +#: src/version_usage.cc:260 msgid "" " --metalink-os=OS The operating system of the file to download." msgstr "" -#: src/version_usage.cc:259 -msgid " --metalink-location=LOCATION The location of the prefered server." +#: src/version_usage.cc:261 +msgid "" +" --metalink-location=LOCATION[,...] The location of the preferred server.\n" +" A comma-deliminated list of locations is\n" +" acceptable." msgstr "" -#: src/version_usage.cc:260 +#: src/version_usage.cc:264 msgid "" " --follow-metalink=true|false Set to false to prevent aria2 from\n" " entering Metalink mode even if the filename " @@ -1318,86 +1327,90 @@ msgid "" " Default: true" msgstr "" -#: src/version_usage.cc:265 +#: src/version_usage.cc:269 msgid " -v, --version Print the version number and exit." msgstr "" -#: src/version_usage.cc:266 +#: src/version_usage.cc:270 msgid " -h, --help Print this message and exit." msgstr "" -#: src/version_usage.cc:269 +#: src/version_usage.cc:273 msgid "" " You can specify multiple URLs. All URLs must point to the same file\n" " or downloading will fail." msgstr "" -#: src/version_usage.cc:272 +#: src/version_usage.cc:276 msgid "Examples:" msgstr "" -#: src/version_usage.cc:273 +#: src/version_usage.cc:277 msgid " Download a file using 1 connection:" msgstr "" -#: src/version_usage.cc:275 +#: src/version_usage.cc:279 msgid " Download a file using 2 connections:" msgstr "" -#: src/version_usage.cc:277 +#: src/version_usage.cc:281 msgid "" " Download a file using 2 connections, each connects to a different server:" msgstr "" -#: src/version_usage.cc:279 +#: src/version_usage.cc:283 msgid " You can mix up different protocols:" msgstr "" -#: src/version_usage.cc:281 +#: src/version_usage.cc:285 msgid " Parameterized URI:" msgstr "" -#: src/version_usage.cc:283 +#: src/version_usage.cc:287 msgid " Parameterized URI. -Z option is required in this case:" msgstr "" -#: src/version_usage.cc:287 +#: src/version_usage.cc:291 msgid " Download a torrent:" msgstr "" -#: src/version_usage.cc:289 +#: src/version_usage.cc:293 msgid " Download a torrent using a local .torrent file:" msgstr "" -#: src/version_usage.cc:291 src/version_usage.cc:304 +#: src/version_usage.cc:295 src/version_usage.cc:308 msgid " Download only selected files:" msgstr "" -#: src/version_usage.cc:293 +#: src/version_usage.cc:297 msgid " Print file listing of .torrent file:" msgstr "" -#: src/version_usage.cc:298 +#: src/version_usage.cc:302 msgid " Metalink downloading:" msgstr "" -#: src/version_usage.cc:300 +#: src/version_usage.cc:304 msgid " Download a file using local .metalink file:" msgstr "" -#: src/version_usage.cc:302 +#: src/version_usage.cc:306 msgid " Metalink downloading with preferences:" msgstr "" -#: src/version_usage.cc:306 +#: src/version_usage.cc:310 msgid " Download only selected files using index:" msgstr "" -#: src/version_usage.cc:308 +#: src/version_usage.cc:312 msgid " Print file listing of .metalink file:" msgstr "" -#: src/version_usage.cc:312 +#: src/version_usage.cc:316 #, c-format msgid "Report bugs to %s" msgstr "" + +#: src/BtSetup.cc:111 +msgid "Errors occurred while binding port.\n" +msgstr "" diff --git a/po/de.gmo b/po/de.gmo index 52e6ccf1fd3893d2832c24b96932c695416f1e0c..7c280fd727d7977c50c7b3922a0e44fee43e1b4c 100644 GIT binary patch delta 6809 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 GdFa1goB0g@ diff --git a/po/de.po b/po/de.po index 2446be1f..71f0bc94 100644 --- a/po/de.po +++ b/po/de.po @@ -7,12 +7,12 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: http://aria2.sourceforge.net/\n" -"POT-Creation-Date: 2007-10-29 21:34+0900\n" +"POT-Creation-Date: 2007-11-14 21:24+0900\n" "PO-Revision-Date: 2007-09-09 12:17+0100\n" "Last-Translator: Patrick Ruckstuhl \n" "Language-Team: deutsch \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.3\n" @@ -69,7 +69,7 @@ msgid "" "The download was complete. <%s>\n" msgstr "" "\n" -"Abruf ist vollstndig. <%s>\n" +"Abruf ist vollständig. <%s>\n" #: src/RequestInfo.h:62 #, c-format @@ -79,7 +79,7 @@ msgid "" "aria2 will resume download if the transfer is restarted." msgstr "" "\n" -"Abruf wegen Fehlern nicht vollstndig. berprfen Sie die Log-Datei.\n" +"Abruf wegen Fehlern nicht vollständig. Überprüfen Sie die Log-Datei.\n" "aria2 wird den Download wiederaufnehmen wenn der Transfer neu gestartet wird." #: src/message.h:40 @@ -90,7 +90,7 @@ msgstr "CUID#%d - Abruf eines Segments erfolgreich beendet." #: src/message.h:41 #, c-format msgid "CUID#%d - No segment available." -msgstr "CUID#%d - Kein Segment verfgbar." +msgstr "CUID#%d - Kein Segment verfügbar." #: src/message.h:42 #, c-format @@ -103,7 +103,7 @@ msgid "" "CUID#%d - The segment changed. We send the request again with new Range " "header." msgstr "" -"CUID#%d - Segment wurde verndert. Anforderung wird mit neuem Bereichs-" +"CUID#%d - Segment wurde verändert. Anforderung wird mit neuem Bereichs-" "Header erneut gesendet." #: src/message.h:44 @@ -157,12 +157,12 @@ msgstr "CUID#%d - cuid beim segmentManager deregistriert." #: src/message.h:57 #, c-format msgid "CUID#%d - we got new piece. index=%d" -msgstr "CUID#%d - Neues Teilstck erhalten. Index=%d" +msgstr "CUID#%d - Neues Teilstück erhalten. Index=%d" #: src/message.h:58 #, c-format msgid "CUID#%d - we got wrong piece. index=%d" -msgstr "CUID#%d - falsches Teilstck erhalten. Index=%d" +msgstr "CUID#%d - falsches Teilstück erhalten. Index=%d" #: src/message.h:59 #, c-format @@ -171,38 +171,38 @@ msgstr "CUID#%d - Abruf abgebrochen. %s" #: src/message.h:60 #, c-format -msgid "CUID#%d - Download has already completed: %s" -msgstr "CUID#%d - Wurde bereits beendet: %s" +msgid "#%d - Download has already completed: %s" +msgstr "#%d - Wurde bereits beendet: %s" #: src/message.h:61 #, c-format msgid "CUID#%d - Good checksum: %s" -msgstr "CUID#%d - Prfsumme ok: %s" +msgstr "CUID#%d - Prüfsumme ok: %s" #: src/message.h:62 #, c-format msgid "CUID#%d - Bad checksum: %s" -msgstr "CUID#%d - Ungltige Prfsumme: %s" +msgstr "CUID#%d - Ungültige Prüfsumme: %s" #: src/message.h:63 #, c-format msgid "CUID#%d - Resolving hostname %s" -msgstr "CUID#%d - Lse Hostnamen auf %s" +msgstr "CUID#%d - Löse Hostnamen auf %s" #: src/message.h:64 #, fuzzy, c-format msgid "CUID#%d - Name resolution complete: %s -> %s" -msgstr "CUID#%d - Abruf abgebrochen." +msgstr "CUID#%d - Abruf abgebrochen. %s" #: src/message.h:65 #, fuzzy, c-format msgid "CUID#%d - Name resolution for %s failed:%s" -msgstr "CUID#%d - Weiterleitung zu %s" +msgstr "CUID#%d - Löse Hostnamen auf %s" #: src/message.h:66 #, fuzzy, c-format msgid "CUID#%d - DNS cache hit: %s -> %s" -msgstr "CUID#%d - Weiterleitung zu %s" +msgstr "CUID#%d - Ungültige Prüfsumme: %s" #: src/message.h:67 #, c-format @@ -220,7 +220,7 @@ msgid "" "CUID#%d - Piece received. index=%d, begin=%d, length=%d, offset=%llu, " "blockIndex=%d" msgstr "" -"CUID#%d - Stck empfangen. index=%d, begin=%d, length=%d, offset=%llu, " +"CUID#%d - Stück empfangen. index=%d, begin=%d, length=%d, offset=%llu, " "blockIndex=%d" #: src/message.h:70 @@ -257,7 +257,7 @@ msgstr "CUID#%d - Weiterleitung zu %s" #: src/message.h:75 #, fuzzy, c-format msgid "CUID#%d - Not interested in the peer" -msgstr "CUID#%d - Weiterleitung zu %s" +msgstr "CUID#%d - Abbruch angefordert." #: src/message.h:76 #, c-format @@ -286,7 +286,7 @@ msgstr "" #: src/message.h:80 #, fuzzy, c-format msgid "CUID#%d - Fast extension enabled." -msgstr "CUID#%d - Kein Segment verfgbar." +msgstr "CUID#%d - Kein Segment verfügbar." #: src/message.h:81 #, c-format @@ -324,9 +324,9 @@ msgid "CUID#%d - Error in accepting connection" msgstr "" #: src/message.h:88 -#, fuzzy, c-format +#, c-format msgid "CUID#%d - Error occurred while processing tracker response." -msgstr "Fehler beim Binden an Port aufgetreten.\n" +msgstr "" #: src/message.h:89 #, c-format @@ -341,12 +341,12 @@ msgstr "" #: src/message.h:92 #, c-format msgid "Unrecognized URI or unsupported protocol: %s" -msgstr "URL nicht erkannt oder nicht untersttztes Protokoll: %s" +msgstr "URL nicht erkannt oder nicht unterstütztes Protokoll: %s" #: src/message.h:93 #, c-format msgid "Tracker returned warning message: %s" -msgstr "Vom Tracker bergebene Warn-Nachricht: %s" +msgstr "Vom Tracker übergebene Warn-Nachricht: %s" #: src/message.h:94 #, c-format @@ -391,7 +391,7 @@ msgid "" msgstr "" "Datei %s existiert, aber %s existiert nicht. Der Download wurde abgebrochen " "damit die Datei nicht zu 0 geschrumpft wird. Wenn sie sicher sind die Datei " -"neu herunterzuaden, lschen sie die Datei oder fgen sie die --allow-" +"neu herunterzuaden, löschen sie die Datei oder fügen sie die --allow-" "overwrite=true option hinzu und starten sie aria2 neu." #: src/message.h:102 @@ -410,7 +410,7 @@ msgstr "Kein Verzeichnis" #: src/message.h:105 #, c-format msgid "Insufficient checksums. checksumLength=%d, numChecksum=%d" -msgstr "Ungengende Prfsumme. checksumLength=%d, numChecksum=%d" +msgstr "Ungenügende Prüfsumme. checksumLength=%d, numChecksum=%d" #: src/message.h:106 #, c-format @@ -424,17 +424,17 @@ msgstr "Keine Peer-Liste erhalten." #: src/message.h:108 #, c-format msgid "Adding peer %s:%d" -msgstr "Fge Peer hinzu %s:%d" +msgstr "Füge Peer hinzu %s:%d" #: src/message.h:109 #, c-format msgid "Deleting used piece index=%d, fillRate(%%)=%d<=%d" -msgstr "Lsche Teil index=%d, fillRate(%%)=%d<=%d" +msgstr "Lösche Teil index=%d, fillRate(%%)=%d<=%d" #: src/message.h:110 #, fuzzy msgid "Download of selected files was complete." -msgstr " Nur ausgewhlte Dateien abrufen:" +msgstr " Nur ausgewählte Dateien abrufen:" #: src/message.h:111 msgid "The download was complete." @@ -443,7 +443,7 @@ msgstr "Der Download wurde fertiggestellt." #: src/message.h:112 #, c-format msgid "Removed %d have entries." -msgstr "Entfernte %d Eintrge." +msgstr "Entfernte %d Einträge." #: src/message.h:113 #, c-format @@ -463,7 +463,7 @@ msgstr "Dispatching FileAllocationCommand for CUID#%d." #: src/message.h:116 #, c-format msgid "Metalink: Queueing %s for download." -msgstr "Metalink: Fge %s zur Downloadwarteschlange hinzu." +msgstr "Metalink: Füge %s zur Downloadwarteschlange hinzu." #: src/message.h:117 #, c-format @@ -486,7 +486,7 @@ msgstr "Kein Chunk zu verifizieren." #: src/message.h:121 #, c-format msgid "Good chunk checksum. hash=%s" -msgstr "Prfsumme ok. hash=%s" +msgstr "Prüfsumme ok. hash=%s" #: src/message.h:122 #, c-format @@ -499,7 +499,7 @@ msgid "" ".netrc file %s does not have correct permissions. It should be 600. netrc " "support disabled." msgstr "" -".netrc Datei %s hat ungltige Zugriffsrechte. Korret ist 600. netrc Support " +".netrc Datei %s hat ungültige Zugriffsrechte. Korret ist 600. netrc Support " "abgeschaltet." #: src/message.h:124 @@ -514,372 +514,376 @@ msgstr "Geben Sie zumindest eine URL an." msgid "daemon failed." msgstr "Daemon-Start nicht erfolgreich" +#: src/message.h:127 +#, c-format +msgid "Verification finished successfully. file=%s" +msgstr "" + #: src/message.h:128 +#, c-format +msgid "Checksum error detected. file=%s" +msgstr "" + +#: src/message.h:130 msgid "Timeout." msgstr "Zeitablauf." -#: src/message.h:129 -msgid "Invalid chunk size." -msgstr "Ungltige Teilgre." - -#: src/message.h:130 -#, c-format -msgid "Too large chunk. size=%d" -msgstr "Teilstck zu gro. Gre=%d" - #: src/message.h:131 -msgid "Invalid header." -msgstr "Ungltige Header-Information." +msgid "Invalid chunk size." +msgstr "Ungültige Teilgröße." #: src/message.h:132 -msgid "Invalid response." -msgstr "Ungltige Antwort." +#, c-format +msgid "Too large chunk. size=%d" +msgstr "Teilstück zu groß. Größe=%d" #: src/message.h:133 +msgid "Invalid header." +msgstr "Ungültige Header-Information." + +#: src/message.h:134 +msgid "Invalid response." +msgstr "Ungültige Antwort." + +#: src/message.h:135 msgid "No header found." msgstr "Keine Header-Information gefunden." -#: src/message.h:134 +#: src/message.h:136 msgid "No status header." msgstr "Keine Status-Information." -#: src/message.h:135 +#: src/message.h:137 msgid "Proxy connection failed." msgstr "Proxy-Verbindung fehlgeschlagen." -#: src/message.h:136 +#: src/message.h:138 msgid "Connection failed." msgstr "Verbindung fehlgeschlagen." -#: src/message.h:137 -#, fuzzy, c-format +#: src/message.h:139 +#, c-format msgid "" "The requested filename and the previously registered one are not same. " "Expected:%s Actual:%s" msgstr "" -"Der angeforderte Dateiname und der vorher registrierte sind nicht gleich. %" -"s != %s" -#: src/message.h:138 +#: src/message.h:140 #, c-format msgid "The response status is not successful. status=%d" msgstr "Antwortstatus ist nicht in Ordnung. Status=%d" -#: src/message.h:139 +#: src/message.h:141 #, c-format msgid "Too large file size. size=%s" -msgstr "Dateigre zu gro. Gre=%s" +msgstr "Dateigröße zu groß. Größe=%s" -#: src/message.h:140 +#: src/message.h:142 #, c-format msgid "Transfer encoding %s is not supported." -msgstr "bertragungskodierung %s wird nicht untersttzt." +msgstr "Übertragungskodierung %s wird nicht unterstützt." -#: src/message.h:141 +#: src/message.h:143 #, c-format msgid "SSL initialization failed: %s" msgstr "SSL-Initialisierung fehlgeschlagen: %s" -#: src/message.h:142 +#: src/message.h:144 msgid "SSL I/O error" msgstr "SSL Ein-/Ausgabe Fehler" -#: src/message.h:143 +#: src/message.h:145 msgid "SSL protocol error" msgstr "SSL Protokollfehler." -#: src/message.h:144 +#: src/message.h:146 #, c-format msgid "SSL unknown error %d" msgstr "Unbekannter SSL Fehler %d" -#: src/message.h:145 +#: src/message.h:147 #, fuzzy, c-format msgid "SSL initialization failed: OpenSSL connect error %d" -msgstr "SSL-Initialisierung fehlgeschlagen." +msgstr "SSL-Initialisierung fehlgeschlagen: %s" -#: src/message.h:146 -#, fuzzy, c-format +#: src/message.h:148 +#, c-format msgid "Size mismatch Expected:%s Actual:%s" -msgstr "Grendifferenz %lld != %lld" +msgstr "" -#: src/message.h:147 +#: src/message.h:149 msgid "Authorization failed." msgstr "Autorisierung fehlgeschlagen." -#: src/message.h:148 +#: src/message.h:150 msgid "Got EOF from the server." msgstr "Erhielt EOF vom Server." -#: src/message.h:149 +#: src/message.h:151 msgid "Got EOF from peer." msgstr "Erhielt EOF von Gegenstelle." -#: src/message.h:150 +#: src/message.h:152 msgid "Malformed meta info." msgstr "Fehlerhafte Meta-Information." -#: src/message.h:152 +#: src/message.h:154 #, c-format msgid "Failed to open the file %s, cause: %s" -msgstr "Konnte Datei %s nicht ffnen, Ursache: %s" +msgstr "Konnte Datei %s nicht öffnen, Ursache: %s" -#: src/message.h:153 +#: src/message.h:155 #, c-format msgid "Failed to write into the file %s, cause: %s" msgstr "Konnte nicht in Datei %s schreiben, Ursache: %s" -#: src/message.h:154 +#: src/message.h:156 #, c-format msgid "Failed to read from the file %s, cause: %s" msgstr "Konnte nicht von Datei %s lesen, Ursache: %s" -#: src/message.h:155 +#: src/message.h:157 #, fuzzy msgid "Failed to read data from disk." -msgstr "Konnte Daten nicht senden, Ursache: %s" +msgstr "Konnte Cookies von %s nicht laden" -#: src/message.h:156 +#: src/message.h:158 #, c-format msgid "Failed to calculate SHA1 digest of or a part of the file %s, cause: %s" msgstr "" "Konnte SHA1-Digest (eines Teils) der Datei %s nicht berechnen, Ursache: %s" -#: src/message.h:157 +#: src/message.h:159 #, c-format msgid "Failed to seek the file %s, cause: %s" msgstr "Konnte nicht in Datei %s positionieren, Ursache: %s" -#: src/message.h:158 -#, fuzzy, c-format +#: src/message.h:160 +#, c-format msgid "The offset is out of range, offset=%s" -msgstr "Offset auerhalb des Bereichs, Offset=%lld" +msgstr "" -#: src/message.h:159 +#: src/message.h:161 #, c-format msgid "%s is not a directory." msgstr "%s ist kein Verzeichnis." -#: src/message.h:160 +#: src/message.h:162 #, c-format msgid "Failed to make the directory %s, cause: %s" msgstr "Konnte Verzeichnis %s nicht erstellen, Ursache: %s" -#: src/message.h:161 +#: src/message.h:163 #, c-format msgid "Failed to open the segment file %s, cause: %s" -msgstr "Konnte Segmentdatei %s nicht ffnen, Ursache %s" +msgstr "Konnte Segmentdatei %s nicht öffnen, Ursache %s" -#: src/message.h:162 +#: src/message.h:164 #, c-format msgid "Failed to write into the segment file %s, cause: %s" msgstr "Konnte nicht in Segmentdatei %s schreiben, Ursache: %s" -#: src/message.h:163 +#: src/message.h:165 #, c-format msgid "Failed to read from the segment file %s, cause: %s" msgstr "Konnte nicht aus Segmentdatei %s lesen, Ursache: %s" -#: src/message.h:165 +#: src/message.h:167 #, c-format msgid "Failed to open a socket, cause: %s" -msgstr "Konnte Socket nicht ffnen, Ursache: %s" +msgstr "Konnte Socket nicht öffnen, Ursache: %s" -#: src/message.h:166 +#: src/message.h:168 #, c-format msgid "Failed to set a socket option, cause: %s" msgstr "Konnte eine Socket-Option nicht setzen, Ursache: %s" -#: src/message.h:167 +#: src/message.h:169 #, fuzzy, c-format msgid "Failed to set a socket as blocking, cause: %s" msgstr "Konnte eine Socket-Option nicht setzen, Ursache: %s" -#: src/message.h:168 +#: src/message.h:170 #, fuzzy, c-format msgid "Failed to set a socket as non-blocking, cause: %s" msgstr "Konnte eine Socket-Option nicht setzen, Ursache: %s" -#: src/message.h:169 +#: src/message.h:171 #, c-format msgid "Failed to bind a socket, cause: %s" msgstr "Konnte Socket nicht binden, Ursache: %s" -#: src/message.h:170 +#: src/message.h:172 #, c-format msgid "Failed to listen to a socket, cause: %s" msgstr "Konnte nicht auf Socket lauschen, Ursache: %s" -#: src/message.h:171 +#: src/message.h:173 #, c-format msgid "Failed to accept a peer connection, cause: %s" msgstr "Konnte Peer-Verbindung nicht akzeptieren, Ursache: %s" -#: src/message.h:172 +#: src/message.h:174 #, c-format msgid "Failed to get the name of socket, cause: %s" msgstr "Konnte Socketnamen nicht ermitteln, Ursache: %s" -#: src/message.h:173 +#: src/message.h:175 #, c-format msgid "Failed to get the name of connected peer, cause: %s" msgstr "Konnte Namen der verbundenen Gegenstelle nicht ermitteln, Ursache: %s" -#: src/message.h:174 +#: src/message.h:176 #, c-format msgid "Failed to resolve the hostname %s, cause: %s" -msgstr "Konnte Rechnername %s nicht auflsen, Ursache: %s" +msgstr "Konnte Rechnername %s nicht auflösen, Ursache: %s" -#: src/message.h:175 +#: src/message.h:177 #, c-format msgid "Failed to connect to the host %s, cause: %s" msgstr "Konnte nicht zum Rechner %s verbinden, Ursache: %s" -#: src/message.h:176 +#: src/message.h:178 #, c-format msgid "Failed to check whether the socket is writable, cause: %s" msgstr "Konnte nicht testen, ob der Socket beschreibbar ist, Ursache: %s" -#: src/message.h:177 +#: src/message.h:179 #, c-format msgid "Failed to check whether the socket is readable, cause: %s" msgstr "Konnte nicht testen, ob der Socket lesbar ist, Ursache: %s" -#: src/message.h:178 +#: src/message.h:180 #, c-format msgid "Failed to send data, cause: %s" msgstr "Konnte Daten nicht senden, Ursache: %s" -#: src/message.h:179 +#: src/message.h:181 #, c-format msgid "Failed to receive data, cause: %s" msgstr "Konnte Daten nicht erhalten, Ursache: %s" -#: src/message.h:180 +#: src/message.h:182 #, c-format msgid "Failed to peek data, cause: %s" msgstr "Datenermittelung fehlgeschlagen, Ursache: %s" -#: src/message.h:181 +#: src/message.h:183 #, c-format msgid "Unknown socket error %d (0x%x)" msgstr "Unbekannter Socket Fehler %d (0x%x)" -#: src/message.h:182 +#: src/message.h:184 #, fuzzy, c-format msgid "File %s exists, but %s does not exist." msgstr "Die Segmentdatei %s ist nicht vorhanden." -#: src/message.h:183 +#: src/message.h:185 #, c-format msgid "Invalid payload size for %s, size=%d. It should be %d." -msgstr "Ungltige Payload Grsse %s, size=%d. Sollte %d sein." +msgstr "Ungültige Payload Grösse %s, size=%d. Sollte %d sein." -#: src/message.h:184 +#: src/message.h:186 #, c-format msgid "Invalid ID=%d for %s. It should be %d." -msgstr "Ungltige ID=%d fr %s. Sollte %d sein." +msgstr "Ungültige ID=%d für %s. Sollte %d sein." -#: src/message.h:185 +#: src/message.h:187 #, c-format msgid "" "Chunk checksum validation failed. checksumIndex=%d, offset=%s, expectedHash=%" "s, actualHash=%s" msgstr "" -"Chunk Prfusummenvalidierung nicht bestanden. checksumIndex=%d, offset=%s, " +"Chunk Prüfusummenvalidierung nicht bestanden. checksumIndex=%d, offset=%s, " "expectedHash=%s, actualHash=%s" -#: src/message.h:186 +#: src/message.h:188 #, fuzzy msgid "Download aborted." msgstr "CUID#%d - Abruf abgebrochen." -#: src/message.h:187 +#: src/message.h:189 #, c-format msgid "File %s is being downloaded by other command." msgstr "Datei %s wird von einem anderen Befehl heruntergeladen." -#: src/message.h:188 +#: src/message.h:190 msgid "Insufficient checksums." -msgstr "Ungengende Prfsummen." +msgstr "Ungenügende Prüfsummen." -#: src/message.h:189 +#: src/message.h:191 #, fuzzy, c-format msgid "Tracker returned failure reason: %s" -msgstr "Vom Tracker bergebene Warn-Nachricht: %s" +msgstr "Vom Tracker übergebene Warn-Nachricht: %s" -#: src/message.h:190 +#: src/message.h:192 msgid "Flooding detected." msgstr "Flooding entdeckt." -#: src/message.h:191 +#: src/message.h:193 #, c-format msgid "" "Drop connection because no request/piece messages were exchanged in a " "certain period(%d seconds)." msgstr "" -"Verbindung abgebrochen da whrend einer gewissen Zeit (%d Sekunden) keine " -"Anfragen/Teile betragen wurden." +"Verbindung abgebrochen da während einer gewissen Zeit (%d Sekunden) keine " +"Anfragen/Teile übetragen wurden." -#: src/message.h:192 +#: src/message.h:194 msgid "The infoHash in torrent file doesn't match to one in .aria2 file." msgstr "" "Der infoHash in der torrent Datei stimmt nicht mit dem in der .aria2 Datei " -"berein." +"überein." -#: src/message.h:193 +#: src/message.h:195 #, c-format msgid "No such file entry %s" msgstr "Kein passender Dateieintrag %s" -#: src/message.h:194 +#: src/message.h:196 #, c-format msgid "Too slow Downloading speed: %d <= %d(B/s), host:%s" msgstr "Zu langsame Download Geschwindigkeit: %d <= %d(B/s), host:%s" -#: src/message.h:195 +#: src/message.h:197 #, fuzzy msgid "No HttpRequestEntry found." msgstr "Keine Header-Information gefunden." -#: src/message.h:196 +#: src/message.h:198 #, c-format msgid "Got %d status, but no location header provided." msgstr "Erhielt %d Status, aber kein Location Header angegeben.." -#: src/message.h:197 +#: src/message.h:199 #, c-format msgid "Invalid range header. Request: %s-%s/%s, Response: %s-%s/%s" -msgstr "Ungltiger Bereichs Header. Request: %s-%s/%s, Response: %s-%s/%s" +msgstr "Ungültiger Bereichs Header. Request: %s-%s/%s, Response: %s-%s/%s" -#: src/message.h:198 +#: src/message.h:200 msgid "No file matched with your preference." msgstr "Keine Datei passt auf ihre Einstellungen." -#: src/message.h:199 +#: src/message.h:201 msgid "Exception caught" msgstr "Ausnahme aufgetreten" -#: src/message.h:200 +#: src/message.h:202 #, c-format msgid "Max payload length exceeded or invalid. length = %d" -msgstr "Maximale Payload Lnge berschritten oder unglitge Lnge. length = %d" +msgstr "Maximale Payload Länge überschritten oder ungülitge Länge. length = %d" -#: src/message.h:201 +#: src/message.h:203 #, c-format msgid "Invalid file length. Cannot continue download %s: local %s, remote %s" -msgstr "Ungltige Dateigrsse. Download abgebrochen %s: local %s, remote %s" - -#: src/DownloadEngineFactory.cc:97 -msgid "Errors occurred while binding port.\n" -msgstr "Fehler beim Binden an Port aufgetreten.\n" +msgstr "Ungültige Dateigrösse. Download abgebrochen %s: local %s, remote %s" #: src/MultiUrlRequestInfo.cc:70 #, fuzzy msgid "aria2 will resume download if the transfer is restarted." msgstr "" "\n" -"Abruf wegen Fehlern nicht vollstndig. berprfen Sie die Log-Datei.\n" +"Abruf wegen Fehlern nicht vollständig. Überprüfen Sie die Log-Datei.\n" "aria2 wird den Download wiederaufnehmen wenn der Transfer neu gestartet wird." #: src/MultiUrlRequestInfo.cc:72 @@ -888,21 +892,20 @@ msgid "" "page for details." msgstr "" -#: src/RequestGroupMan.cc:213 +#: src/RequestGroupMan.cc:222 #, fuzzy msgid "Download Results:" msgstr " Einen torrent abrufen:" -#: src/Util.cc:649 +#: src/Util.cc:644 msgid "Files:" msgstr "" -#: src/version_usage.cc:40 +#: src/version_usage.cc:42 msgid " version " msgstr " Version " -#: src/version_usage.cc:50 -#, fuzzy +#: src/version_usage.cc:52 msgid "" "This program is free software; you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -919,74 +922,56 @@ msgid "" "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 " "USA\n" msgstr "" -"This program is free software; you can redistribute it and/or modify\n" -"it under the terms of the GNU General Public License as published by\n" -"the Free Software Foundation; either version 2 of the License, or\n" -"(at your option) any later version.\n" -"\n" -"This program is distributed in the hope that it will be useful,\n" -"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" -"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" -"GNU General Public License for more details.\n" -"\n" -"You should have received a copy of the GNU General Public License\n" -"along with this program; if not, write to the Free Software\n" -"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA\n" -#: src/version_usage.cc:64 -#, fuzzy +#: src/version_usage.cc:66 msgid "Contact Info:" -msgstr "Kontakt-Info: %s\n" +msgstr "" -#: src/version_usage.cc:71 +#: src/version_usage.cc:73 #, c-format msgid "Usage: %s [options] URL ...\n" msgstr "Aufruf: %s [Optionen] URL ...\n" -#: src/version_usage.cc:73 -#, fuzzy, c-format +#: src/version_usage.cc:75 +#, c-format msgid " %s [options] -T TORRENT_FILE URL ...\n" -msgstr " %s [Optionen] -T TORRENT_FILE FILE ...\n" +msgstr " %s [Optionen] -T TORRENT_FILE URL ...\n" -#: src/version_usage.cc:76 +#: src/version_usage.cc:78 #, fuzzy, c-format msgid " %s [options] -M METALINK_FILE\n" -msgstr " %s [Optionen] -T TORRENT_FILE FILE ...\n" +msgstr " %s [Optionen] -T TORRENT_FILE URL ...\n" -#: src/version_usage.cc:79 +#: src/version_usage.cc:81 msgid "Options:" msgstr "Optionen:" -#: src/version_usage.cc:80 -#, fuzzy +#: src/version_usage.cc:82 msgid "" " -d, --dir=DIR The directory to store the downloaded file." msgstr "" " -d, --dir=DIR Verzeichnis zum Speichern der abgerufenen " "Datei." -#: src/version_usage.cc:81 -#, fuzzy +#: src/version_usage.cc:83 msgid " -o, --out=FILE The file name of the downloaded file." -msgstr " -o, --out=FILE Dateiname fr die abgerufene Datei." +msgstr " -o, --out=FILE Dateiname für die abgerufene Datei." -#: src/version_usage.cc:82 -#, fuzzy +#: src/version_usage.cc:84 msgid "" " -l, --log=LOG The file name of the log file. If '-' is\n" " specified, log is written to stdout." msgstr "" -" -l, --log=LOG Dateipfad fr die Log-Speicherung. Wenn '-' " +" -l, --log=LOG Dateipfad für die Log-Speicherung. Wenn '-' " "angegeben wird,\n" " wird das Log auf die Standardausgabe " "geschrieben." -#: src/version_usage.cc:85 -msgid " -D, --daemon Run as daemon." -msgstr " -D, --daemon Start als Daemon-Proze." - #: src/version_usage.cc:87 -#, fuzzy +msgid " -D, --daemon Run as daemon." +msgstr " -D, --daemon Start als Daemon-Prozeß." + +#: src/version_usage.cc:89 msgid "" " -s, --split=N Download a file using N connections. N must " "be\n" @@ -996,15 +981,8 @@ msgid "" " N connections.\n" " Default: 1" msgstr "" -" -s, --split=N Abruf einer Datei mittels N Verbindungen. N " -"muss\n" -" zwischen 1 and 5 liegen. Diese Option betrifft " -"alle URLs.\n" -" Daher verbindet sich aria2 zu jeder URL mit\n" -" N Verbindungen." -#: src/version_usage.cc:92 -#, fuzzy +#: src/version_usage.cc:94 msgid "" " --retry-wait=SEC Set the seconds to wait to retry after an " "error\n" @@ -1018,13 +996,12 @@ msgstr "" "und 60 an.\n" " Fehlwert: 5" -#: src/version_usage.cc:95 -#, fuzzy +#: src/version_usage.cc:97 msgid " -t, --timeout=SEC Set timeout in seconds. Default: 60" msgstr "" " -t, --timeout=SEC Setzt Wartezeit in Sekunden. Fehlwert: 60" -#: src/version_usage.cc:96 +#: src/version_usage.cc:98 msgid "" " -m, --max-tries=N Set number of tries. 0 means unlimited.\n" " Default: 5" @@ -1032,7 +1009,7 @@ msgstr "" " -m, --max-tries=N Anzahl Versuche. 0 bedeutet unbegrenzt.\n" " Fehlwert: 5" -#: src/version_usage.cc:104 +#: src/version_usage.cc:106 #, fuzzy msgid "" " --http-proxy=HOST:PORT Use HTTP proxy server. This affects all URLs." @@ -1040,36 +1017,32 @@ msgstr "" " --http-proxy-user=USER HTTP-Proxy-Anwender setzen. Dies betrifft alle " "URLs." -#: src/version_usage.cc:105 -#, fuzzy +#: src/version_usage.cc:107 msgid " --http-user=USER Set HTTP user. This affects all URLs." msgstr "" " --http-user=USER HTTP-Anwendername angeben. Dies betrifft alle " "URLs." -#: src/version_usage.cc:106 -#, fuzzy +#: src/version_usage.cc:108 msgid " --http-passwd=PASSWD Set HTTP password. This affects all URLs." msgstr "" " --http-passwd=PASSWD HTTP-Passwort setzen. Dies betrifft alle URLs." -#: src/version_usage.cc:107 -#, fuzzy +#: src/version_usage.cc:109 msgid "" " --http-proxy-user=USER Set HTTP proxy user. This affects all URLs." msgstr "" " --http-proxy-user=USER HTTP-Proxy-Anwender setzen. Dies betrifft alle " "URLs." -#: src/version_usage.cc:108 -#, fuzzy +#: src/version_usage.cc:110 msgid "" " --http-proxy-passwd=PASSWD Set HTTP proxy password. This affects all URLs." msgstr "" " --http-proxy-passwd=PASSWD HTTP-Proxy-Passwort setzen. Dies betrifft alle " "URLs." -#: src/version_usage.cc:109 +#: src/version_usage.cc:111 msgid "" " --http-proxy-method=METHOD Set the method to use in proxy request.\n" " METHOD is either 'get' or 'tunnel'.\n" @@ -1080,7 +1053,7 @@ msgstr "" " METHOD ist entweder 'get' oder 'tunnel'.\n" " Fehlwert: tunnel" -#: src/version_usage.cc:112 +#: src/version_usage.cc:114 msgid "" " --http-auth-scheme=SCHEME Set HTTP authentication scheme. Currently, " "basic\n" @@ -1089,16 +1062,14 @@ msgid "" msgstr "" " --http-auth-scheme=SCHEME HTTP-Authentifizierungs-Schema setzen. Derzeit " "ist basic\n" -" das einzig zulssige Schema.\n" +" das einzig zulässige Schema.\n" " Fehlwert: basic" -#: src/version_usage.cc:115 -#, fuzzy +#: src/version_usage.cc:117 msgid " --referer=REFERER Set Referer. This affects all URLs." msgstr " --referer=REFERER Referer setzen. Dies betrifft alle URLs." -#: src/version_usage.cc:116 -#, fuzzy +#: src/version_usage.cc:118 msgid "" " --ftp-user=USER Set FTP user. This affects all URLs.\n" " Default: anonymous" @@ -1106,8 +1077,7 @@ msgstr "" " --ftp-user=USER FTP-Anwender setzen. Dies betrifft alle URLs.\n" " Fehlwert: anonymous" -#: src/version_usage.cc:118 -#, fuzzy +#: src/version_usage.cc:120 msgid "" " --ftp-passwd=PASSWD Set FTP password. This affects all URLs.\n" " Default: ARIA2USER@" @@ -1115,36 +1085,35 @@ msgstr "" " --ftp-passwd=PASSWD FTP-Passwort setzen. Dies betrifft alle URLs.\n" " Fehlwert: ARIA2USER@" -#: src/version_usage.cc:120 +#: src/version_usage.cc:122 msgid "" " --ftp-type=TYPE Set FTP transfer type. TYPE is either " "'binary'\n" " or 'ascii'.\n" " Default: binary" msgstr "" -" --ftp-type=TYPE FTP-bertragungsmodus. TYPE ist entweder " +" --ftp-type=TYPE FTP-Übertragungsmodus. TYPE ist entweder " "'binary'\n" " oder 'ascii'.\n" " Fehlwert: binary" -#: src/version_usage.cc:123 +#: src/version_usage.cc:125 msgid " -p, --ftp-pasv Use passive mode in FTP." -msgstr " -p, --ftp-pasv Passiv-Modus fr FTP benutzen." +msgstr " -p, --ftp-pasv Passiv-Modus für FTP benutzen." -#: src/version_usage.cc:124 +#: src/version_usage.cc:126 msgid "" " --ftp-via-http-proxy=METHOD Use HTTP proxy in FTP. METHOD is either 'get' " "or\n" " 'tunnel'.\n" " Default: tunnel" msgstr "" -" --ftp-via-http-proxy=METHOD HTTP-Proxy fr FTP benutzen. METHOD ist " +" --ftp-via-http-proxy=METHOD HTTP-Proxy für FTP benutzen. METHOD ist " "entweder 'get' oder\n" " 'tunnel'.\n" " Fehlwert: tunnel" -#: src/version_usage.cc:127 -#, fuzzy +#: src/version_usage.cc:129 msgid "" " --lowest-speed-limit=SPEED Close connection if download speed is lower " "than\n" @@ -1156,13 +1125,8 @@ msgid "" "downloads.\n" " Default: 0" msgstr "" -" --retry-wait=SEC Setzt Wartezeit in Sekunden zwischen " -"fehlerhaften\n" -" Anforderungen. Geben Sie einen Wert zwischen 0 " -"und 60 an.\n" -" Fehlwert: 5" -#: src/version_usage.cc:134 +#: src/version_usage.cc:136 #, fuzzy msgid "" " --max-download-limit=SPEED Set max download speed in bytes per sec.\n" @@ -1170,14 +1134,14 @@ msgid "" " You can append K or M(1K = 1024, 1M = 1024K).\n" " Default: 0" msgstr "" -" --retry-wait=SEC Setzt Wartezeit in Sekunden zwischen " -"fehlerhaften\n" -" Anforderungen. Geben Sie einen Wert zwischen 0 " -"und 60 an.\n" -" Fehlwert: 5" +" --follow-torrent=true|false Setzen dieser Option auf false verhindert die " +"Nutzung\n" +" des BitTorrent-Modus, selbst wenn der Abruf-" +"Dateiname \n" +" auf .torrent endet.\n" +" Standart: true" -#: src/version_usage.cc:138 -#, fuzzy +#: src/version_usage.cc:140 msgid "" " --file-allocation=METHOD Specify file allocation method. METHOD is " "either\n" @@ -1190,14 +1154,8 @@ msgid "" " depending on the size of the file.\n" " Default: prealloc" msgstr "" -" --retry-wait=SEC Setzt Wartezeit in Sekunden zwischen " -"fehlerhaften\n" -" Anforderungen. Geben Sie einen Wert zwischen 0 " -"und 60 an.\n" -" Fehlwert: 5" -#: src/version_usage.cc:144 -#, fuzzy +#: src/version_usage.cc:146 msgid "" " --no-file-allocation-limit=SIZE No file allocation is made for files whose\n" " size is smaller than SIZE.\n" @@ -1205,13 +1163,8 @@ msgid "" " BitTorrent downloads ignore this option.\n" " Default: 5M" msgstr "" -" --retry-wait=SEC Setzt Wartezeit in Sekunden zwischen " -"fehlerhaften\n" -" Anforderungen. Geben Sie einen Wert zwischen 0 " -"und 60 an.\n" -" Fehlwert: 5" -#: src/version_usage.cc:149 +#: src/version_usage.cc:151 #, fuzzy msgid "" " --allow-overwrite=true|false If false, aria2 doesn't download a file which\n" @@ -1225,9 +1178,9 @@ msgstr "" " des BitTorrent-Modus, selbst wenn der Abruf-" "Dateiname \n" " auf .torrent endet.\n" -" Fehlwert: true" +" Standart: true" -#: src/version_usage.cc:153 +#: src/version_usage.cc:155 #, fuzzy msgid "" " -Z, --force-sequential[=true|false] Fetch URIs in the command-line " @@ -1237,15 +1190,14 @@ msgid "" " the usual command-line download utilities.\n" " Default: false" msgstr "" -" --follow-torrent=true|false Setzen dieser Option auf false verhindert die " +" --follow-metalink=true|false Setzen dieser Option auf false verhindert die " "Nutzung\n" -" des BitTorrent-Modus, selbst wenn der Abruf-" +" des Metalink-Modus, selbst wenn der Abruf-" "Dateiname \n" -" auf .torrent endet.\n" -" Fehlwert: true" +" auf .metalink endet.\n" +" Standart: true" -#: src/version_usage.cc:157 -#, fuzzy +#: src/version_usage.cc:159 msgid "" " --auto-file-renaming[=true|false] Rename file name if the same file " "already\n" @@ -1256,14 +1208,8 @@ msgid "" " appended.\n" " Default: true" msgstr "" -" --follow-torrent=true|false Setzen dieser Option auf false verhindert die " -"Nutzung\n" -" des BitTorrent-Modus, selbst wenn der Abruf-" -"Dateiname \n" -" auf .torrent endet.\n" -" Fehlwert: true" -#: src/version_usage.cc:163 +#: src/version_usage.cc:165 msgid "" " -P, --parameterized-uri[=true|false] Enable parameterized URI support.\n" " You can specify set of parts:\n" @@ -1280,21 +1226,20 @@ msgid "" " Default: false" msgstr "" -#: src/version_usage.cc:174 +#: src/version_usage.cc:176 msgid "" " --enable-http-keep-alive[=true|false] Enable HTTP/1.1 persistant " "connection.\n" " Default: false" msgstr "" -#: src/version_usage.cc:176 +#: src/version_usage.cc:178 msgid "" " --enable-http-pipelining[=true|false] Enable HTTP/1.1 pipelining.\n" " Default: false" msgstr "" -#: src/version_usage.cc:179 -#, fuzzy +#: src/version_usage.cc:181 msgid "" " --check-integrity=true|false Check file integrity by validating piece " "hash.\n" @@ -1309,13 +1254,8 @@ msgid "" " if the .aria2 file doesn't exist.\n" " Default: false" msgstr "" -" --retry-wait=SEC Setzt Wartezeit in Sekunden zwischen " -"fehlerhaften\n" -" Anforderungen. Geben Sie einen Wert zwischen 0 " -"und 60 an.\n" -" Fehlwert: 5" -#: src/version_usage.cc:187 +#: src/version_usage.cc:189 #, fuzzy msgid "" " --realtime-chunk-checksum=true|false Validate chunk checksum while\n" @@ -1325,14 +1265,14 @@ msgid "" "checksums.\n" " Default: true" msgstr "" -" --follow-torrent=true|false Setzen dieser Option auf false verhindert die " +" --follow-metalink=true|false Setzen dieser Option auf false verhindert die " "Nutzung\n" -" des BitTorrent-Modus, selbst wenn der Abruf-" +" des Metalink-Modus, selbst wenn der Abruf-" "Dateiname \n" -" auf .torrent endet.\n" -" Fehlwert: true" +" auf .metalink endet.\n" +" Standart: true" -#: src/version_usage.cc:192 +#: src/version_usage.cc:194 msgid "" " -c, --continue Continue downloading a partially downloaded\n" " file. Use this option to resume a download\n" @@ -1342,15 +1282,15 @@ msgid "" " applicable to http(s)/ftp downloads." msgstr "" -#: src/version_usage.cc:198 +#: src/version_usage.cc:200 msgid " -U, --user-agent=USER_AGENT Set user agent for http(s) downloads." msgstr "" -#: src/version_usage.cc:199 +#: src/version_usage.cc:201 msgid " -n, --no-netrc Disables netrc support." -msgstr " -n, --no-netrc Deaktiviert netrc Untersttzung." +msgstr " -n, --no-netrc Deaktiviert netrc Unterstützung." -#: src/version_usage.cc:200 +#: src/version_usage.cc:202 msgid "" " -i, --input-file=FILE Downloads URIs found in FILE. You can specify\n" " multiple URIs for a single entity: separate\n" @@ -1359,7 +1299,7 @@ msgid "" " Reads input from stdin when '-' is specified." msgstr "" -#: src/version_usage.cc:204 +#: src/version_usage.cc:206 #, fuzzy msgid "" " -j, --max-concurrent-downloads=N Set maximum number of concurrent " @@ -1367,16 +1307,17 @@ msgid "" " It should be used with the -i option.\n" " Default: 5" msgstr "" -" -m, --max-tries=N Anzahl Versuche. 0 bedeutet unbegrenzt.\n" -" Fehlwert: 5" +" -C, --metalink-servers=NUM_SERVERS Die Anzahl Server zu der \n" +" gleichzeitig verbunden wird\n" +" Standart: 5" -#: src/version_usage.cc:207 +#: src/version_usage.cc:209 msgid "" " --load-cookies=FILE Load cookies from FILE. The format of FILE is\n" " the same used by Netscape and Mozilla." msgstr "" -#: src/version_usage.cc:210 +#: src/version_usage.cc:212 msgid "" " -S, --show-files Print file listing of .torrent or .metalink " "file\n" @@ -1385,7 +1326,7 @@ msgstr "" " -S, --show-files Dateiliste der torrent-Datei oder metalink-" "Datei ausgeben und beenden." -#: src/version_usage.cc:212 +#: src/version_usage.cc:214 msgid "" " --select-file=INDEX... Set file to download by specifing its index.\n" " You can find the file index using the\n" @@ -1400,22 +1341,22 @@ msgid "" msgstr "" " --select-file=INDEX... Abzurufende Datei durch die Index-Angabe " "benennen.\n" -" Den Index erhalten sie ber die --show-" +" Den Index erhalten sie über die --show-" "files-\n" -" Option. Mehrere Indexe knnen mittels \n" +" Option. Mehrere Indexe können mittels \n" " ',' \"3,6\" angegeben werden.\n" -" Sie knnen auch '-' verwenden wie in \"1-5\".\n" -" ',' und '-' knnen zusammen benutzt werden.\n" +" Sie können auch '-' verwenden wie in \"1-5\".\n" +" ',' und '-' können zusammen benutzt werden.\n" " Falls dies mit der -M Option benutzt wird, " "kann\n" -" der Index sich verndernd abhngig von der\n" +" der Index sich verändernd abhängig von der\n" " Anfrage (beachte --metalink-* Optionen)." -#: src/version_usage.cc:222 +#: src/version_usage.cc:224 msgid " -T, --torrent-file=TORRENT_FILE The path to the .torrent file." msgstr " -T, --torrent-file=TORRENT_FILE Datenpfad zur torrent-Datei." -#: src/version_usage.cc:223 +#: src/version_usage.cc:225 msgid "" " --follow-torrent=true|false Set to false to prevent aria2 from\n" " entering BitTorrent mode even if the filename " @@ -1430,17 +1371,17 @@ msgstr "" " auf .torrent endet.\n" " Standart: true" -#: src/version_usage.cc:227 +#: src/version_usage.cc:229 msgid "" " --direct-file-mapping=true|false Directly read from and write to each file\n" " mentioned in .torrent file.\n" " Default: true" msgstr "" " --direct-file-mapping=true|false Direktes Lesen/Schreiben jeder in der \n" -" .torrent-Datei erwhnten Datei.\n" +" .torrent-Datei erwähnten Datei.\n" " Fehlwert: true" -#: src/version_usage.cc:230 +#: src/version_usage.cc:232 msgid "" " --listen-port=PORT Set TCP port number for BitTorrent downloads.\n" " Default: 6881-6999" @@ -1449,21 +1390,15 @@ msgstr "" "setzen.\n" " Standart: 6881-6999" -#: src/version_usage.cc:232 -#, fuzzy +#: src/version_usage.cc:234 msgid "" " --max-upload-limit=SPEED Set max upload speed in bytes per sec.\n" " 0 means unrestricted.\n" " You can append K or M(1K = 1024, 1M = 1024K).\n" " Default: 0" msgstr "" -" --retry-wait=SEC Setzt Wartezeit in Sekunden zwischen " -"fehlerhaften\n" -" Anforderungen. Geben Sie einen Wert zwischen 0 " -"und 60 an.\n" -" Fehlwert: 5" -#: src/version_usage.cc:236 +#: src/version_usage.cc:238 #, fuzzy msgid "" " --seed-time=MINUTES Specify seeding time in minutes. Also see the\n" @@ -1472,8 +1407,7 @@ msgstr "" " -m, --max-tries=N Anzahl Versuche. 0 bedeutet unbegrenzt.\n" " Fehlwert: 5" -#: src/version_usage.cc:238 -#, fuzzy +#: src/version_usage.cc:240 msgid "" " --seed-ratio=RATIO Specify share ratio. Seed completed torrents\n" " until share ratio reaches RATIO. 1.0 is\n" @@ -1482,14 +1416,8 @@ msgid "" " along with this option, seeding ends when at\n" " least one of the conditions is satisfied." msgstr "" -" -s, --split=N Abruf einer Datei mittels N Verbindungen. N " -"muss\n" -" zwischen 1 and 5 liegen. Diese Option betrifft " -"alle URLs.\n" -" Daher verbindet sich aria2 zu jeder URL mit\n" -" N Verbindungen." -#: src/version_usage.cc:243 +#: src/version_usage.cc:245 msgid "" " --peer-id-prefix=PEERI_ID_PREFIX Specify the prefix of peer ID. The peer ID " "in\n" @@ -1502,11 +1430,11 @@ msgid "" " Default: -aria2-" msgstr "" -#: src/version_usage.cc:252 +#: src/version_usage.cc:254 msgid " -M, --metalink-file=METALINK_FILE The file path to the .metalink file." msgstr " -M, --metalink-file=METALINK_FILE Datenpfad zur metalink-Datei." -#: src/version_usage.cc:253 +#: src/version_usage.cc:255 msgid "" " -C, --metalink-servers=NUM_SERVERS The number of servers to connect to\n" " simultaneously.\n" @@ -1516,25 +1444,28 @@ msgstr "" " gleichzeitig verbunden wird\n" " Standart: 5" -#: src/version_usage.cc:256 +#: src/version_usage.cc:258 msgid " --metalink-version=VERSION The version of the file to download." msgstr " --metalink-version=VERSION Die Version der Datei zum herunterladen." -#: src/version_usage.cc:257 +#: src/version_usage.cc:259 msgid " --metalink-language=LANGUAGE The language of the file to download." msgstr " --metalink-language=LANGUAGE Die Sprache der Datei zum herunterladen." -#: src/version_usage.cc:258 +#: src/version_usage.cc:260 msgid "" " --metalink-os=OS The operating system of the file to download." msgstr "" " --metalink-os=OS Das Betriebssystem der Datei zum herunterladen." -#: src/version_usage.cc:259 -msgid " --metalink-location=LOCATION The location of the prefered server." -msgstr " --metalink-location=LOCATION Standort des bevorzugten Servers." +#: src/version_usage.cc:261 +msgid "" +" --metalink-location=LOCATION[,...] The location of the preferred server.\n" +" A comma-deliminated list of locations is\n" +" acceptable." +msgstr "" -#: src/version_usage.cc:260 +#: src/version_usage.cc:264 msgid "" " --follow-metalink=true|false Set to false to prevent aria2 from\n" " entering Metalink mode even if the filename " @@ -1549,112 +1480,95 @@ msgstr "" " auf .metalink endet.\n" " Standart: true" -#: src/version_usage.cc:265 +#: src/version_usage.cc:269 msgid " -v, --version Print the version number and exit." msgstr " -v, --version Versionsnummer ausgeben und beenden." -#: src/version_usage.cc:266 +#: src/version_usage.cc:270 msgid " -h, --help Print this message and exit." msgstr " -h, --help Diese Anzeige ausgeben und beenden." -#: src/version_usage.cc:269 +#: src/version_usage.cc:273 msgid "" " You can specify multiple URLs. All URLs must point to the same file\n" " or downloading will fail." msgstr "" -" Sie knnen mehrere URLs angeben. Alle URLs mssen auf die gleiche Datei " +" Sie können mehrere URLs angeben. Alle URLs müssen auf die gleiche Datei " "verweisen\n" -"oder der Abruf schlgt fehl." +"oder der Abruf schlägt fehl." -#: src/version_usage.cc:272 +#: src/version_usage.cc:276 msgid "Examples:" msgstr "Beispiele:" -#: src/version_usage.cc:273 +#: src/version_usage.cc:277 msgid " Download a file using 1 connection:" -msgstr " Abruf einer Datei ber 1 Verbindung:" +msgstr " Abruf einer Datei über 1 Verbindung:" -#: src/version_usage.cc:275 +#: src/version_usage.cc:279 msgid " Download a file using 2 connections:" msgstr " Abruf einer Datei mit 2 Verbindungen:" -#: src/version_usage.cc:277 +#: src/version_usage.cc:281 msgid "" " Download a file using 2 connections, each connects to a different server:" msgstr "" -" Abruf einer Datei ber 2 Verbindungen, jede verbindet zu einem anderen " +" Abruf einer Datei über 2 Verbindungen, jede verbindet zu einem anderen " "Server:" -#: src/version_usage.cc:279 +#: src/version_usage.cc:283 msgid " You can mix up different protocols:" -msgstr " Sie knnen verschiedene Protokolle mischen:" +msgstr " Sie können verschiedene Protokolle mischen:" -#: src/version_usage.cc:281 +#: src/version_usage.cc:285 msgid " Parameterized URI:" msgstr "Parameterisierte URI:" -#: src/version_usage.cc:283 -msgid " Parameterized URI. -Z option is required in this case:" -msgstr "Parameterisierte URI. -Z Option wird bentigt:" - #: src/version_usage.cc:287 +msgid " Parameterized URI. -Z option is required in this case:" +msgstr "Parameterisierte URI. -Z Option wird benötigt:" + +#: src/version_usage.cc:291 msgid " Download a torrent:" msgstr " Einen torrent abrufen:" -#: src/version_usage.cc:289 +#: src/version_usage.cc:293 msgid " Download a torrent using a local .torrent file:" msgstr " Einen torrent mit einer lokalen .torrent-Datei abrufen:" -#: src/version_usage.cc:291 src/version_usage.cc:304 +#: src/version_usage.cc:295 src/version_usage.cc:308 msgid " Download only selected files:" -msgstr " Nur ausgewhlte Dateien abrufen:" +msgstr " Nur ausgewählte Dateien abrufen:" -#: src/version_usage.cc:293 +#: src/version_usage.cc:297 msgid " Print file listing of .torrent file:" msgstr " Dateiliste einer .torrent-Datei ausgeben:" -#: src/version_usage.cc:298 +#: src/version_usage.cc:302 msgid " Metalink downloading:" msgstr "Metalink am herunterladen:" -#: src/version_usage.cc:300 +#: src/version_usage.cc:304 msgid " Download a file using local .metalink file:" msgstr " Einen torrent mit einer lokalen .metalink-Datei abrufen:" -#: src/version_usage.cc:302 +#: src/version_usage.cc:306 msgid " Metalink downloading with preferences:" msgstr "Metalink am herunterladen mit Einstellungen:" -#: src/version_usage.cc:306 +#: src/version_usage.cc:310 msgid " Download only selected files using index:" -msgstr " Nur ausgewhlte Dateien mittels Index abrufen:" +msgstr " Nur ausgewählte Dateien mittels Index abrufen:" -#: src/version_usage.cc:308 +#: src/version_usage.cc:312 msgid " Print file listing of .metalink file:" msgstr " Dateiliste einer .metalink-Datei ausgeben:" -#: src/version_usage.cc:312 +#: src/version_usage.cc:316 #, c-format msgid "Report bugs to %s" msgstr "Fehler an %s melden" -#~ msgid "" -#~ " Specify files in multi-file torrent to download. Use in conjunction with " -#~ "the\n" -#~ " -T option. This argument is ignored if you specify the --select-file " -#~ "option." -#~ msgstr "" -#~ " Dateien im Mehrdatei-torrent zum Abruf spezifizieren. Benutzung in " -#~ "Verbindung mit der \n" -#~ " -T-Option. Diese Argumente werden ignoriert, wenn sie die Option --" -#~ "select-file angeben." - -#~ msgid "" -#~ "\n" -#~ "stopping application...\n" -#~ msgstr "" -#~ "\n" -#~ "Anwendung wird gestoppt ...\n" - -#~ msgid "done\n" -#~ msgstr "erledigt\n" +#: src/BtSetup.cc:111 +msgid "Errors occurred while binding port.\n" +msgstr "Fehler beim Binden an Port aufgetreten.\n" diff --git a/po/fr.gmo b/po/fr.gmo index 49c2de6085ddac9e9495424c07606a7178a092c3..19ba97dc8d0d7738918f13385c0f34e269e12372 100644 GIT binary patch delta 4215 zcmb8xc~Di?9l-G)xIttQ1OY*~;PMa^MBKoQ;KCw^2<~xtz(t-uc*uKz7#q}B6O&YN zZmpQHwb<0Eu{BC-8ynkNlhmYI$EHbZIxaKKL~H6eHBCC&wCVTv?$h{JXL@IjpYuEK zp5^||xfl2E58iz+xU;I`)gX}{#E1x14g#!-6WKu1qIi*4@Dh5_mte=Y@TbJz7%WnV zvlB&rqA`}?%p{Rw+>LYb&o~nuLqs;=I_$(-L!?6vGhutO$Xy!J43Rq+ooaWGG<$$q zSU`IxhH?LU_$2X-p(5unZJ0GWps$- zQ~6PbJ>gw^je&AT*-!8hz4G`ya}0%c7oH~W$`sjwm02Q~Z#dUSzHE;|?k%RIcD~9F}9Rv;^rRZK%6*7+IT~L6Rl6(1HENi?C~wg*>dx zK^><7bpi`l;m<5^`oreP{}%%!3OG~jaFhEaF}**3X{u^7qY%)sHuwu_0`xH%A? zL>>4dvc2*-vO5wp$IxLlDs%)vGIGR9*t`=eA=Cjcqwe`XP$wEZ!@jR5;2PBXwMb)fK2uUW>W~ zK3o<=%JCHOHNL<4qnaH~|aQUL?zM0aN%r+DR6O$5q>Z3$|f5?L{>rFVcRy7J1TE zlQ)JqxSsvTBUq^K|Ho7|(vaz*lm39rE%)$W3{uRkH*uOPkaUw z@IT0Lka(Z{!K%g_;w~JF7XtB3Oeaokv0u|!sPi>rDBjappZE(Zdgx}i@;Sw|xCOW3 zAneV?>ETR7onQv)LYD>NQ#gtEGLFU24fgw;hiSy?Q4jGqaX$9o1nk|;dUP-H+Ii=( z4Xf}NW?~Te)B(q$c5tFDbT8__Z{SkAj{08bKFxO>7YDqGvBWi->TtK`RBD4b&%#AkR8*Dc;96EXVbH z90uZ9)N$WOov`NmH0!9!!IxaW1hDM%tTGy3e>~7 z3y0t#)cf8fNXvPojbEVlIAyy0^n$uoqT< zBZ+IV9d`!WLteDsk_^-Z&BJ1JV=11(PlNfR^pbt3|GAU5iTNdcm)&6|&LMWhc<<%U5qU zTiH=5S&l|eqv3op>rBJzX)q0+tHIPh z*7J_20bbWe)9}<8EZ9G!bs~Ob$iq3U1LY|_Z^c~i-*eOWeY7=f;>e!Yb2bL|te!Y} zU}*N3?D599?7VS3dx|6bF8N=1J9mV{xy)w6?KB$B9no~LRL5gEB(8JS)N{|HJepn~ z>vdTtmKZS)v)J-jKCH9RMp@v8M*mnXrqSf|GO+2-i&5+HuBXk}Lh8;Pak`z=Y+RG4 zg>^hO-B%eVDXA0O9=fm`_y04Bb-6Sxy~brUnJxa^Y^>G2Xfb?dLzCC=nr=^{KD*E9 ua=T4yWkrS+Q5pIu%{>Ro4~APejp&}P73*TH+}7frUf!v_dR}VnjQcM?=fVI0 delta 3750 zcmYM#3s6+o8Nl%mqOA~MRRmm~3z#g#2OwDqvV@n!Ag_q4hD0ME5NQ$QEh^cBq(;Z4 z(Yaxajv6&-8m+15j&aoKq>-kHO#_p$nrWTP_?&5NwN0Wn*vX{-kF!kg%*XGXv-h6I zch0@+I2gERPvCZsR{}(SHBBS{--{4gFCvE{Mc%>WD3K2Q6t(W2E^-pD;6mJG7dfGI zEXSSEA|-eOOEE1*qzE_SCj1b$qdS(d81M5~@yfqw=#Ce;g^da30gpqZkoudb9bNL* zorxkLJopnVpuHzaWC%~;I@OrCoK z3#fmZZpI7F5Mho|>ZP!V!a8KKat3v#SCD%pY_15qBYF4;dXQv^7g?0-Lv~C4fDhwW zsQpaHGy^<>tEg9E5FW)uJcat4_Y#F?DSU%du;Nh>wnu7^;~;&QhZeG}avqtR-1gTU zESqdf4#r_UvJ29Wnz?t8ZI>&^F3I<(3v`ek?(<4Hg&Z2%P;Y!6^@ek(E53&u3rWl} z6Dz%*vfeIIr2lX6XF3Q#+2M&0w*Q3pDKdfzp_fh<=unTQ+@DMLL2Ui50J z4^Yq!hA|%Rpspl5&rHaTI-xbF8QFth;}DJwn9o6_ehoE4-{5qd$dT9k<1rkI(T3H? zu1Zq@`PUTgry&-P<1`$>XuOU(u^;?CR46i;dMQTY3e@L2P&@t^PQn4y3GDO#eiC)d z&S4yWiMpV>g4x=u3$V)-@_><=FWTB>R1?rZ(jJj0^Q6C&ZP4z!fSN;R) z7T8Keo(bR?{D68d9~WI|I-k)LtjAG&4a=FB_ti4Kb~Ie5;85`3{z~K7r_2}b`eNP; zes8G~*^Kc^M1GCG#4m8MhZBy;OZf=lCe(V-GLxx2*h763mtz}$cHuc3(D#2ecVA%O zQJjn;&#(%-{HzFBlYf(M)wR-eya9`;pT`95vp>fqsAsP-{|mO^0op5TM7GiXbuF^e zzB)ce)Pow>W*o$Y`u^Xduz?0wqX=1)L8MO^#sAXL)6bg$Jx%6AwHp`Hei1+8zLcM` zEqDjDpPkL-zNu^Zno_U8T-=LGdF~RD49RHaJHYs|g@V4HBgmrVKF-8t>&!ome$1!- zd(=ZYvCaH*N^3J-MfwZjyA3G*=$ z&!Qg6zo2&fJ?aFfcba-9W>J3~)A19Whu>imrgfRaTZK0VI z*AM&AgC}tghV+<@b5I{_MxF3M)B!%hYP^YYxL`fs0Ic)-H;ka((rYsO3OcDDMLknr z_L2`?Wr=0umSGL@@spESjQ4OZx;GkIv5NXZoQ`+>hHWyhr4v(WUx2#jEjSyGU@-m_ zwci_f1k?_*QB$`DBXKvz z;W5Vv;U2VTHzyoa%v{;HW+Icn-# zu@`sw+rzh*x5b4zp=vC_9@Inr5q=xU;9Je14*WUW!uXO&K_95VC$Jgkp%2}76KA3G zH8X$*b&J+x626C;($CO=*HJSw@fWNf_0qRMuc-#%)t6I*T zlv~Ga;r4f_>o&I#9}@aDJw`0HzOu#Gqbcdd+cI`&v|K~<`ld|YJ;AzK6>YUgE%Kd- z9C$FZxpj4IXH#oSZdqkffv2Rh!r@ud;23Xpv^F|Asjq8qXl!V2sCRTUw0B#rHA%j@ zq~A^TmAWtahyT=BAFZ xaUJztW1Tj1wKK}lp~j&@{PnffY>V&}ce@|30=tW>BfY`ag5EgazTS?g{{h{tEfD|! diff --git a/po/fr.po b/po/fr.po index 21ff63b0..36060bf5 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: aria2 0.11.2\n" "Report-Msgid-Bugs-To: http://aria2.sourceforge.net/\n" -"POT-Creation-Date: 2007-10-29 21:34+0900\n" +"POT-Creation-Date: 2007-11-14 21:24+0900\n" "PO-Revision-Date: 2007-09-06 21:47+0100\n" "Last-Translator: Sebastien WILLEMIJNS \n" "Language-Team: Français\n" @@ -173,9 +173,9 @@ msgstr "CUID#%d - Téléchargement incomplet: %s" #: src/message.h:60 #, c-format -msgid "CUID#%d - Download has already completed: %s" +msgid "#%d - Download has already completed: %s" msgstr "" -"CUID#%d - Ce téléchargement est déjà complet: %s" +"#%d - Ce téléchargement est déjà complet: %s" #: src/message.h:61 #, c-format @@ -523,44 +523,54 @@ msgstr "Spécifiez au moins une URL." msgid "daemon failed." msgstr "Le service a échoué." +#: src/message.h:127 +#, c-format +msgid "Verification finished successfully. file=%s" +msgstr "" + #: src/message.h:128 +#, c-format +msgid "Checksum error detected. file=%s" +msgstr "" + +#: src/message.h:130 msgid "Timeout." msgstr "temps d'attente dépassé (timeout)." -#: src/message.h:129 +#: src/message.h:131 msgid "Invalid chunk size." msgstr "Taille de block invalide" -#: src/message.h:130 +#: src/message.h:132 #, c-format msgid "Too large chunk. size=%d" msgstr "Bloc trop grand. taille=%d" -#: src/message.h:131 +#: src/message.h:133 msgid "Invalid header." msgstr "En-tête invalide" -#: src/message.h:132 +#: src/message.h:134 msgid "Invalid response." msgstr "Réponse invalide" -#: src/message.h:133 +#: src/message.h:135 msgid "No header found." msgstr "Aucun en-tête trouvé" -#: src/message.h:134 +#: src/message.h:136 msgid "No status header." msgstr "Aucun en-tête de status." -#: src/message.h:135 +#: src/message.h:137 msgid "Proxy connection failed." msgstr "La connexion proxy a échoué." -#: src/message.h:136 +#: src/message.h:138 msgid "Connection failed." msgstr "La connexion a échoué." -#: src/message.h:137 +#: src/message.h:139 #, c-format msgid "" "The requested filename and the previously registered one are not same. " @@ -569,228 +579,228 @@ msgstr "" "Le fichié demandé et celui enregistré précédemment sont différents. Taille " "du fichier attendue: %s En réalité: %s" -#: src/message.h:138 +#: src/message.h:140 #, c-format msgid "The response status is not successful. status=%d" msgstr "La réponse a échoué. Status=%d" -#: src/message.h:139 +#: src/message.h:141 #, c-format msgid "Too large file size. size=%s" msgstr "Fichier trop grand. Taille=%s" -#: src/message.h:140 +#: src/message.h:142 #, c-format msgid "Transfer encoding %s is not supported." msgstr "Le type de transfert %s n'est pas supporté." -#: src/message.h:141 +#: src/message.h:143 #, c-format msgid "SSL initialization failed: %s" msgstr "L'initialisation SSL a échouée: %s" -#: src/message.h:142 +#: src/message.h:144 msgid "SSL I/O error" msgstr "Erreur E/S SSL" -#: src/message.h:143 +#: src/message.h:145 msgid "SSL protocol error" msgstr "erreur de protocole SSL" -#: src/message.h:144 +#: src/message.h:146 #, c-format msgid "SSL unknown error %d" msgstr "" -#: src/message.h:145 +#: src/message.h:147 #, c-format msgid "SSL initialization failed: OpenSSL connect error %d" msgstr "L'initialisation SSL a échouée: érreur de connexion OpenSSL SSL %d" -#: src/message.h:146 +#: src/message.h:148 #, c-format msgid "Size mismatch Expected:%s Actual:%s" msgstr "La taille ne coïncide pas. Attendue: %s En réalité: %s" -#: src/message.h:147 +#: src/message.h:149 msgid "Authorization failed." msgstr "L'autorisation a échoué." -#: src/message.h:148 +#: src/message.h:150 msgid "Got EOF from the server." msgstr "Obtenir la fin du fichier (EOF) du serveur." -#: src/message.h:149 +#: src/message.h:151 msgid "Got EOF from peer." msgstr "Obtenir la fin du fichier (EOF) du partenaire." -#: src/message.h:150 +#: src/message.h:152 msgid "Malformed meta info." msgstr "Métainfos malformées." -#: src/message.h:152 +#: src/message.h:154 #, c-format msgid "Failed to open the file %s, cause: %s" msgstr "Impossible d'ouvrir le fichier %s, cause: %s" -#: src/message.h:153 +#: src/message.h:155 #, c-format msgid "Failed to write into the file %s, cause: %s" msgstr "Impossible d'écrire le fichier %s, cause: %s" -#: src/message.h:154 +#: src/message.h:156 #, c-format msgid "Failed to read from the file %s, cause: %s" msgstr "Impossible de lire le fichier %s, cause: %s" -#: src/message.h:155 +#: src/message.h:157 msgid "Failed to read data from disk." msgstr "Impossible de lire les données depuis le disque." -#: src/message.h:156 +#: src/message.h:158 #, c-format msgid "Failed to calculate SHA1 digest of or a part of the file %s, cause: %s" msgstr "" "Impossible de calculer la somme SHA1 du ou d'une partie du fichier %s, " "cause: %s" -#: src/message.h:157 +#: src/message.h:159 #, c-format msgid "Failed to seek the file %s, cause: %s" msgstr "Impossible de chercher le fichier %s, cause: %s" -#: src/message.h:158 +#: src/message.h:160 #, c-format msgid "The offset is out of range, offset=%s" msgstr "Le décalage est trop grand, décalage=%s" -#: src/message.h:159 +#: src/message.h:161 #, c-format msgid "%s is not a directory." msgstr "%s n'est pas un dossier" -#: src/message.h:160 +#: src/message.h:162 #, c-format msgid "Failed to make the directory %s, cause: %s" msgstr "Impossible de créer le dossier %s, cause: %s" -#: src/message.h:161 +#: src/message.h:163 #, c-format msgid "Failed to open the segment file %s, cause: %s" msgstr "Impossible d'ouvrir le fichier de segment %s, cause: %s" -#: src/message.h:162 +#: src/message.h:164 #, c-format msgid "Failed to write into the segment file %s, cause: %s" msgstr "Impossible d'écrire dans le fichier de segment %s, cause: %s" -#: src/message.h:163 +#: src/message.h:165 #, c-format msgid "Failed to read from the segment file %s, cause: %s" msgstr "Impossible de lire à partir du fichier de segment %s, cause: %s" -#: src/message.h:165 +#: src/message.h:167 #, c-format msgid "Failed to open a socket, cause: %s" msgstr "Impossible d'ouvrir une connexion socket, cause: %s" -#: src/message.h:166 +#: src/message.h:168 #, c-format msgid "Failed to set a socket option, cause: %s" msgstr "Impossible de définir une option de connexion socket, cause: %s" -#: src/message.h:167 +#: src/message.h:169 #, c-format msgid "Failed to set a socket as blocking, cause: %s" msgstr "" -#: src/message.h:168 +#: src/message.h:170 #, c-format msgid "Failed to set a socket as non-blocking, cause: %s" msgstr "" -#: src/message.h:169 +#: src/message.h:171 #, c-format msgid "Failed to bind a socket, cause: %s" msgstr "Impossible d'unir une connexion socket, cause: %s" -#: src/message.h:170 +#: src/message.h:172 #, c-format msgid "Failed to listen to a socket, cause: %s" msgstr "Impossible d'écouter une connexion socket, cause: %s" -#: src/message.h:171 +#: src/message.h:173 #, c-format msgid "Failed to accept a peer connection, cause: %s" msgstr "Impossible d'accepter une connexion à un autre ordinateur, cause: %s" -#: src/message.h:172 +#: src/message.h:174 #, c-format msgid "Failed to get the name of socket, cause: %s" msgstr "Impossible de récupérer le nom de la connexion socket, cause: %s" -#: src/message.h:173 +#: src/message.h:175 #, c-format msgid "Failed to get the name of connected peer, cause: %s" msgstr "Impossible d'obtenir le nom de l'autre ordinateur, cause: %s" -#: src/message.h:174 +#: src/message.h:176 #, c-format msgid "Failed to resolve the hostname %s, cause: %s" msgstr "Impossible de récupérer le nom de l'hôte %s, cause: %s" -#: src/message.h:175 +#: src/message.h:177 #, c-format msgid "Failed to connect to the host %s, cause: %s" msgstr "Impossible de se connecter à l'hôte %s, cause: %s" -#: src/message.h:176 +#: src/message.h:178 #, c-format msgid "Failed to check whether the socket is writable, cause: %s" msgstr "" "Impossible de vérifier si la connexion socket est inscriptible, cause: %s" -#: src/message.h:177 +#: src/message.h:179 #, c-format msgid "Failed to check whether the socket is readable, cause: %s" msgstr "Impossible de vérifier si la connexion socket est lisible, cause: %s" -#: src/message.h:178 +#: src/message.h:180 #, c-format msgid "Failed to send data, cause: %s" msgstr "Impossible d'envoyer les données, cause: %s" -#: src/message.h:179 +#: src/message.h:181 #, c-format msgid "Failed to receive data, cause: %s" msgstr "Impossible de recevoir les données, cause: %s" -#: src/message.h:180 +#: src/message.h:182 #, c-format msgid "Failed to peek data, cause: %s" msgstr "Impossible de lire les données, cause: %s" -#: src/message.h:181 +#: src/message.h:183 #, c-format msgid "Unknown socket error %d (0x%x)" msgstr "Erreur de socket inconnue %d (0x%x)" -#: src/message.h:182 +#: src/message.h:184 #, c-format msgid "File %s exists, but %s does not exist." msgstr "Le fichier %s existe, mais %s n'existe pas" -#: src/message.h:183 +#: src/message.h:185 #, c-format msgid "Invalid payload size for %s, size=%d. It should be %d." msgstr "Taille du fichier %s invalide, taille=%d. Il devrait faire %d." -#: src/message.h:184 +#: src/message.h:186 #, c-format msgid "Invalid ID=%d for %s. It should be %d." msgstr "ID invalide=%d pour %s. Ça devrait être %d." -#: src/message.h:185 +#: src/message.h:187 #, c-format msgid "" "Chunk checksum validation failed. checksumIndex=%d, offset=%s, expectedHash=%" @@ -799,86 +809,82 @@ msgstr "" "La validation du bloc a échoué. Hash=%d, décalage=%s, Hash attendu=%s, Hash =" "%s" -#: src/message.h:186 +#: src/message.h:188 msgid "Download aborted." msgstr "Téléchargement interrompu." -#: src/message.h:187 +#: src/message.h:189 #, c-format msgid "File %s is being downloaded by other command." msgstr "" "Le fichier %s est déjà en train d'être téléchargé par une autre commande." -#: src/message.h:188 +#: src/message.h:190 msgid "Insufficient checksums." msgstr "" -#: src/message.h:189 +#: src/message.h:191 #, c-format msgid "Tracker returned failure reason: %s" msgstr "Le Tracker a retourné le message d'alerte suivant: %s" -#: src/message.h:190 +#: src/message.h:192 msgid "Flooding detected." msgstr "" -#: src/message.h:191 +#: src/message.h:193 #, c-format msgid "" "Drop connection because no request/piece messages were exchanged in a " "certain period(%d seconds)." msgstr "" -#: src/message.h:192 +#: src/message.h:194 msgid "The infoHash in torrent file doesn't match to one in .aria2 file." msgstr "" -#: src/message.h:193 +#: src/message.h:195 #, c-format msgid "No such file entry %s" msgstr "" -#: src/message.h:194 +#: src/message.h:196 #, c-format msgid "Too slow Downloading speed: %d <= %d(B/s), host:%s" msgstr "La vitesse de téléchargement est trop lente: %d <= %d(B/s), hôte:%s" -#: src/message.h:195 +#: src/message.h:197 msgid "No HttpRequestEntry found." msgstr "Aucune en-tête trouvée." -#: src/message.h:196 +#: src/message.h:198 #, c-format msgid "Got %d status, but no location header provided." msgstr "" -#: src/message.h:197 +#: src/message.h:199 #, c-format msgid "Invalid range header. Request: %s-%s/%s, Response: %s-%s/%s" msgstr "" -#: src/message.h:198 +#: src/message.h:200 msgid "No file matched with your preference." msgstr "Aucun fichier ne correspond à votre préférence" -#: src/message.h:199 +#: src/message.h:201 msgid "Exception caught" msgstr "" -#: src/message.h:200 +#: src/message.h:202 #, c-format msgid "Max payload length exceeded or invalid. length = %d" msgstr "" -#: src/message.h:201 +#: src/message.h:203 #, c-format msgid "Invalid file length. Cannot continue download %s: local %s, remote %s" msgstr "" -#: src/DownloadEngineFactory.cc:97 -msgid "Errors occurred while binding port.\n" -msgstr "La jonction du port a engendré des erreurs.\n" - #: src/MultiUrlRequestInfo.cc:70 #, fuzzy msgid "aria2 will resume download if the transfer is restarted." @@ -894,20 +900,20 @@ msgid "" "page for details." msgstr "" -#: src/RequestGroupMan.cc:213 +#: src/RequestGroupMan.cc:222 #, fuzzy msgid "Download Results:" msgstr "Téléchargez un torrent:" -#: src/Util.cc:649 +#: src/Util.cc:644 msgid "Files:" msgstr "" -#: src/version_usage.cc:40 +#: src/version_usage.cc:42 msgid " version " msgstr " version " -#: src/version_usage.cc:50 +#: src/version_usage.cc:52 msgid "" "This program is free software; you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -941,40 +947,40 @@ msgstr "" "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 " "USA\n" -#: src/version_usage.cc:64 +#: src/version_usage.cc:66 msgid "Contact Info:" msgstr "Informations de Contact:" -#: src/version_usage.cc:71 +#: src/version_usage.cc:73 #, c-format msgid "Usage: %s [options] URL ...\n" msgstr "Utilisation: %s [options] URL ...\n" -#: src/version_usage.cc:73 +#: src/version_usage.cc:75 #, fuzzy, c-format msgid " %s [options] -T TORRENT_FILE URL ...\n" -msgstr " %s [options] -T FICHIER FICHIER_TORRENT...\n" +msgstr " %s [options] -M FICHIER_METALINK\n" -#: src/version_usage.cc:76 +#: src/version_usage.cc:78 #, c-format msgid " %s [options] -M METALINK_FILE\n" msgstr " %s [options] -M FICHIER_METALINK\n" -#: src/version_usage.cc:79 +#: src/version_usage.cc:81 msgid "Options:" msgstr "Options:" -#: src/version_usage.cc:80 +#: src/version_usage.cc:82 msgid "" " -d, --dir=DIR The directory to store the downloaded file." msgstr " -d, --dir=DIR Le dossier pour enregistrer le fichier." -#: src/version_usage.cc:81 +#: src/version_usage.cc:83 msgid " -o, --out=FILE The file name of the downloaded file." msgstr "" " -o, --out=FILE Le nom de fichier pour le fichier téléchargé." -#: src/version_usage.cc:82 +#: src/version_usage.cc:84 msgid "" " -l, --log=LOG The file name of the log file. If '-' is\n" " specified, log is written to stdout." @@ -983,11 +989,11 @@ msgstr "" "Si '-' est spécifié,\n" " le log est redirigé vers stdout." -#: src/version_usage.cc:85 +#: src/version_usage.cc:87 msgid " -D, --daemon Run as daemon." msgstr " -D, --daemon Exécuter en tant que service." -#: src/version_usage.cc:87 +#: src/version_usage.cc:89 msgid "" " -s, --split=N Download a file using N connections. N must " "be\n" @@ -1006,7 +1012,7 @@ msgstr "" " N connexions.\n" " Défaut: 1" -#: src/version_usage.cc:92 +#: src/version_usage.cc:94 msgid "" " --retry-wait=SEC Set the seconds to wait to retry after an " "error\n" @@ -1019,13 +1025,13 @@ msgstr "" "et 60.\n" " Défaut: 5" -#: src/version_usage.cc:95 +#: src/version_usage.cc:97 msgid " -t, --timeout=SEC Set timeout in seconds. Default: 60" msgstr "" " -t, --timeout=SEC Définir le délai d'expiration en secondes. " "Défaut: 60" -#: src/version_usage.cc:96 +#: src/version_usage.cc:98 msgid "" " -m, --max-tries=N Set number of tries. 0 means unlimited.\n" " Default: 5" @@ -1034,7 +1040,7 @@ msgstr "" "illimité.\n" " Défaut: 5" -#: src/version_usage.cc:104 +#: src/version_usage.cc:106 msgid "" " --http-proxy=HOST:PORT Use HTTP proxy server. This affects all URLs." msgstr "" @@ -1042,33 +1048,33 @@ msgstr "" "tous\n" " les URLs." -#: src/version_usage.cc:105 +#: src/version_usage.cc:107 msgid " --http-user=USER Set HTTP user. This affects all URLs." msgstr "" " --http-user=USER Définir un utilisateur HTTP. Ceci affecte tous " "les URLs." -#: src/version_usage.cc:106 +#: src/version_usage.cc:108 msgid " --http-passwd=PASSWD Set HTTP password. This affects all URLs." msgstr "" " --http-passwd=PASSWD Définir un mot de passe HTTP. Ceci affecte " "tous les URLs." -#: src/version_usage.cc:107 +#: src/version_usage.cc:109 msgid "" " --http-proxy-user=USER Set HTTP proxy user. This affects all URLs." msgstr "" " --http-proxy-user=USER Définir un utilisateur proxy HTTP. Ceci " "affecte tous les URLs" -#: src/version_usage.cc:108 +#: src/version_usage.cc:110 msgid "" " --http-proxy-passwd=PASSWD Set HTTP proxy password. This affects all URLs." msgstr "" " --http-proxy-passwd=PASSWD Définir un mot de passe HTTP. Ceci affecte " "tous les URLs." -#: src/version_usage.cc:109 +#: src/version_usage.cc:111 msgid "" " --http-proxy-method=METHOD Set the method to use in proxy request.\n" " METHOD is either 'get' or 'tunnel'.\n" @@ -1079,7 +1085,7 @@ msgstr "" " METHOD est soit 'get' ou 'tunnel'.\n" " Défaut: tunnel" -#: src/version_usage.cc:112 +#: src/version_usage.cc:114 msgid "" " --http-auth-scheme=SCHEME Set HTTP authentication scheme. Currently, " "basic\n" @@ -1091,13 +1097,13 @@ msgstr "" " est le seul type d'identification supporté.\n" " Défaut: basic" -#: src/version_usage.cc:115 +#: src/version_usage.cc:117 msgid " --referer=REFERER Set Referer. This affects all URLs." msgstr "" " --referer=REFERER Définir le Référant. Ceci affecte tous les " "URLs." -#: src/version_usage.cc:116 +#: src/version_usage.cc:118 msgid "" " --ftp-user=USER Set FTP user. This affects all URLs.\n" " Default: anonymous" @@ -1106,7 +1112,7 @@ msgstr "" "les URLs.\n" " Défaut: anonymous" -#: src/version_usage.cc:118 +#: src/version_usage.cc:120 msgid "" " --ftp-passwd=PASSWD Set FTP password. This affects all URLs.\n" " Default: ARIA2USER@" @@ -1115,7 +1121,7 @@ msgstr "" "les URLs.\n" " Default: ARIA2USER@" -#: src/version_usage.cc:120 +#: src/version_usage.cc:122 msgid "" " --ftp-type=TYPE Set FTP transfer type. TYPE is either " "'binary'\n" @@ -1127,11 +1133,11 @@ msgstr "" " ou 'ascii'.\n" " Défaut: binary" -#: src/version_usage.cc:123 +#: src/version_usage.cc:125 msgid " -p, --ftp-pasv Use passive mode in FTP." msgstr " -p, --ftp-pasv Utiliser le mode passif de FTP." -#: src/version_usage.cc:124 +#: src/version_usage.cc:126 msgid "" " --ftp-via-http-proxy=METHOD Use HTTP proxy in FTP. METHOD is either 'get' " "or\n" @@ -1143,7 +1149,7 @@ msgstr "" " 'tunnel'.\n" " Défaut: tunnel" -#: src/version_usage.cc:127 +#: src/version_usage.cc:129 msgid "" " --lowest-speed-limit=SPEED Close connection if download speed is lower " "than\n" @@ -1166,7 +1172,7 @@ msgstr "" "BitTorrent .\n" " Default: 0" -#: src/version_usage.cc:134 +#: src/version_usage.cc:136 msgid "" " --max-download-limit=SPEED Set max download speed in bytes per sec.\n" " 0 means unrestricted.\n" @@ -1180,8 +1186,7 @@ msgstr "" "1024K).\n" " Défaut: 0" -#: src/version_usage.cc:138 -#, fuzzy +#: src/version_usage.cc:140 msgid "" " --file-allocation=METHOD Specify file allocation method. METHOD is " "either\n" @@ -1203,9 +1208,9 @@ msgstr "" "fichier.\n" " Ceci peut prendre du temps selon la taille du " "fichier\n" -" Défaut: none" +" Défaut: prealloc" -#: src/version_usage.cc:144 +#: src/version_usage.cc:146 #, fuzzy msgid "" " --no-file-allocation-limit=SIZE No file allocation is made for files whose\n" @@ -1225,7 +1230,7 @@ msgstr "" "BitTorrent .\n" " Default: 0" -#: src/version_usage.cc:149 +#: src/version_usage.cc:151 msgid "" " --allow-overwrite=true|false If false, aria2 doesn't download a file which\n" " already exists but the corresponding .aria2 " @@ -1239,7 +1244,7 @@ msgstr "" " l'ordinateur\n" " Défaut: false" -#: src/version_usage.cc:153 +#: src/version_usage.cc:155 msgid "" " -Z, --force-sequential[=true|false] Fetch URIs in the command-line " "sequentially\n" @@ -1249,7 +1254,7 @@ msgid "" " Default: false" msgstr "" -#: src/version_usage.cc:157 +#: src/version_usage.cc:159 msgid "" " --auto-file-renaming[=true|false] Rename file name if the same file " "already\n" @@ -1261,7 +1266,7 @@ msgid "" " Default: true" msgstr "" -#: src/version_usage.cc:163 +#: src/version_usage.cc:165 msgid "" " -P, --parameterized-uri[=true|false] Enable parameterized URI support.\n" " You can specify set of parts:\n" @@ -1278,20 +1283,20 @@ msgid "" " Default: false" msgstr "" -#: src/version_usage.cc:174 +#: src/version_usage.cc:176 msgid "" " --enable-http-keep-alive[=true|false] Enable HTTP/1.1 persistant " "connection.\n" " Default: false" msgstr "" -#: src/version_usage.cc:176 +#: src/version_usage.cc:178 msgid "" " --enable-http-pipelining[=true|false] Enable HTTP/1.1 pipelining.\n" " Default: false" msgstr "" -#: src/version_usage.cc:179 +#: src/version_usage.cc:181 msgid "" " --check-integrity=true|false Check file integrity by validating piece " "hash.\n" @@ -1318,7 +1323,7 @@ msgstr "" " si le fichier .aria2 n'existe pas.\n" " Défaut: false" -#: src/version_usage.cc:187 +#: src/version_usage.cc:189 msgid "" " --realtime-chunk-checksum=true|false Validate chunk checksum while\n" " downloading a file in Metalink mode. This " @@ -1334,7 +1339,7 @@ msgstr "" " Metalink avec vérification d'intégrité.\n" " Défaut: true" -#: src/version_usage.cc:192 +#: src/version_usage.cc:194 msgid "" " -c, --continue Continue downloading a partially downloaded\n" " file. Use this option to resume a download\n" @@ -1354,17 +1359,17 @@ msgstr "" " En ce moment cette option s'applique aux\n" " téléchargements http(s)/ftp." -#: src/version_usage.cc:198 +#: src/version_usage.cc:200 msgid " -U, --user-agent=USER_AGENT Set user agent for http(s) downloads." msgstr "" " -U, --user-agent=USER_AGENT Définit le nom du programme pour les " "téléchargements http(s)." -#: src/version_usage.cc:199 +#: src/version_usage.cc:201 msgid " -n, --no-netrc Disables netrc support." msgstr " -n, --no-netrc Désactiver le support netrc." -#: src/version_usage.cc:200 +#: src/version_usage.cc:202 msgid "" " -i, --input-file=FILE Downloads URIs found in FILE. You can specify\n" " multiple URIs for a single entity: separate\n" @@ -1379,7 +1384,7 @@ msgstr "" " URIs par des tabulations sur une seule ligne.\n" " Lit la sortie de stdin quand '-' est spécifié." -#: src/version_usage.cc:204 +#: src/version_usage.cc:206 msgid "" " -j, --max-concurrent-downloads=N Set maximum number of concurrent " "downloads.\n" @@ -1391,7 +1396,7 @@ msgstr "" " Doit être utilisé avec l'option -i.\n" " Défaut: 5" -#: src/version_usage.cc:207 +#: src/version_usage.cc:209 msgid "" " --load-cookies=FILE Load cookies from FILE. The format of FILE is\n" " the same used by Netscape and Mozilla." @@ -1400,7 +1405,7 @@ msgstr "" "est\n" " celui utilisé par Netscape et Mozilla." -#: src/version_usage.cc:210 +#: src/version_usage.cc:212 msgid "" " -S, --show-files Print file listing of .torrent or .metalink " "file\n" @@ -1410,7 +1415,7 @@ msgstr "" "metalink\n" " et quitte." -#: src/version_usage.cc:212 +#: src/version_usage.cc:214 msgid "" " --select-file=INDEX... Set file to download by specifing its index.\n" " You can find the file index using the\n" @@ -1437,12 +1442,12 @@ msgstr "" "varier selon\n" " la requête (consultez l'option --metalink-*)." -#: src/version_usage.cc:222 +#: src/version_usage.cc:224 msgid " -T, --torrent-file=TORRENT_FILE The path to the .torrent file." msgstr "" " -T, --torrent-file=TORRENT_FILE Le chemin complet du fichier .torrent." -#: src/version_usage.cc:223 +#: src/version_usage.cc:225 msgid "" " --follow-torrent=true|false Set to false to prevent aria2 from\n" " entering BitTorrent mode even if the filename " @@ -1457,7 +1462,7 @@ msgstr "" " téléchargé termine pas l'extension .torrent.\n" " Défaut: true" -#: src/version_usage.cc:227 +#: src/version_usage.cc:229 msgid "" " --direct-file-mapping=true|false Directly read from and write to each file\n" " mentioned in .torrent file.\n" @@ -1468,7 +1473,7 @@ msgstr "" " mentioné dans le fichier .torrent.\n" " Défaut: true" -#: src/version_usage.cc:230 +#: src/version_usage.cc:232 msgid "" " --listen-port=PORT Set TCP port number for BitTorrent downloads.\n" " Default: 6881-6999" @@ -1477,7 +1482,7 @@ msgstr "" "cas d'une connexion P2P.\n" " Default: 6881-6999" -#: src/version_usage.cc:232 +#: src/version_usage.cc:234 msgid "" " --max-upload-limit=SPEED Set max upload speed in bytes per sec.\n" " 0 means unrestricted.\n" @@ -1491,7 +1496,7 @@ msgstr "" "1024K).\n" " Défaut: 0" -#: src/version_usage.cc:236 +#: src/version_usage.cc:238 msgid "" " --seed-time=MINUTES Specify seeding time in minutes. Also see the\n" " --seed-ratio option." @@ -1500,7 +1505,7 @@ msgstr "" "Consultez aussi\n" " l'option --seed-ratio." -#: src/version_usage.cc:238 +#: src/version_usage.cc:240 msgid "" " --seed-ratio=RATIO Specify share ratio. Seed completed torrents\n" " until share ratio reaches RATIO. 1.0 is\n" @@ -1519,7 +1524,7 @@ msgstr "" "conditions\n" " est satisfaite." -#: src/version_usage.cc:243 +#: src/version_usage.cc:245 msgid "" " --peer-id-prefix=PEERI_ID_PREFIX Specify the prefix of peer ID. The peer ID " "in\n" @@ -1532,12 +1537,12 @@ msgid "" " Default: -aria2-" msgstr "" -#: src/version_usage.cc:252 +#: src/version_usage.cc:254 msgid " -M, --metalink-file=METALINK_FILE The file path to the .metalink file." msgstr "" " -M, --metalink-file=METALINK_FILE Le chemin vers le fichier .metalink." -#: src/version_usage.cc:253 +#: src/version_usage.cc:255 msgid "" " -C, --metalink-servers=NUM_SERVERS The number of servers to connect to\n" " simultaneously.\n" @@ -1548,26 +1553,29 @@ msgstr "" " simultanément.\n" " Défaut: 5" -#: src/version_usage.cc:256 +#: src/version_usage.cc:258 msgid " --metalink-version=VERSION The version of the file to download." msgstr " --metalink-version=VERSION La version du fichier à télécharger." -#: src/version_usage.cc:257 +#: src/version_usage.cc:259 msgid " --metalink-language=LANGUAGE The language of the file to download." msgstr " --metalink-language=LANGUAGE La langua du fichier à télécharger." -#: src/version_usage.cc:258 +#: src/version_usage.cc:260 msgid "" " --metalink-os=OS The operating system of the file to download." msgstr "" " --metalink-os=OS Le système d'exploitation auquel est destiné " "le fichier." -#: src/version_usage.cc:259 -msgid " --metalink-location=LOCATION The location of the prefered server." -msgstr " --metalink-location=LOCATION La localisation du serveur préféré." +#: src/version_usage.cc:261 +msgid "" +" --metalink-location=LOCATION[,...] The location of the preferred server.\n" +" A comma-deliminated list of locations is\n" +" acceptable." +msgstr "" -#: src/version_usage.cc:260 +#: src/version_usage.cc:264 msgid "" " --follow-metalink=true|false Set to false to prevent aria2 from\n" " entering Metalink mode even if the filename " @@ -1583,15 +1591,15 @@ msgstr "" "metalink.\n" " Défaut: true" -#: src/version_usage.cc:265 +#: src/version_usage.cc:269 msgid " -v, --version Print the version number and exit." msgstr " -v, --version Imprime le numéro de version et quitte." -#: src/version_usage.cc:266 +#: src/version_usage.cc:270 msgid " -h, --help Print this message and exit." msgstr " -h, --help Imprime ce message et quitte." -#: src/version_usage.cc:269 +#: src/version_usage.cc:273 msgid "" " You can specify multiple URLs. All URLs must point to the same file\n" " or downloading will fail." @@ -1600,102 +1608,78 @@ msgstr "" "même fichier\n" " sinon le téléchargement échoue." -#: src/version_usage.cc:272 +#: src/version_usage.cc:276 msgid "Examples:" msgstr " Exemples:" -#: src/version_usage.cc:273 +#: src/version_usage.cc:277 msgid " Download a file using 1 connection:" msgstr "Téléchargez un fichier avec 1 connexion:" -#: src/version_usage.cc:275 +#: src/version_usage.cc:279 msgid " Download a file using 2 connections:" msgstr "Téléchargez un fichier avec 2 connexions:" -#: src/version_usage.cc:277 +#: src/version_usage.cc:281 msgid "" " Download a file using 2 connections, each connects to a different server:" msgstr "" "Téléchargez un fichier avec 2 connexions, chacune se connectant à un serveur " "différent:" -#: src/version_usage.cc:279 +#: src/version_usage.cc:283 msgid " You can mix up different protocols:" msgstr "Vous pouvez mélanger différents protocoles:" -#: src/version_usage.cc:281 +#: src/version_usage.cc:285 msgid " Parameterized URI:" msgstr "" -#: src/version_usage.cc:283 +#: src/version_usage.cc:287 msgid " Parameterized URI. -Z option is required in this case:" msgstr "" -#: src/version_usage.cc:287 +#: src/version_usage.cc:291 msgid " Download a torrent:" msgstr "Téléchargez un torrent:" -#: src/version_usage.cc:289 +#: src/version_usage.cc:293 msgid " Download a torrent using a local .torrent file:" msgstr "Téléchargez un torrent en utilisant un fichier local .torrent:" -#: src/version_usage.cc:291 src/version_usage.cc:304 +#: src/version_usage.cc:295 src/version_usage.cc:308 msgid " Download only selected files:" msgstr "Télécharger seulement les fichiers séléctionnés:" -#: src/version_usage.cc:293 +#: src/version_usage.cc:297 msgid " Print file listing of .torrent file:" msgstr "Imprimer la liste des fichiers .torrent:" -#: src/version_usage.cc:298 +#: src/version_usage.cc:302 msgid " Metalink downloading:" msgstr "Téléchargement Metalink:" -#: src/version_usage.cc:300 +#: src/version_usage.cc:304 msgid " Download a file using local .metalink file:" msgstr "Télécharger un fichier en utilisant un fichier local .metalink:" -#: src/version_usage.cc:302 +#: src/version_usage.cc:306 msgid " Metalink downloading with preferences:" msgstr "Téléchargement Metalink avec comme préférences:" -#: src/version_usage.cc:306 +#: src/version_usage.cc:310 msgid " Download only selected files using index:" msgstr "Télécharger seulement les fichiers sélectionnés en utilisant l'index:" -#: src/version_usage.cc:308 +#: src/version_usage.cc:312 msgid " Print file listing of .metalink file:" msgstr "Imprimer la liste de fichiers du fichier .metalink:" -#: src/version_usage.cc:312 +#: src/version_usage.cc:316 #, c-format msgid "Report bugs to %s" msgstr "Faire part des bugs à %s" -#~ msgid "" -#~ " Specify files in multi-file torrent to download. Use in conjunction with " -#~ "the\n" -#~ " -T option. This argument is ignored if you specify the --select-file " -#~ "option." -#~ msgstr "" -#~ " Spécifiez les fichiers du torrent multi-fichiers à télécharger. Utilisez " -#~ "avec l'option\n" -#~ " -T. Ces arguments sont ignorés si vous spécifiez l'option --select-file." - -#~ msgid "" -#~ "\n" -#~ "stopping application...\n" -#~ msgstr "" -#~ "\n" -#~ "arrêt de l'application en cours...\n" - -#~ msgid "done\n" -#~ msgstr "Terminé\n" - -#~ msgid "" -#~ " --http-proxy=HOST:PORT Use HTTP proxy server. This affects to all\n" -#~ " URLs." -#~ msgstr "" -#~ " --http-proxy=HOST:PORT Utiliser un serveur proxy HTTP. Ceci " -#~ "affecte tous les\n" -#~ " URLs." +#: src/BtSetup.cc:111 +msgid "Errors occurred while binding port.\n" +msgstr "La jonction du port a engendré des erreurs.\n" diff --git a/po/ja.gmo b/po/ja.gmo index 5e9e0bab28b42ea01bed41239a876b7e74deeae3..095ef5cf07fb5d50c35836044de2ca7ac84345b7 100644 GIT binary patch literal 52266 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 literal 46432 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 S8e(GGp8NDgKYGzw*8AT)-UvMa diff --git a/po/ja.po b/po/ja.po index 6e6f5a58..3f93b38d 100644 --- a/po/ja.po +++ b/po/ja.po @@ -1,5 +1,5 @@ # Japanese translations for aria2c package -# aria2c ѥåФ. +# aria2c パッケージに対する英訳. # Copyright (C) 2006 Tatsuhiro Tsujikawa # Tatsuhiro Tsujikawa , 2006. # @@ -7,12 +7,12 @@ msgid "" msgstr "" "Project-Id-Version: aria2c 0.2.1\n" "Report-Msgid-Bugs-To: http://aria2.sourceforge.net/\n" -"POT-Creation-Date: 2007-10-29 21:34+0900\n" +"POT-Creation-Date: 2007-11-14 21:24+0900\n" "PO-Revision-Date: 2007-10-28 18:52+0900\n" "Last-Translator: Tatsuhiro Tsujikawa \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=EUC-JP\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,7 +69,7 @@ msgid "" "The download was complete. <%s>\n" msgstr "" "\n" -"<%s> Υɤλޤ.\n" +"<%s> のダウンロードが完了しました.\n" #: src/RequestInfo.h:62 #, c-format @@ -79,23 +79,23 @@ msgid "" "aria2 will resume download if the transfer is restarted." msgstr "" "\n" -"ɤϥ顼ΤᴰλƤޤ. ǧƤ.\n" -"Υɤϥ顼λƳǤޤ." +"ダウンロードはエラーのため完了していません. ログを確認してください.\n" +"次回のダウンロードはエラーの時点から再開できます." #: src/message.h:40 #, c-format msgid "CUID#%d - The download for one segment completed successfully." -msgstr "CUID#%d - 1 ȤΥɤλ." +msgstr "CUID#%d - 1 セグメントのダウンロードが完了." #: src/message.h:41 #, c-format msgid "CUID#%d - No segment available." -msgstr "CUID#%d - ѲǽʥȤϤޤ." +msgstr "CUID#%d - 利用可能なセグメントはありません." #: src/message.h:42 #, c-format msgid "CUID#%d - Connecting to %s:%d" -msgstr "CUID#%d - %s:%d ³Ƥޤ." +msgstr "CUID#%d - %s:%d に接続しています." #: src/message.h:43 #, c-format @@ -103,13 +103,13 @@ msgid "" "CUID#%d - The segment changed. We send the request again with new Range " "header." msgstr "" -"CUID#%d - ȤѹƤޤ. Range إåǺƥꥯȤ" -"ȯԤޤ." +"CUID#%d - セグメントが変更されています. 新たな Range ヘッダーで再リクエストを" +"発行します." #: src/message.h:44 #, c-format msgid "CUID#%d - Redirecting to %s" -msgstr "CUID#%d - %s ˥쥯Ȥޤ." +msgstr "CUID#%d - %s にリダイレクトします." #: src/message.h:45 #, c-format @@ -117,7 +117,7 @@ msgid "" "CUID#%d - Requesting:\n" "%s" msgstr "" -"CUID#%d - ꥯ:\n" +"CUID#%d - リクエスト:\n" "%s" #: src/message.h:46 @@ -126,95 +126,95 @@ msgid "" "CUID#%d - Response received:\n" "%s" msgstr "" -"CUID#%d - СΥ쥹ݥ:\n" +"CUID#%d - サーバーからのレスポンス:\n" "%s" #: src/message.h:47 #, c-format msgid "CUID#%d - Download aborted. URI=%s" -msgstr "CUID#%d - ɤߤޤ. URI=%s" +msgstr "CUID#%d - ダウンロードを中止します. URI=%s" #: src/message.h:48 #, c-format msgid "CUID#%d - Restarting the download. URI=%s" -msgstr "CUID#%d - ɥ󥹤Ƴޤ. URI=%s" +msgstr "CUID#%d - ダウンロードシーケンスを再開します. URI=%s" #: src/message.h:49 #, c-format msgid "CUID#%d - Download aborted." -msgstr "CUID#%d - ɤߤޤ." +msgstr "CUID#%d - ダウンロードを中止します." #: src/message.h:50 #, c-format msgid "CUID#%d - %d times attempted, but no success. Download aborted." msgstr "" -"CUID#%d - %d ɤԤޤ٤ƼԤޤ. ɤ" -"ߤޤ." +"CUID#%d - %d 回ダウンロードを行いましたがすべて失敗しました. ダウンロードを中" +"止します." #: src/message.h:51 #, c-format msgid "CUID#%d - Unregistering cuid from segmentManager." -msgstr "CUID#%d - cuid 򥻥ȥޥͥ㡼ޤ." +msgstr "CUID#%d - cuid をセグメントマネジャーから削除します." #: src/message.h:57 #, c-format msgid "CUID#%d - we got new piece. index=%d" -msgstr "CUID#%d - ԡꤷޤ. index=%d" +msgstr "CUID#%d - 新しいピースを入手しました. index=%d" #: src/message.h:58 #, c-format msgid "CUID#%d - we got wrong piece. index=%d" -msgstr "CUID#%d - ԡꤷޤ, ǡ˸꤬ޤ. index=%d" +msgstr "CUID#%d - ピースを入手しましたが, データに誤りがあります. index=%d" #: src/message.h:59 #, c-format msgid "CUID#%d - Download not complete: %s" -msgstr "CUID#%d - ɤϴλƤޤ: %s" +msgstr "CUID#%d - ダウンロードは完了していません: %s" #: src/message.h:60 #, c-format -msgid "CUID#%d - Download has already completed: %s" -msgstr "CUID#%d - ɺѤߤǤ: %s" +msgid "#%d - Download has already completed: %s" +msgstr "#%d - ダウンロード済みです: %s" #: src/message.h:61 #, c-format msgid "CUID#%d - Good checksum: %s" -msgstr "CUID#%d - åबפޤ: %s" +msgstr "CUID#%d - チェックサムが合致しました: %s" #: src/message.h:62 #, c-format msgid "CUID#%d - Bad checksum: %s" -msgstr "CUID#%d - åब㤤ޤ: %s" +msgstr "CUID#%d - チェックサムが違います: %s" #: src/message.h:63 #, c-format msgid "CUID#%d - Resolving hostname %s" -msgstr "CUID#%d - ۥ̾ %s 褷Ƥޤ." +msgstr "CUID#%d - ホスト名 %s を解決しています." #: src/message.h:64 #, c-format msgid "CUID#%d - Name resolution complete: %s -> %s" -msgstr "CUID#%d - ̾褬λޤ: %s -> %s" +msgstr "CUID#%d - 名前解決が完了しました: %s -> %s" #: src/message.h:65 #, c-format msgid "CUID#%d - Name resolution for %s failed:%s" -msgstr "CUID#%d - ۥ̾ %s ̾˼Ԥޤ. ͳ:%s" +msgstr "CUID#%d - ホスト名 %s の名前解決に失敗しました. 理由:%s" #: src/message.h:66 #, c-format msgid "CUID#%d - DNS cache hit: %s -> %s" -msgstr "CUID#%d - DNS åҥå: %s -> %s" +msgstr "CUID#%d - DNS キャッシュヒット: %s -> %s" #: src/message.h:67 #, c-format msgid "CUID#%d - Abort requested." -msgstr "CUID#%d - ꥯȤߤޤ." +msgstr "CUID#%d - リクエストを中止します." #: src/message.h:68 #, c-format msgid "CUID#%d - Connecting to the peer %s" -msgstr "CUID#%d - %s ³Ƥޤ." +msgstr "CUID#%d - %s に接続しています." #: src/message.h:69 #, c-format @@ -222,13 +222,13 @@ msgid "" "CUID#%d - Piece received. index=%d, begin=%d, length=%d, offset=%llu, " "blockIndex=%d" msgstr "" -"CUID#%d - ԡȤޤ. index=%d, begin=%d, length=%d, offset=%" +"CUID#%d - ピースを受けとりました. index=%d, begin=%d, length=%d, offset=%" "llu, blockIndex=%d" #: src/message.h:70 #, c-format msgid "CUID#%d - Piece bitfield %s" -msgstr "CUID#%d - ԡΥӥåȥե:%s" +msgstr "CUID#%d - ピースのビットフィールド:%s" #: src/message.h:71 #, c-format @@ -236,7 +236,7 @@ msgid "" "CUID#%d - Reject piece message in queue because the peer has been choked. " "index=%d, begin=%d, length=%d" msgstr "" -"CUID#%d - ԥ硼, 塼 piece åѲޤ. " +"CUID#%d - ピアをチョークしたため, キュー中の piece メッセージを却下します. " "index=%d, begin=%d, length=%d" #: src/message.h:72 @@ -245,28 +245,28 @@ msgid "" "CUID#%d - Reject piece message in queue because cancel message received. " "index=%d, begin=%d, length=%d" msgstr "" -"CUID#%d - cancel åϤ, 塼 piece åѲ" -"ޤ. index=%d, begin=%d, length=%d" +"CUID#%d - cancel メッセージが届いたため, キュー中の piece メッセージを却下し" +"ます. index=%d, begin=%d, length=%d" #: src/message.h:73 #, c-format msgid "CUID#%d - Exception caught while validating file integrity." -msgstr "CUID#%d - ե򸡾ڤƤ㳰ȯޤ." +msgstr "CUID#%d - ファイルを検証している最中に例外が発生しました." #: src/message.h:74 #, c-format msgid "CUID#%d - Interested in the peer" -msgstr "CUID#%d - Υԥϲ桹äƤʤԡäƤޤ." +msgstr "CUID#%d - このピアは我々がもっていないピースをもっています." #: src/message.h:75 #, c-format msgid "CUID#%d - Not interested in the peer" -msgstr "CUID#%d - ǤϤΥԥˤ϶̣ޤ." +msgstr "CUID#%d - 現時点ではこのピアには興味がありません." #: src/message.h:76 #, c-format msgid "CUID#%d - Deleting request slot index=%d, blockIndex=%d" -msgstr "CUID#%d - request slot ޤ. index=%d, blockIndex=%d" +msgstr "CUID#%d - request slot を削除します. index=%d, blockIndex=%d" #: src/message.h:77 #, c-format @@ -274,13 +274,13 @@ msgid "" "CUID#%d - Deleting request slot index=%d, blockIndex=%d because localhost " "got choked." msgstr "" -"CUID#%d - 桹硼줿, request slot ޤ. index=%d, " +"CUID#%d - 我々がチョークされたため, request slot を削除します. index=%d, " "blockIndex=%d" #: src/message.h:78 #, c-format msgid "CUID#%d - Deleting request slot blockIndex=%d because of time out" -msgstr "CUID#%d - ॢȤΤ, request slot ޤ. blockIndex=%d" +msgstr "CUID#%d - タイムアウトのため, request slot を削除します. blockIndex=%d" #: src/message.h:79 #, c-format @@ -288,109 +288,109 @@ msgid "" "CUID#%d - Deleting request slot blockIndex=%d because the block has been " "acquired." msgstr "" -"CUID#%d - Ѥߥ֥åΤ, request slot ޤ. blockIndex=%d" +"CUID#%d - 取得済みブロックのため, request slot を削除します. blockIndex=%d" #: src/message.h:80 #, c-format msgid "CUID#%d - Fast extension enabled." -msgstr "CUID#%d - Fast extension ͭˤʤޤ." +msgstr "CUID#%d - Fast extension が有効になりました." #: src/message.h:81 #, c-format msgid "CUID#%d - Exception caught while allocating file space." -msgstr "CUID#%d - եΰ㳰ȯޤ." +msgstr "CUID#%d - ファイル領域を確保中に例外が発生しました." #: src/message.h:82 #, c-format msgid "CUID#%d - Content-Disposition detected. Use %s as filename" msgstr "" -"CUID#%d - Content-Disposition إåĤޤ. %s ե̾Ȥ" -"Ѥޤ." +"CUID#%d - Content-Disposition ヘッダーが見つかりました. %s をファイル名として" +"使用します." #: src/message.h:83 #, c-format msgid "CUID#%d - Peer %s:%d banned." -msgstr "CUID#%d - ʸ夷Ф餯δ ԥ %s:%d ̵뤷ޤ." +msgstr "CUID#%d - 以後しばらくの間 ピア %s:%d を無視します." #: src/message.h:84 #, c-format msgid "CUID#%d - Using port %d for accepting new connections" -msgstr "CUID#%d - ݡֹ %d Ȥä, ͥԤޤ." +msgstr "CUID#%d - ポート番号 %d を使って, コネクションを待ちます." #: src/message.h:85 #, c-format msgid "CUID#%d - An error occurred while binding port=%d" -msgstr "CUID#%d - ݡȤХ˥顼ȯޤ. ݡֹ=%d" +msgstr "CUID#%d - ポートをバインド中にエラーが発生しました. ポート番号=%d" #: src/message.h:86 #, c-format msgid "CUID#%d - Incoming connection, adding new command CUID#%d" msgstr "" -"CUID#%d - ԥ³ǧ, CUID#%d ǿޥɤɲäޤ." +"CUID#%d - 新しいピアからの接続を確認, CUID#%d で新規コマンドを追加しました." #: src/message.h:87 #, c-format msgid "CUID#%d - Error in accepting connection" -msgstr "CUID#%d - ³ݤ˥顼ȯޤ. " +msgstr "CUID#%d - 接続を受け入れる際にエラーが発生しました. " #: src/message.h:88 #, c-format msgid "CUID#%d - Error occurred while processing tracker response." -msgstr "CUID#%d - ȥåα˥顼ȯޤ." +msgstr "CUID#%d - トラッカーからの応答を解析中にエラーが発生しました." #: src/message.h:89 #, c-format msgid "CUID#%d - Cannot create tracker request." -msgstr "CUID#%d - ȥåؤ׵κ˼Ԥޤ." +msgstr "CUID#%d - トラッカーへの要求の作成に失敗しました." #: src/message.h:90 #, c-format msgid "CUID#%d - Creating new tracker request command #%d" msgstr "" -"CUID#%d - ȥåؤ׵, CUID#%d Υޥɤ˥󤷤ޤ." +"CUID#%d - トラッカーへの要求を作成し, CUID#%d のコマンドにアサインしました." #: src/message.h:92 #, c-format msgid "Unrecognized URI or unsupported protocol: %s" msgstr "" -"%s , Ǥʤ URL եޥå, ޤ, ݡȤʤץȥǤ." +"%s は, 理解できない URL フォーマット, または, サポートされないプロトコルです." #: src/message.h:93 #, c-format msgid "Tracker returned warning message: %s" -msgstr "ȥåٹå֤ޤ: %s" +msgstr "トラッカーが警告メッセージを返しました: %s" #: src/message.h:94 #, c-format msgid "The segment file %s exists." -msgstr "ȥե %s ¸ߤޤ." +msgstr "セグメントファイル %s が存在します." #: src/message.h:95 #, c-format msgid "The segment file %s does not exist." -msgstr "ȥե %s ¸ߤޤ." +msgstr "セグメントファイル %s が存在しません." #: src/message.h:96 #, c-format msgid "Saving the segment file %s" -msgstr "ȥե %s ¸Ƥޤ." +msgstr "セグメントファイル %s を保存しています." #: src/message.h:97 msgid "The segment file was saved successfully." -msgstr "ȥե¸λޤ." +msgstr "セグメントファイルの保存が完了しました." #: src/message.h:98 #, c-format msgid "Loading the segment file %s." -msgstr "ȥե %s ɤƤޤ." +msgstr "セグメントファイル %s をロードしています." #: src/message.h:99 msgid "The segment file was loaded successfully." -msgstr "ȥեΥɤλޤ." +msgstr "セグメントファイルのロードが完了しました." #: src/message.h:100 msgid "No URI to download. Download aborted." -msgstr "ɤ URI ޤ. ɤߤޤ." +msgstr "ダウンロードする URI がありません. ダウンロードを中止します." #: src/message.h:101 #, c-format @@ -400,110 +400,110 @@ msgid "" "file all over again, then delete it or add --allow-overwrite=true option and " "restart aria2." msgstr "" -"ե %s ¸ߤޤ, б %s ¸ߤޤ. ǥ" -"Υեξ񤭤ɤɤϥ󥻥뤵ޤ. ˾" -"񤭥ɤƤ褤ʤ, --allow-overwrite=true ꤷ aria2 ¹" -"Ƥ." +"ファイル %s が存在しますが, それに対応する %s が存在しません. ローカルディス" +"ク上のファイルの上書きを防ぐためダウンロードはキャンセルされました. 本当に上" +"書きダウンロードしてよいなら, --allow-overwrite=true を指定して aria2 を実行" +"してください." #: src/message.h:102 #, c-format msgid "Allocating file %s, %s bytes" -msgstr "ե %s Υեΰ (%s Х) ݤƤޤ." +msgstr "ファイル %s のファイル領域 (%s バイト) を確保しています." #: src/message.h:103 msgid "File not found" -msgstr "ե뤬Ĥޤ." +msgstr "ファイルが見つかりません." #: src/message.h:104 msgid "Not a directory" -msgstr "%s ϥǥ쥯ȥǤϤޤ." +msgstr "%s はディレクトリではありません." #: src/message.h:105 #, c-format msgid "Insufficient checksums. checksumLength=%d, numChecksum=%d" -msgstr "åब­Ƥޤ. checksumLength=%d, numChecksum=%d" +msgstr "チェックサムが不足しています. checksumLength=%d, numChecksum=%d" #: src/message.h:106 #, c-format msgid "Writing file %s" -msgstr "ե %s ˽񤭹Ǥޤ." +msgstr "ファイル %s に書き込んでいます." #: src/message.h:107 msgid "No peer list received." -msgstr "ԥΥꥹȤ϶Ǥ." +msgstr "ピアのリストは空でした." #: src/message.h:108 #, c-format msgid "Adding peer %s:%d" -msgstr "ԥ %s:%d ɲäƤޤ." +msgstr "ピア %s:%d を追加しています." #: src/message.h:109 #, c-format msgid "Deleting used piece index=%d, fillRate(%%)=%d<=%d" -msgstr "ԡƤޤ. index=%d, fillRate(%%)=%d<=%d" +msgstr "使用中ピースを削除しています. index=%d, fillRate(%%)=%d<=%d" #: src/message.h:110 msgid "Download of selected files was complete." -msgstr "ΥեΥɤλ." +msgstr "ご指定のファイルのダウンロードが完了." #: src/message.h:111 msgid "The download was complete." -msgstr "ɤλ." +msgstr "ダウンロードが完了." #: src/message.h:112 #, c-format msgid "Removed %d have entries." -msgstr "%d Ĥ have ȥ꡼ޤ." +msgstr "%d 個の have エントリーを削除しました." #: src/message.h:113 #, c-format msgid "Validating file %s" -msgstr "ե %s 򸡾ڤƤޤ." +msgstr "ファイル %s を検証しています." #: src/message.h:114 #, c-format msgid "%d seconds to allocate %s byte(s)" -msgstr "%d ä %s ХȤݤΤɬפǤ." +msgstr "%d 秒が %s バイトを確保するのに必要でした." #: src/message.h:115 #, c-format msgid "Dispatching FileAllocationCommand for CUID#%d." -msgstr "FileAllocationCommand CUID#%d ȯԤޤ." +msgstr "FileAllocationCommand を CUID#%d で発行しました." #: src/message.h:116 #, c-format msgid "Metalink: Queueing %s for download." -msgstr "Metalink: %s 򥭥塼󥰤Ƥޤ." +msgstr "Metalink: %s をキューイングしています." #: src/message.h:117 #, c-format msgid "Download complete: %s" -msgstr "ɴλ: %s" +msgstr "ダウンロード完了: %s" #: src/message.h:118 msgid "Seeding is over." -msgstr "ɤδ֤λޤ." +msgstr "シードの期間が終了しました." #: src/message.h:119 #, c-format msgid "CUID#%d cancels segment index=%d. CUID#%d handles it instead." msgstr "" -"CUID#%d index=%d ΥȤΥɤ򥭥󥻥뤷ޤ. " -"CUID#%d ɤޤ." +"CUID#%d は index=%d のセグメントのダウンロードをキャンセルしました. 代わりに " +"CUID#%d がそれをダウンロードします." #: src/message.h:120 msgid "No chunk to verify." -msgstr "ڤ󥯤ޤ." +msgstr "検証するチャンクがありません." #: src/message.h:121 #, c-format msgid "Good chunk checksum. hash=%s" -msgstr "åǤ. ϥå=%s" +msgstr "正しいチェックサムです. ハッシュ値=%s" #: src/message.h:122 #, c-format msgid "Failed to load cookies from %s" -msgstr "å %s ɤǤޤǤ." +msgstr "クッキーを %s からロードできませんでした." #: src/message.h:123 #, c-format @@ -511,391 +511,397 @@ msgid "" ".netrc file %s does not have correct permissions. It should be 600. netrc " "support disabled." msgstr "" -".netrc ե %s ΥѡߥåǤ. ѡߥå 600 ʳ" -" .netrc ݡȤ̵Ȥʤޤ." +".netrc ファイル %s のパーミッションが不正です. パーミッションが 600 以外だ" +"と .netrc サポートは無効となります." #: src/message.h:124 msgid "Logging started." -msgstr "󥰤򥹥Ȥޤ." +msgstr "ロギングをスタートしました." #: src/message.h:125 msgid "Specify at least one URL." -msgstr "İʾ URL ꤷƤ." +msgstr "一個以上の URL を指定してください." #: src/message.h:126 msgid "daemon failed." -msgstr "ǡư˼" +msgstr "デーモン起動に失敗" + +#: src/message.h:127 +#, c-format +msgid "Verification finished successfully. file=%s" +msgstr "" #: src/message.h:128 -msgid "Timeout." -msgstr "ॢȤޤ." - -#: src/message.h:129 -msgid "Invalid chunk size." -msgstr "chunk Ǥ." +#, c-format +msgid "Checksum error detected. file=%s" +msgstr "" #: src/message.h:130 -#, c-format -msgid "Too large chunk. size=%d" -msgstr "chunk (%d) 礭ޤ." +msgid "Timeout." +msgstr "タイムアウトしました." #: src/message.h:131 -msgid "Invalid header." -msgstr "إåǤ." +msgid "Invalid chunk size." +msgstr "chunk サイズが不正です." #: src/message.h:132 -msgid "Invalid response." -msgstr "Сʥ쥹ݥ󥹤ޤ." +#, c-format +msgid "Too large chunk. size=%d" +msgstr "chunk サイズ (%d) が大きすぎます." #: src/message.h:133 -msgid "No header found." -msgstr "إåĤޤ." +msgid "Invalid header." +msgstr "ヘッダーが不正です." #: src/message.h:134 -msgid "No status header." -msgstr "status إåĤޤ." +msgid "Invalid response." +msgstr "サーバーから不正なレスポンスを受け取りました." #: src/message.h:135 -msgid "Proxy connection failed." -msgstr "Proxy ³˼Ԥޤ." +msgid "No header found." +msgstr "ヘッダーが見つかりません." #: src/message.h:136 -msgid "Connection failed." -msgstr "³˼Ԥޤ." +msgid "No status header." +msgstr "status ヘッダーが見つかりません." #: src/message.h:137 +msgid "Proxy connection failed." +msgstr "Proxy 接続に失敗しました." + +#: src/message.h:138 +msgid "Connection failed." +msgstr "接続に失敗しました." + +#: src/message.h:139 #, c-format msgid "" "The requested filename and the previously registered one are not same. " "Expected:%s Actual:%s" msgstr "" -"ꥯȤե̾ϿѤߥե̾ۤʤޤ. Ԥե" -"̾: %s ºݤΥե̾: %s" - -#: src/message.h:138 -#, c-format -msgid "The response status is not successful. status=%d" -msgstr "쥹ݥ󥹤Υơ (%d) ۾Ǥ." - -#: src/message.h:139 -#, c-format -msgid "Too large file size. size=%s" -msgstr "ե륵 (%s) 礭ޤ." +"リクエストしたファイル名と登録済みファイル名が異なります. 期待するファイル" +"名: %s 実際のファイル名: %s" #: src/message.h:140 #, c-format -msgid "Transfer encoding %s is not supported." -msgstr "ȥ󥹥ե󥳡ǥ %s ϥݡȤƤޤ." +msgid "The response status is not successful. status=%d" +msgstr "レスポンスのステータス (%d) が異常です." #: src/message.h:141 #, c-format -msgid "SSL initialization failed: %s" -msgstr "SSL ˼Ԥޤ. :%s" +msgid "Too large file size. size=%s" +msgstr "ファイルサイズ (%s) が大きすぎます." #: src/message.h:142 -msgid "SSL I/O error" -msgstr "SSL ϥ顼" +#, c-format +msgid "Transfer encoding %s is not supported." +msgstr "トランスファー・エンコーディング %s はサポートされていません." #: src/message.h:143 -msgid "SSL protocol error" -msgstr "SSL ץȥ륨顼" +#, c-format +msgid "SSL initialization failed: %s" +msgstr "SSL 初期化に失敗しました. 原因:%s" #: src/message.h:144 -#, c-format -msgid "SSL unknown error %d" -msgstr "SSL ̤Υ顼 %d" +msgid "SSL I/O error" +msgstr "SSL 入出力エラー" #: src/message.h:145 -#, c-format -msgid "SSL initialization failed: OpenSSL connect error %d" -msgstr "SSL ˼Ԥޤ. : OpenSSL connect error %d" +msgid "SSL protocol error" +msgstr "SSL プロトコルエラー" #: src/message.h:146 #, c-format -msgid "Size mismatch Expected:%s Actual:%s" -msgstr "礤ޤ. Ԥ륵:%s ºݤΥ:%s" +msgid "SSL unknown error %d" +msgstr "SSL 未定義のエラー %d" #: src/message.h:147 -msgid "Authorization failed." -msgstr "ǧڤ˼Ԥޤ." +#, c-format +msgid "SSL initialization failed: OpenSSL connect error %d" +msgstr "SSL 初期化に失敗しました. 原因: OpenSSL connect error %d" #: src/message.h:148 -msgid "Got EOF from the server." -msgstr "С EOF Ȥޤ." +#, c-format +msgid "Size mismatch Expected:%s Actual:%s" +msgstr "サイズが合いません. 期待するサイズ:%s 実際のサイズ:%s" #: src/message.h:149 -msgid "Got EOF from peer." -msgstr "ԥ EOF ޤ." +msgid "Authorization failed." +msgstr "認証に失敗しました." #: src/message.h:150 -msgid "Malformed meta info." -msgstr "᥿եεҤǤ." +msgid "Got EOF from the server." +msgstr "サーバーから EOF を受けとりました." + +#: src/message.h:151 +msgid "Got EOF from peer." +msgstr "ピアから EOF を受け取りました." #: src/message.h:152 -#, c-format -msgid "Failed to open the file %s, cause: %s" -msgstr "ե %s 򥪡ץǤޤǤ. : %s" - -#: src/message.h:153 -#, c-format -msgid "Failed to write into the file %s, cause: %s" -msgstr "ե %s ؤν񤭹ߤ˼Ԥޤ. : %s" +msgid "Malformed meta info." +msgstr "メタ情報ファイルの記述が不正です." #: src/message.h:154 #, c-format -msgid "Failed to read from the file %s, cause: %s" -msgstr "ե %s ɤߤȤ˼Ԥޤ. : %s" +msgid "Failed to open the file %s, cause: %s" +msgstr "ファイル %s をオープンできませんでした. 原因: %s" #: src/message.h:155 -msgid "Failed to read data from disk." -msgstr "ǡɤ߹ߤ˼Ԥޤ." +#, c-format +msgid "Failed to write into the file %s, cause: %s" +msgstr "ファイル %s への書き込みに失敗しました. 原因: %s" #: src/message.h:156 #, c-format -msgid "Failed to calculate SHA1 digest of or a part of the file %s, cause: %s" -msgstr "" -"ե %s (ޤϤΰ) SHA1 Ȥη׻˼Ԥޤ. " -": %s" +msgid "Failed to read from the file %s, cause: %s" +msgstr "ファイル %s からの読みとりに失敗しました. 原因: %s" #: src/message.h:157 -#, c-format -msgid "Failed to seek the file %s, cause: %s" -msgstr "ե %s Υ˼Ԥޤ. : %s" +msgid "Failed to read data from disk." +msgstr "データの読み込みに失敗しました." #: src/message.h:158 #, c-format -msgid "The offset is out of range, offset=%s" -msgstr "եå (%s) ϰϳǤ." +msgid "Failed to calculate SHA1 digest of or a part of the file %s, cause: %s" +msgstr "" +"ファイル %s の (またはその一部の) SHA1 ダイジェストの計算に失敗しました. 原" +"因: %s" #: src/message.h:159 #, c-format -msgid "%s is not a directory." -msgstr "%s ϥǥ쥯ȥǤϤޤ." +msgid "Failed to seek the file %s, cause: %s" +msgstr "ファイル %s のシークに失敗しました. 原因: %s" #: src/message.h:160 #, c-format -msgid "Failed to make the directory %s, cause: %s" -msgstr "ǥ쥯ȥ %s ǤޤǤ. : %s" +msgid "The offset is out of range, offset=%s" +msgstr "オフセット (%s) が範囲外です." #: src/message.h:161 #, c-format -msgid "Failed to open the segment file %s, cause: %s" -msgstr "ȥե %s 򥪡ץǤޤǤ. : %s" +msgid "%s is not a directory." +msgstr "%s はディレクトリではありません." #: src/message.h:162 #, c-format -msgid "Failed to write into the segment file %s, cause: %s" -msgstr "ȥե %s ؤν񤭹ߤ˼Ԥޤ. : %s" +msgid "Failed to make the directory %s, cause: %s" +msgstr "ディレクトリ %s を作成できませんでした. 原因: %s" #: src/message.h:163 #, c-format -msgid "Failed to read from the segment file %s, cause: %s" -msgstr "ȥե %s ɤ߹ߤ˼Ԥޤ. : %s" +msgid "Failed to open the segment file %s, cause: %s" +msgstr "セグメントファイル %s をオープンできませんでした. 原因: %s" + +#: src/message.h:164 +#, c-format +msgid "Failed to write into the segment file %s, cause: %s" +msgstr "セグメントファイル %s への書き込みに失敗しました. 原因: %s" #: src/message.h:165 #, c-format -msgid "Failed to open a socket, cause: %s" -msgstr "åȤ򥪡ץǤޤǤ. : %s" - -#: src/message.h:166 -#, c-format -msgid "Failed to set a socket option, cause: %s" -msgstr "åȤΥץ˼Ԥޤ. : %s" +msgid "Failed to read from the segment file %s, cause: %s" +msgstr "セグメントファイル %s からの読み込みに失敗しました. 原因: %s" #: src/message.h:167 #, c-format -msgid "Failed to set a socket as blocking, cause: %s" -msgstr "åȤ֥å󥰥⡼ɤˤ뤳Ȥ˼Ԥޤ. : %s" +msgid "Failed to open a socket, cause: %s" +msgstr "ソケットをオープンできませんでした. 原因: %s" #: src/message.h:168 #, c-format -msgid "Failed to set a socket as non-blocking, cause: %s" -msgstr "åȤΥ֥å󥰥⡼ɤˤ뤳Ȥ˼Ԥޤ. : %s" +msgid "Failed to set a socket option, cause: %s" +msgstr "ソケットのオプションの設定に失敗しました. 原因: %s" #: src/message.h:169 #, c-format -msgid "Failed to bind a socket, cause: %s" -msgstr "åȤ bind ˼Ԥޤ. : %s" +msgid "Failed to set a socket as blocking, cause: %s" +msgstr "ソケットをブロッキングモードにすることに失敗しました. 原因: %s" #: src/message.h:170 #, c-format -msgid "Failed to listen to a socket, cause: %s" -msgstr "åȤ listen ˼Ԥޤ. : %s" +msgid "Failed to set a socket as non-blocking, cause: %s" +msgstr "ソケットをノンブロッキングモードにすることに失敗しました. 原因: %s" #: src/message.h:171 #, c-format -msgid "Failed to accept a peer connection, cause: %s" -msgstr "ԥ³μդ˼Ԥޤ. : %s" +msgid "Failed to bind a socket, cause: %s" +msgstr "ソケットの bind に失敗しました. 原因: %s" #: src/message.h:172 #, c-format -msgid "Failed to get the name of socket, cause: %s" -msgstr "åȤ̾μ˼Ԥޤ. : %s" +msgid "Failed to listen to a socket, cause: %s" +msgstr "ソケットの listen に失敗しました. 原因: %s" #: src/message.h:173 #, c-format -msgid "Failed to get the name of connected peer, cause: %s" -msgstr "³ԥ̾μ˼Ԥޤ. : %s" +msgid "Failed to accept a peer connection, cause: %s" +msgstr "ピアからの接続の受付に失敗しました. 原因: %s" #: src/message.h:174 #, c-format -msgid "Failed to resolve the hostname %s, cause: %s" -msgstr "ۥ̾ %s Υɥ쥹˼Ԥޤ. : %s" +msgid "Failed to get the name of socket, cause: %s" +msgstr "ソケットの名前の取得に失敗しました. 原因: %s" #: src/message.h:175 #, c-format -msgid "Failed to connect to the host %s, cause: %s" -msgstr "ۥ %s ؤ³˼Ԥޤ. : %s" +msgid "Failed to get the name of connected peer, cause: %s" +msgstr "接続ピアの名前の取得に失敗しました. 原因: %s" #: src/message.h:176 #, c-format -msgid "Failed to check whether the socket is writable, cause: %s" -msgstr "" -"åȤإǡ񤭹߲ǽɤΥå˼Ԥޤ. : %s" +msgid "Failed to resolve the hostname %s, cause: %s" +msgstr "ホスト名 %s のアドレス解決に失敗しました. 原因: %s" #: src/message.h:177 #, c-format -msgid "Failed to check whether the socket is readable, cause: %s" -msgstr "" -"åȤǡɤߤȤǽɤΥå˼Ԥޤ. : %s" +msgid "Failed to connect to the host %s, cause: %s" +msgstr "ホスト %s への接続に失敗しました. 原因: %s" #: src/message.h:178 #, c-format -msgid "Failed to send data, cause: %s" -msgstr "ǡ˼Ԥޤ. : %s" +msgid "Failed to check whether the socket is writable, cause: %s" +msgstr "" +"ソケットへデータを書き込み可能かどうかのチェックに失敗しました. 原因: %s" #: src/message.h:179 #, c-format -msgid "Failed to receive data, cause: %s" -msgstr "ǡμ˼Ԥޤ. : %s" +msgid "Failed to check whether the socket is readable, cause: %s" +msgstr "" +"ソケットからデータを読みとり可能かどうかのチェックに失敗しました. 原因: %s" #: src/message.h:180 #, c-format -msgid "Failed to peek data, cause: %s" -msgstr "ǡ peek ˼Ԥޤ. : %s" +msgid "Failed to send data, cause: %s" +msgstr "データの送信に失敗しました. 原因: %s" #: src/message.h:181 #, c-format -msgid "Unknown socket error %d (0x%x)" -msgstr "̤Υåȥ顼 %d (0x%x)" +msgid "Failed to receive data, cause: %s" +msgstr "データの受信に失敗しました. 原因: %s" #: src/message.h:182 #, c-format -msgid "File %s exists, but %s does not exist." -msgstr "" -"ե %s ¸ߤޤ, б륻ȥե %s ¸ߤޤ" -"." +msgid "Failed to peek data, cause: %s" +msgstr "データの peek に失敗しました. 原因: %s" #: src/message.h:183 #, c-format -msgid "Invalid payload size for %s, size=%d. It should be %d." -msgstr "" -"%s ФڥɥǤ. ºݤΥ:%d Ԥ륵:%d" +msgid "Unknown socket error %d (0x%x)" +msgstr "未定義のソケットエラー %d (0x%x)" #: src/message.h:184 #, c-format -msgid "Invalid ID=%d for %s. It should be %d." -msgstr "ID %d %s ФƻѤǤޤ. Ԥ ID:%d" +msgid "File %s exists, but %s does not exist." +msgstr "" +"ファイル %s が存在しますが, それに対応するセグメントファイル %s が存在しませ" +"ん." #: src/message.h:185 #, c-format +msgid "Invalid payload size for %s, size=%d. It should be %d." +msgstr "" +"%s に対するペイロードサイズが不正です. 実際のサイズ:%d 期待するサイズ:%d" + +#: src/message.h:186 +#, c-format +msgid "Invalid ID=%d for %s. It should be %d." +msgstr "ID %d は %s に対して使用できません. 期待する ID:%d" + +#: src/message.h:187 +#, c-format msgid "" "Chunk checksum validation failed. checksumIndex=%d, offset=%s, expectedHash=%" "s, actualHash=%s" msgstr "" -"ʬåθڤԤޤ. å।ǥå=%d, եå" -"=%s, Ԥϥå:%s, ºݤΥϥå:%s" - -#: src/message.h:186 -msgid "Download aborted." -msgstr "ɤߤޤ." - -#: src/message.h:187 -#, c-format -msgid "File %s is being downloaded by other command." -msgstr "ե %s ¾ΥޥɤǤ." +"部分チェックサムの検証が失敗しました. チェックサムインデックス=%d, オフセット" +"=%s, 期待するハッシュ値:%s, 実際のハッシュ値:%s" #: src/message.h:188 -msgid "Insufficient checksums." -msgstr "åब­ޤ." +msgid "Download aborted." +msgstr "ダウンロードを中止します." #: src/message.h:189 #, c-format -msgid "Tracker returned failure reason: %s" -msgstr "ȥåٹå֤ޤ: %s" +msgid "File %s is being downloaded by other command." +msgstr "ファイル %s は他のコマンドがダウンロード中です." #: src/message.h:190 -msgid "Flooding detected." -msgstr "եåǥ (Ӥ餷԰) 򸡽Фޤ." +msgid "Insufficient checksums." +msgstr "チェックサムが足りません." #: src/message.h:191 #, c-format +msgid "Tracker returned failure reason: %s" +msgstr "トラッカーが警告メッセージを返しました: %s" + +#: src/message.h:192 +msgid "Flooding detected." +msgstr "フラッディング (いわゆる荒らし行為) を検出しました." + +#: src/message.h:193 +#, c-format msgid "" "Drop connection because no request/piece messages were exchanged in a " "certain period(%d seconds)." msgstr "" -" (%d ) request/piece åθ򴹤ʤƤʤΤ, ³" -"ޤ." - -#: src/message.h:192 -msgid "The infoHash in torrent file doesn't match to one in .aria2 file." -msgstr "" -"torrent ե infoHash .aria2 եΤ줬פޤ." - -#: src/message.h:193 -#, c-format -msgid "No such file entry %s" -msgstr "ե륨ȥ꡼ %s ¸ߤޤ." +"一定期間 (%d 秒) request/piece メッセージの交換がなされていないので, 接続を閉" +"じます." #: src/message.h:194 -#, c-format -msgid "Too slow Downloading speed: %d <= %d(B/s), host:%s" -msgstr "®٤٤ޤ: %d <= %d(B/s), host:%s" +msgid "The infoHash in torrent file doesn't match to one in .aria2 file." +msgstr "" +"torrent ファイル中の infoHash と .aria2 ファイル中のそれが一致しません." #: src/message.h:195 -msgid "No HttpRequestEntry found." -msgstr "HttpRequestEntry Ĥޤ." +#, c-format +msgid "No such file entry %s" +msgstr "ファイルエントリー %s は存在しません." #: src/message.h:196 #, c-format -msgid "Got %d status, but no location header provided." -msgstr "ơ %d Ȥޤ, location إåĤޤ." +msgid "Too slow Downloading speed: %d <= %d(B/s), host:%s" +msgstr "ダウンロード速度が遅すぎます: %d <= %d(B/s), host:%s" #: src/message.h:197 -#, c-format -msgid "Invalid range header. Request: %s-%s/%s, Response: %s-%s/%s" -msgstr "range إåͤǤ. ׵: %s-%s/%s, : %s-%s/%s" +msgid "No HttpRequestEntry found." +msgstr "HttpRequestEntry が見つかりません." #: src/message.h:198 -msgid "No file matched with your preference." -msgstr "˹פե뤬Ĥޤ." +#, c-format +msgid "Got %d status, but no location header provided." +msgstr "ステータス %d を受けとりましたが, location ヘッダーが見つかりません." #: src/message.h:199 -msgid "Exception caught" -msgstr "㳰ȯ" +#, c-format +msgid "Invalid range header. Request: %s-%s/%s, Response: %s-%s/%s" +msgstr "range ヘッダーの値が不正です. 要求: %s-%s/%s, 応答: %s-%s/%s" #: src/message.h:200 -#, c-format -msgid "Max payload length exceeded or invalid. length = %d" -msgstr "ڥĹͤۤƤ뤫, Ǥ. length=%d" +msgid "No file matched with your preference." +msgstr "検索条件に合致するファイルが見つかりません." #: src/message.h:201 +msgid "Exception caught" +msgstr "例外発生" + +#: src/message.h:202 +#, c-format +msgid "Max payload length exceeded or invalid. length = %d" +msgstr "ペイロード長が既定値を越えているか, 不正です. length=%d" + +#: src/message.h:203 #, c-format msgid "Invalid file length. Cannot continue download %s: local %s, remote %s" msgstr "" -"եĹǤ. %s Υɤ³Ǥޤ: local %s, remote %s" - -#: src/DownloadEngineFactory.cc:97 -msgid "Errors occurred while binding port.\n" -msgstr "ݡȤХ˥顼ȯޤ.\n" +"ファイル長が不正です. %s のダウンロードを継続できません: local %s, remote %s" #: src/MultiUrlRequestInfo.cc:70 #, fuzzy msgid "aria2 will resume download if the transfer is restarted." msgstr "" "\n" -"ɤϥ顼ΤᴰλƤޤ. ǧƤ.\n" -"Υɤϥ顼λƳǤޤ." +"ダウンロードはエラーのため完了していません. ログを確認してください.\n" +"次回のダウンロードはエラーの時点から再開できます." #: src/MultiUrlRequestInfo.cc:72 msgid "" @@ -903,20 +909,20 @@ msgid "" "page for details." msgstr "" -#: src/RequestGroupMan.cc:213 +#: src/RequestGroupMan.cc:222 #, fuzzy msgid "Download Results:" -msgstr " torrent :" +msgstr " torrent をダウンロード:" -#: src/Util.cc:649 +#: src/Util.cc:644 msgid "Files:" msgstr "" -#: src/version_usage.cc:40 +#: src/version_usage.cc:42 msgid " version " -msgstr " С " +msgstr " バージョン " -#: src/version_usage.cc:50 +#: src/version_usage.cc:52 msgid "" "This program is free software; you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -948,54 +954,54 @@ msgstr "" "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 " "USA\n" -#: src/version_usage.cc:64 +#: src/version_usage.cc:66 msgid "Contact Info:" -msgstr "Ϣ:" - -#: src/version_usage.cc:71 -#, c-format -msgid "Usage: %s [options] URL ...\n" -msgstr "Ȥ: %s [ץ] URL ...\n" +msgstr "連絡先:" #: src/version_usage.cc:73 -#, fuzzy, c-format -msgid " %s [options] -T TORRENT_FILE URL ...\n" -msgstr " %s [ץ] -T TORRENT_FILE FILE ...\n" +#, c-format +msgid "Usage: %s [options] URL ...\n" +msgstr "使い方: %s [オプション] URL ...\n" -#: src/version_usage.cc:76 +#: src/version_usage.cc:75 +#, c-format +msgid " %s [options] -T TORRENT_FILE URL ...\n" +msgstr " %s [オプション] -T TORRENT_FILE URL ...\n" + +#: src/version_usage.cc:78 #, c-format msgid " %s [options] -M METALINK_FILE\n" -msgstr " %s [ץ] -M METALINK_FILE\n" +msgstr " %s [オプション] -M METALINK_FILE\n" -#: src/version_usage.cc:79 +#: src/version_usage.cc:81 msgid "Options:" -msgstr "ץ:" +msgstr "オプション:" -#: src/version_usage.cc:80 +#: src/version_usage.cc:82 msgid "" " -d, --dir=DIR The directory to store the downloaded file." msgstr "" -" -d, --dir=DIR ɤե¸ǥ쥯ȥ." +" -d, --dir=DIR ダウンロードしたファイルを保存するディレクトリ." -#: src/version_usage.cc:81 +#: src/version_usage.cc:83 msgid " -o, --out=FILE The file name of the downloaded file." msgstr "" -" -o, --out=FILE ɤե¸ե̾." +" -o, --out=FILE ダウンロードしたファイルの保存先ファイル名." -#: src/version_usage.cc:82 +#: src/version_usage.cc:84 msgid "" " -l, --log=LOG The file name of the log file. If '-' is\n" " specified, log is written to stdout." msgstr "" -" -l, --log=LOG ¸ѥ. '-' ꤷ, ɸ" -"\n" -" ˽Ϥޤ." - -#: src/version_usage.cc:85 -msgid " -D, --daemon Run as daemon." -msgstr " -D, --daemon ǡȤƵưޤ." +" -l, --log=LOG ログを保存するパス. '-' を指定した場合, 標準出" +"力\n" +" に出力します." #: src/version_usage.cc:87 +msgid " -D, --daemon Run as daemon." +msgstr " -D, --daemon デーモンとして起動します." + +#: src/version_usage.cc:89 msgid "" " -s, --split=N Download a file using N connections. N must " "be\n" @@ -1005,18 +1011,18 @@ msgid "" " N connections.\n" " Default: 1" msgstr "" -" -s, --split=N N ĤΥͥȤäƥե" -"\n" -" ޤ. N 1 5 οꤷƤ" -".\n" -" ΥץϤ٤Ƥ URL ˱ƶ" -".\n" -" Ĥޤ, 줾 URL Ф N ĤΥͥ" -"\n" -" Ωޤ.\n" -" ǥե: 1" +" -s, --split=N N 個のコネクションを使ってファイルをダウンロー" +"ド\n" +" します. N は 1 から 5 の数字を指定してくださ" +"い.\n" +" このオプションはすべての URL 引数に影響しま" +"す.\n" +" つまり, それぞれの URL に対して N 個のコネク" +"ショ\n" +" ンを確立します.\n" +" デフォルト値: 1" -#: src/version_usage.cc:92 +#: src/version_usage.cc:94 msgid "" " --retry-wait=SEC Set the seconds to wait to retry after an " "error\n" @@ -1024,146 +1030,146 @@ msgid "" "60.\n" " Default: 5" msgstr "" -" --retry-wait=SEC 顼ˤƻԻԤ֤ñ̤ǻꤷ" -"\n" -" . 0 - 60 ͤꤷƤ.\n" -" ǥե: 5" +" --retry-wait=SEC エラーによる再試行時の待ち時間を秒単位で指定し" +"ま\n" +" す. 0 - 60 の値を指定してください.\n" +" デフォルト値: 5" -#: src/version_usage.cc:95 +#: src/version_usage.cc:97 msgid " -t, --timeout=SEC Set timeout in seconds. Default: 60" msgstr "" -" -t, --timeout=SEC ॢȤȤʤ֤äǻꤷޤ.\n" -" ǥե: 60" +" -t, --timeout=SEC タイムアウトとなる時間を秒で指定します.\n" +" デフォルト値: 60" -#: src/version_usage.cc:96 +#: src/version_usage.cc:98 msgid "" " -m, --max-tries=N Set number of tries. 0 means unlimited.\n" " Default: 5" msgstr "" -" -m, --max-tries=N Բꤷޤ. 0 ꤹȲ٤Ǥ" -"\n" -" ޤ. ǥե: 5" +" -m, --max-tries=N 試行回数を指定します. 0 を指定すると何度でも試" +"行\n" +" します. デフォルト値: 5" -#: src/version_usage.cc:104 +#: src/version_usage.cc:106 msgid "" " --http-proxy=HOST:PORT Use HTTP proxy server. This affects all URLs." msgstr "" -" --http-proxy=HOST:PORT HTTP ץСѤޤ.\n" -" ΥץϤ٤Ƥ URL ˱ƶޤ." - -#: src/version_usage.cc:105 -msgid " --http-user=USER Set HTTP user. This affects all URLs." -msgstr "" -" --http-user=USER HTTP Ǥǧڥ桼ꤷޤ. Υץ" -"\n" -" Ϥ٤Ƥ URL ˱ƶޤ." - -#: src/version_usage.cc:106 -msgid " --http-passwd=PASSWD Set HTTP password. This affects all URLs." -msgstr "" -" --http-passwd=PASSWD HTTP Ǥǧڥѥɤꤷޤ. Υ" -"\n" -" Ϥ٤Ƥ URL ˱ƶޤ." +" --http-proxy=HOST:PORT HTTP プロキシ・サーバーを使用します.\n" +" このオプションはすべての URL に影響します." #: src/version_usage.cc:107 +msgid " --http-user=USER Set HTTP user. This affects all URLs." +msgstr "" +" --http-user=USER HTTP での認証ユーザーを指定します. このオプショ" +"ン\n" +" はすべての URL に影響します." + +#: src/version_usage.cc:108 +msgid " --http-passwd=PASSWD Set HTTP password. This affects all URLs." +msgstr "" +" --http-passwd=PASSWD HTTP での認証パスワードを指定します. このオプ" +"ショ\n" +" ンはすべての URL に影響します." + +#: src/version_usage.cc:109 msgid "" " --http-proxy-user=USER Set HTTP proxy user. This affects all URLs." msgstr "" -" --http-proxy-user=USER HTTP ץСǤǧڤǻȤ桼" -"\n" -" ꤷޤ. ΥץϤ٤Ƥ URL ˱ƶ" -"\n" -" ." +" --http-proxy-user=USER HTTP プロキシ・サーバーでの認証で使うユーザーを" +"指\n" +" 定します. このオプションはすべての URL に影響し" +"ま\n" +" す." -#: src/version_usage.cc:108 +#: src/version_usage.cc:110 msgid "" " --http-proxy-passwd=PASSWD Set HTTP proxy password. This affects all URLs." msgstr "" -" --http-proxy-passwd=PASSWD HTTP ץСǤǧڤǻȤѥ" -"\n" -" ꤷޤ. ΥץϤ٤Ƥ URL ˱ƶ" -"\n" -" ޤ." +" --http-proxy-passwd=PASSWD HTTP プロキシ・サーバーでの認証で使うパスワード" +"を\n" +" 指定します. このオプションはすべての URL に影響" +"し\n" +" ます." -#: src/version_usage.cc:109 +#: src/version_usage.cc:111 msgid "" " --http-proxy-method=METHOD Set the method to use in proxy request.\n" " METHOD is either 'get' or 'tunnel'.\n" " Default: tunnel" msgstr "" -" --http-proxy-method=METHOD HTTP ץꥯȤǻȤ᥽åɤꤷ" -"\n" -" . 'get' ޤ 'tunnel' ꤷƤ.\n" -" ǥե: tunnel" +" --http-proxy-method=METHOD HTTP プロキシ・リクエストで使うメソッドを指定し" +"ま\n" +" す. 'get' または 'tunnel' を指定してください.\n" +" デフォルト値: tunnel" -#: src/version_usage.cc:112 +#: src/version_usage.cc:114 msgid "" " --http-auth-scheme=SCHEME Set HTTP authentication scheme. Currently, " "basic\n" " is the only supported scheme.\n" " Default: basic" msgstr "" -" --http-auth-scheme=SCHEME HTTP Ǥǧˡꤷޤ. ߥݡȤ" -"\n" -" Τ basic Ǥ. \n" -" ǥե: basic" +" --http-auth-scheme=SCHEME HTTP での認証方法を指定します. 現在サポートされ" +"て\n" +" いるのは basic です. \n" +" デフォルト値: basic" -#: src/version_usage.cc:115 +#: src/version_usage.cc:117 msgid " --referer=REFERER Set Referer. This affects all URLs." msgstr "" -" --referer=REFERER ե顼ꤷޤ. ΥץϤ٤" -"\n" -" URL ˱ƶޤ." +" --referer=REFERER リファラーを指定します. このオプションはすべて" +"の\n" +" URL に影響します." -#: src/version_usage.cc:116 +#: src/version_usage.cc:118 msgid "" " --ftp-user=USER Set FTP user. This affects all URLs.\n" " Default: anonymous" msgstr "" -" --ftp-user=USER FTP Ǥǧڥ桼ꤷޤ. Υץ" -"\n" -" Ϥ٤Ƥ URL ˱ƶޤ.\n" -" ǥե: anonymous" +" --ftp-user=USER FTP での認証ユーザーを指定します. このオプショ" +"ン\n" +" はすべての URL に影響します.\n" +" デフォルト値: anonymous" -#: src/version_usage.cc:118 +#: src/version_usage.cc:120 msgid "" " --ftp-passwd=PASSWD Set FTP password. This affects all URLs.\n" " Default: ARIA2USER@" msgstr "" -" --ftp-passwd=PASSWD FTP Ǥǧڥѥɤꤷޤ. Υ" -"\n" -" Ϥ٤Ƥ URL ˱ƶޤ.\n" -" ǥե: ARIA2USER@" +" --ftp-passwd=PASSWD FTP での認証パスワードを指定します. このオプ" +"ショ\n" +" ンはすべての URL に影響します.\n" +" デフォルト値: ARIA2USER@" -#: src/version_usage.cc:120 +#: src/version_usage.cc:122 msgid "" " --ftp-type=TYPE Set FTP transfer type. TYPE is either " "'binary'\n" " or 'ascii'.\n" " Default: binary" msgstr "" -" --ftp-type=TYPE FTP ž⡼ɤꤷޤ. 'binary' ޤ\n" -" 'ascii' ꤷƤ. ǥե: " +" --ftp-type=TYPE FTP 転送モードを指定します. 'binary' または\n" +" 'ascii' を指定してください. デフォルト値: " "binary" -#: src/version_usage.cc:123 +#: src/version_usage.cc:125 msgid " -p, --ftp-pasv Use passive mode in FTP." -msgstr " -p, --ftp-pasv FTP passive ⡼ɤѤޤ." +msgstr " -p, --ftp-pasv FTP で passive モードを使用します." -#: src/version_usage.cc:124 +#: src/version_usage.cc:126 msgid "" " --ftp-via-http-proxy=METHOD Use HTTP proxy in FTP. METHOD is either 'get' " "or\n" " 'tunnel'.\n" " Default: tunnel" msgstr "" -" --ftp-via-http-proxy=METHOD FTP HTTP ץСѤݤ" -"ˡ\n" -" ꤷޤ. 'get' ޤ 'tunnel' ꤷ" -"\n" -" . ǥե: tunnel" +" --ftp-via-http-proxy=METHOD FTP で HTTP プロキシ・サーバーを使用する際の方" +"法\n" +" を指定します. 'get' または 'tunnel' を指定して" +"く\n" +" ださい. デフォルト値: tunnel" -#: src/version_usage.cc:127 +#: src/version_usage.cc:129 msgid "" " --lowest-speed-limit=SPEED Close connection if download speed is lower " "than\n" @@ -1175,33 +1181,33 @@ msgid "" "downloads.\n" " Default: 0" msgstr "" -" --lowest-speed-limit=SPEED ǻꤹ®٤򲼲ä, " -"\n" -" ɤߤޤ. ®٤ϥХ/äǤ.\n" -" 0 ꤹ, ®٤ȽԤޤ.\n" -" K ޤ M ղä뤳ȤǤޤ (1K = " +" --lowest-speed-limit=SPEED ここで指定するダウンロード速度を下回った場合, " +"ダ\n" +" ウンロードを中止します. 速度はバイト/秒です.\n" +" 0 を指定すると, 速度の判定を行いません.\n" +" K または M を付加することができます (1K = " "1024,\n" -" 1M = 1024K). Υץ, BitTorrent " -"\n" -" ɤˤϱƶޤ.\n" -" ǥե: 0" +" 1M = 1024K). このオプションは, BitTorrent ダウ" +"ンロ\n" +" ードには影響しません.\n" +" デフォルト値: 0" -#: src/version_usage.cc:134 +#: src/version_usage.cc:136 msgid "" " --max-download-limit=SPEED Set max download speed in bytes per sec.\n" " 0 means unrestricted.\n" " You can append K or M(1K = 1024, 1M = 1024K).\n" " Default: 0" msgstr "" -" --max-download-limit=SPEED ɤκ® (Х/) ꤷ" -".\n" -" 0 ꤹ®٤¤򤷤ޤ. K ޤ M" -"\n" -" ղä뤳ȤǤޤ (1K = 1024, 1M = " +" --max-download-limit=SPEED ダウンロードの最大速度 (バイト/秒) を指定しま" +"す.\n" +" 0 を指定すると速度の制限をしません. K または M" +"を\n" +" 付加することができます (1K = 1024, 1M = " "1024K).\n" -" ǥե: 0" +" デフォルト値: 0" -#: src/version_usage.cc:138 +#: src/version_usage.cc:140 msgid "" " --file-allocation=METHOD Specify file allocation method. METHOD is " "either\n" @@ -1214,19 +1220,19 @@ msgid "" " depending on the size of the file.\n" " Default: prealloc" msgstr "" -" --file-allocation=METHOD եΰݤˡꤷޤ. 'none' " -"\n" -" 'prealloc' Ǥޤ.\n" -" 'none' ꤹȥեΰݤޤ" -".\n" -" 'prealloc' ꤹȥեΰݤ" -"\n" -" . ν, ե륵ˤäƻ֤" -"\n" -" 礬ޤ.\n" -" ǥե: prealloc" +" --file-allocation=METHOD ファイル領域を確保する方法を指定します. 'none' " +"又\n" +" は 'prealloc' が指定できます.\n" +" 'none' を指定するとファイル領域を事前確保しませ" +"ん.\n" +" 'prealloc' を指定するとファイル領域を事前確保し" +"ま\n" +" す. この処理は, ファイルサイズによって時間がか" +"か\n" +" る場合があります.\n" +" デフォルト値: prealloc" -#: src/version_usage.cc:144 +#: src/version_usage.cc:146 msgid "" " --no-file-allocation-limit=SIZE No file allocation is made for files whose\n" " size is smaller than SIZE.\n" @@ -1234,17 +1240,17 @@ msgid "" " BitTorrent downloads ignore this option.\n" " Default: 5M" msgstr "" -" --no-file-allocation-limit=SIZE ꤷ SIZE ʲΥեФ, ե" -"\n" -" ΰݤԤޤ.\n" -" K ޤ M ղä뤳ȤǤޤ (1K = " +" --no-file-allocation-limit=SIZE 指定した SIZE 以下のファイルに対して, ファイ" +"ル\n" +" 領域確保を行いません.\n" +" K または M を付加することができます (1K = " "1024,\n" -" 1M = 1024K). Υץ, BitTorrent " -"\n" -" ɤˤϱƶޤ.\n" -" ǥե: 5M" +" 1M = 1024K). このオプションは, BitTorrent ダウ" +"ンロ\n" +" ードには影響しません.\n" +" デフォルト値: 5M" -#: src/version_usage.cc:149 +#: src/version_usage.cc:151 msgid "" " --allow-overwrite=true|false If false, aria2 doesn't download a file which\n" " already exists but the corresponding .aria2 " @@ -1252,16 +1258,16 @@ msgid "" " doesn't exist.\n" " Default: false" msgstr "" -" --allow-overwrite=true|false Υץ false ꤹ, " -"\n" -" ǥ˥ե뤬¸ߤ뤬, б" -"\n" -" *.aria2 ե뤬¸ߤʤ, " -"\n" -" ߤޤ.\n" -" ǥե: false" +" --allow-overwrite=true|false このオプションを false に設定すると, ローカ" +"ル\n" +" ディスク上にファイルが存在するが, それに対応す" +"る\n" +" *.aria2 ファイルが存在しない場合, ダウンロード" +"を\n" +" 中止します.\n" +" デフォルト値: false" -#: src/version_usage.cc:153 +#: src/version_usage.cc:155 msgid "" " -Z, --force-sequential[=true|false] Fetch URIs in the command-line " "sequentially\n" @@ -1270,22 +1276,22 @@ msgid "" " the usual command-line download utilities.\n" " Default: false" msgstr "" -" -Z, --force-sequential[=true|false] ޥɥ饤ǻꤵ줿 URI 򤽤줾" -"\n" -" 㤦եǤȤư. aria2c Υǥե" -"\n" -" ư (false ) Ȥ, ꤵ줿 URI " -"\n" -" Ʊե򤵤ƤȤưۤ" -".\n" -" Υޥɥ饤󷿥ɥ桼ƥ" -"ƥ\n" -" , Υץ true ꤷ褦˿" -"\n" -" ϤǤ.\n" -" ǥե: false" +" -Z, --force-sequential[=true|false] コマンドラインで指定された URI をそれぞ" +"れ\n" +" 違うファイルであるとして扱う. aria2c のデフォ" +"ル\n" +" ト動作 (false 指定) とは, 指定された URI がす" +"べ\n" +" て同じファイルをさしているとして扱う点が異な" +"る.\n" +" 大抵のコマンドライン型ダウンロードユーティリ" +"ティ\n" +" は, このオプションで true を指定したように振る" +"舞\n" +" うはずである.\n" +" デフォルト値: false" -#: src/version_usage.cc:157 +#: src/version_usage.cc:159 msgid "" " --auto-file-renaming[=true|false] Rename file name if the same file " "already\n" @@ -1296,17 +1302,17 @@ msgid "" " appended.\n" " Default: true" msgstr "" -" --auto-file-renaming[=true|false] Ʊե̾Υե뤬Ǥ˥ե" -"\n" -" ƥ¸ߤ, ե̾ưѹ" -".\n" -" http(s)/ftp ΥɤΤߤͭǤ.\n" -" ѹλ, ե̾˥ɥå (.) " -"\n" -" (1..9999) ղä.\n" -" ǥե: true" +" --auto-file-renaming[=true|false] 同じファイル名のファイルがすでにファイル" +"シ\n" +" ステムに存在する場合, ファイル名を自動で変更す" +"る.\n" +" http(s)/ftp のダウンロードのみで有効である.\n" +" 変更の仕方は, ファイル名末尾にドット (.) と番" +"号\n" +" (1..9999) を付加する.\n" +" デフォルト値: true" -#: src/version_usage.cc:163 +#: src/version_usage.cc:165 msgid "" " -P, --parameterized-uri[=true|false] Enable parameterized URI support.\n" " You can specify set of parts:\n" @@ -1322,37 +1328,37 @@ msgid "" " required.\n" " Default: false" msgstr "" -" -P, --parameterized-uri[=true|false] ѥ᡼줿 URI ŸΥݡ" -"\n" -" ͭˤ.\n" -" ѥ᡼줿 URI Ǥ, URI ʬѡ" -"\n" -" Ǥ:\n" +" -P, --parameterized-uri[=true|false] パラメータ化された URI の展開のサポー" +"ト\n" +" を有効にする.\n" +" パラメータ化された URI では, URI の部分パーツ" +"の\n" +" 集合を指定できる:\n" " http://{sv1,sv2,sv3}/foo.iso\n" -" ޤ, ͤΥ󥹤Ǥ (ƥåץ" -"\n" -" Ȥǽ):\n" +" また, 数値のシーケンスも指定できる (ステップカ" +"ウ\n" +" ントを指定可能):\n" " http://host/image[000-100:2].img\n" -" ƥåץȤϾάǽǤ.\n" -" Ÿ̤Τ٤Ƥ URI Ʊեؤ" -"\n" -" ʤ, -Z ץɬפǤ.\n" -" ǥե: false" +" ステップカウントは省略可能である.\n" +" 展開結果のすべての URI が同じファイルを指して" +"い\n" +" ない場合は, -Z オプションが必要である.\n" +" デフォルト値: false" -#: src/version_usage.cc:174 +#: src/version_usage.cc:176 msgid "" " --enable-http-keep-alive[=true|false] Enable HTTP/1.1 persistant " "connection.\n" " Default: false" msgstr "" -#: src/version_usage.cc:176 +#: src/version_usage.cc:178 msgid "" " --enable-http-pipelining[=true|false] Enable HTTP/1.1 pipelining.\n" " Default: false" msgstr "" -#: src/version_usage.cc:179 +#: src/version_usage.cc:181 msgid "" " --check-integrity=true|false Check file integrity by validating piece " "hash.\n" @@ -1367,19 +1373,19 @@ msgid "" " if the .aria2 file doesn't exist.\n" " Default: false" msgstr "" -" --check-integrity=true|false եʬåˤ, ˥" -"\n" -" ɤƤ뤫ڤޤ.\n" -" BitTorrent ʬåդ Metalink " -"\n" -" ѤǤޤ.\n" -" ΤʬɤʤФ褤" -"\n" -" Ǥ. -c ץȤ߹碌Ȥ褤\n" -" ⤷ޤ.\n" -" ǥե: false" +" --check-integrity=true|false ファイルを部分チェックサムにより, 正常にダウン" +"ロ\n" +" ードされているか検証します.\n" +" BitTorrent と 部分チェックサム付きの Metalink " +"で\n" +" 使用できます.\n" +" 誤りのある部分だけをダウンロードしなおせばよい" +"の\n" +" で便利です. -c オプションと組み合わせるとよい\n" +" かもしれません.\n" +" デフォルト値: false" -#: src/version_usage.cc:187 +#: src/version_usage.cc:189 msgid "" " --realtime-chunk-checksum=true|false Validate chunk checksum while\n" " downloading a file in Metalink mode. This " @@ -1388,14 +1394,14 @@ msgid "" "checksums.\n" " Default: true" msgstr "" -" --realtime-chunk-checksum=true|false Metalink ѻʬå" -"\n" -" ɤʤ鸡ڤޤ. ʬåդ" -"\n" -" Metalink ǤΤ߻ѤǤޤ.\n" -" ǥե: true" +" --realtime-chunk-checksum=true|false Metalink 使用時に部分チェックサムをダ" +"ウン\n" +" ロードしながら検証します. 部分チェックサム付き" +"の\n" +" Metalink でのみ使用できます.\n" +" デフォルト値: true" -#: src/version_usage.cc:192 +#: src/version_usage.cc:194 msgid "" " -c, --continue Continue downloading a partially downloaded\n" " file. Use this option to resume a download\n" @@ -1404,25 +1410,25 @@ msgid "" " beginning. Currently this option is only\n" " applicable to http(s)/ftp downloads." msgstr "" -" -c, --continue ֥֥饦¾Υץब󥷥" -"\n" -" ɤƤ, ǥɤ" -"\n" -" եΥɤ³˻" -"\n" -" ޤ. http(s)/ftp ΥɤФƤΤ߻" -"\n" -" Ǥޤ." - -#: src/version_usage.cc:198 -msgid " -U, --user-agent=USER_AGENT Set user agent for http(s) downloads." -msgstr " -U, --user-agent=USER_AGENT 桼Ȥꤷޤ." - -#: src/version_usage.cc:199 -msgid " -n, --no-netrc Disables netrc support." -msgstr " -n, --no-netrc netrc ݡȤߤޤ." +" -c, --continue ウェブブラウザや他のプログラムがシーケンシャル" +"に\n" +" ダウンロードしていたが, 途中でダウンロードを中" +"止\n" +" したファイルのダウンロードを継続する場合に使用" +"し\n" +" ます. http(s)/ftp のダウンロードに対してのみ使" +"用\n" +" できます." #: src/version_usage.cc:200 +msgid " -U, --user-agent=USER_AGENT Set user agent for http(s) downloads." +msgstr " -U, --user-agent=USER_AGENT ユーザーエージェントを設定します." + +#: src/version_usage.cc:201 +msgid " -n, --no-netrc Disables netrc support." +msgstr " -n, --no-netrc netrc サポートを止めます." + +#: src/version_usage.cc:202 msgid "" " -i, --input-file=FILE Downloads URIs found in FILE. You can specify\n" " multiple URIs for a single entity: separate\n" @@ -1430,50 +1436,50 @@ msgid "" "character.\n" " Reads input from stdin when '-' is specified." msgstr "" -" -i, --input-file=FILE ե˵Ҥ줿 URI ΥꥹȤɤ߹, " -"\n" -" ɤޤ. ʣ URI Ʊ" -"\n" -" ɤǽǤ. 1 ȥФʣ URI " -"\n" -" ˤϥ֤ǶڤäưԤ URI ʣҤ" -".\n" -" FILE '-' ꤹ, ɸϤɤ߹" -"\n" -" ." +" -i, --input-file=FILE ファイルに記述された URI のリストを読み込み, そ" +"れ\n" +" らをダウンロードします. 複数 URI の同時ダウン" +"ロー\n" +" ドが可能です. 1 エントリに対して複数の URI を指" +"定\n" +" するにはタブで区切って一行に URI を複数記述しま" +"す.\n" +" FILE に '-' を指定すると, 標準入力から読み込み" +"ま\n" +" す." -#: src/version_usage.cc:204 +#: src/version_usage.cc:206 msgid "" " -j, --max-concurrent-downloads=N Set maximum number of concurrent " "downloads.\n" " It should be used with the -i option.\n" " Default: 5" msgstr "" -" -j, --max-concurrent-downloads=N Ʊɿꤷޤ. -i ץ" -"\n" -" ȶ˻ȤäƤ.\n" -" ǥե: 5" +" -j, --max-concurrent-downloads=N 同時ダウンロード数を指定します. -i オプショ" +"ン\n" +" と共に使ってください.\n" +" デフォルト値: 5" -#: src/version_usage.cc:207 +#: src/version_usage.cc:209 msgid "" " --load-cookies=FILE Load cookies from FILE. The format of FILE is\n" " the same used by Netscape and Mozilla." msgstr "" -" --load-cookies=FILE cookie FILE ɤ߹ߤޤ. FILE Υե" -"ޥ\n" -" Ȥ, Netscape Mozilla ǻȤƤΤ" -"." +" --load-cookies=FILE cookie を FILE から読み込みます. FILE のフォー" +"マッ\n" +" トは, Netscape や Mozilla で使われているもので" +"す." -#: src/version_usage.cc:210 +#: src/version_usage.cc:212 msgid "" " -S, --show-files Print file listing of .torrent or .metalink " "file\n" " and exit." msgstr "" -" -S, --show-files .torrent/.metalink ե˴ޤޤե\n" -" ꥹȤϤλޤ." +" -S, --show-files .torrent/.metalink ファイルに含まれるファイル\n" +" リストを出力し終了します." -#: src/version_usage.cc:212 +#: src/version_usage.cc:214 msgid "" " --select-file=INDEX... Set file to download by specifing its index.\n" " You can find the file index using the\n" @@ -1486,26 +1492,26 @@ msgid "" " depending on the query(see --metalink-* " "options)." msgstr "" -" --select-file=INDEX... ǥåǥоݥեꤷ" -"\n" -" . ǥå --show-files ץ" -"\n" -" ȤǤޤ. ʣΥǥå ',' Ƕ" -"ڤ\n" -" ƻǤޤ: \"3,6\"\n" -" ޤ, '-' ȤäϰϻǤޤ: \"1-5\"\n" -" ',' '-' Ȥ߹碌ƻȤȤǤޤ.\n" -" -M ץȶ˻Ȥ, Metalink Υ" -"\n" -" ץ (--metalink-* ץ򻲾) " -"\n" -" ƥǥåѲ礬ޤ." +" --select-file=INDEX... インデックスでダウンロード対象ファイルを指定し" +"ま\n" +" す. インデックスは --show-files オプションで知" +"る\n" +" ことができます. 複数のインデックスを ',' で区" +"切っ\n" +" て指定できます: \"3,6\"\n" +" また, '-' を使って範囲指定もできます: \"1-5\"\n" +" ',' と '-' は組み合わせて使うことができます.\n" +" -M オプションと共に使う場合, Metalink のクエ" +"リ\n" +" オプション (--metalink-* オプションを参照) に" +"よっ\n" +" てインデックスは変化する場合があります." -#: src/version_usage.cc:222 +#: src/version_usage.cc:224 msgid " -T, --torrent-file=TORRENT_FILE The path to the .torrent file." -msgstr " -T, --torrent-file=TORRENT_FILE .torrent եΥѥ." +msgstr " -T, --torrent-file=TORRENT_FILE .torrent ファイルのパスを指定." -#: src/version_usage.cc:223 +#: src/version_usage.cc:225 msgid "" " --follow-torrent=true|false Set to false to prevent aria2 from\n" " entering BitTorrent mode even if the filename " @@ -1513,56 +1519,56 @@ msgid "" " the downloaded file ends with .torrent.\n" " Default: true" msgstr "" -" --follow-torrent=true|false Υץ false ꤹ, " -"\n" -" եγĥҤ .torrent ǤäƤ, " +" --follow-torrent=true|false このオプションを false に設定すると, ダウンロー" +"ド\n" +" したファイルの拡張子が .torrent であっても, " "aria2\n" -" , BitTorrent ⡼ɤޤ.\n" -" ǥե: true" +" は, BitTorrent モードに入りません.\n" +" デフォルト値: true" -#: src/version_usage.cc:227 +#: src/version_usage.cc:229 msgid "" " --direct-file-mapping=true|false Directly read from and write to each file\n" " mentioned in .torrent file.\n" " Default: true" msgstr "" -" --direct-file-mapping=true|false .torrent ե뵭ܤΥեľɤ߽" -"\n" -" ޤ.\n" -" ǥե: true" +" --direct-file-mapping=true|false .torrent ファイル記載のファイルに直接読み書" +"き\n" +" します.\n" +" デフォルト値: true" -#: src/version_usage.cc:230 +#: src/version_usage.cc:232 msgid "" " --listen-port=PORT Set TCP port number for BitTorrent downloads.\n" " Default: 6881-6999" msgstr "" -" --listen-port=PORT ԥ³դݡֹ.\n" -" ǥե: 6881-6999" +" --listen-port=PORT ピアからの接続を受け付けるポート番号を指定.\n" +" デフォルト値: 6881-6999" -#: src/version_usage.cc:232 +#: src/version_usage.cc:234 msgid "" " --max-upload-limit=SPEED Set max upload speed in bytes per sec.\n" " 0 means unrestricted.\n" " You can append K or M(1K = 1024, 1M = 1024K).\n" " Default: 0" msgstr "" -" --max-upload-limit=SPEED åץɤκ® (Х/) ꤷ" -".\n" -" 0 ꤹ®٤¤򤷤ޤ. K ޤ M" -"\n" -" ղä뤳ȤǤޤ (1K = 1024, 1M = " +" --max-upload-limit=SPEED アップロードの最大速度 (バイト/秒) を指定しま" +"す.\n" +" 0 を指定すると速度の制限をしません. K または M" +"を\n" +" 付加することができます (1K = 1024, 1M = " "1024K).\n" -" ǥե: 0" +" デフォルト値: 0" -#: src/version_usage.cc:236 +#: src/version_usage.cc:238 msgid "" " --seed-time=MINUTES Specify seeding time in minutes. Also see the\n" " --seed-ratio option." msgstr "" -" --seed-time=MINUTES ɤԤ֤ʬñ̤ǻꤷޤ. \n" -" --seed-ratio ץ⻲ȤƤ." +" --seed-time=MINUTES シードを行う時間を分単位で指定します. \n" +" --seed-ratio オプションも参照してください." -#: src/version_usage.cc:238 +#: src/version_usage.cc:240 msgid "" " --seed-ratio=RATIO Specify share ratio. Seed completed torrents\n" " until share ratio reaches RATIO. 1.0 is\n" @@ -1571,16 +1577,16 @@ msgid "" " along with this option, seeding ends when at\n" " least one of the conditions is satisfied." msgstr "" -" --seed-ratio=RATIO 쥷ꤷޤ. 쥷 RATIO " -"\n" -" ãȥɤλޤ. ߥ˥ƥΤ" -"\n" -" 1.0 򶯤侩ޤ.\n" -" --seed-time ץȶ˻Ѥ, " -"\n" -" Ȥξ郎Ωȥɤλޤ." +" --seed-ratio=RATIO シェアレシオを指定します. シェアレシオが RATIO " +"に\n" +" 達するとシードを終了します. コミュニティのため" +"に\n" +" 1.0 を強く推奨します.\n" +" --seed-time オプションと共に使用した場合, 少な" +"く\n" +" とも一方の条件が成立するとシードを終了します." -#: src/version_usage.cc:243 +#: src/version_usage.cc:245 msgid "" " --peer-id-prefix=PEERI_ID_PREFIX Specify the prefix of peer ID. The peer ID " "in\n" @@ -1592,52 +1598,55 @@ msgid "" " added to make it's length 20 bytes.\n" " Default: -aria2-" msgstr "" -" --peer-id-prefix=PEERI_ID_PREFIX peer ID ꤷޤ. BitTorrent ˤ" -",\n" -" peer ID , 20 ХȤǤ. 20 ХȤۤ" -"\n" -" ꤷ, Ƭ 20 ХȤѤ" -".\n" -" 20 ХȤʤʸꤷ, " -"\n" -" ʥե٥åȤղä 20 ХȤˤ" -".\n" -" ǥե: -aria2-" +" --peer-id-prefix=PEERI_ID_PREFIX peer ID を指定します. BitTorrent におい" +"て,\n" +" peer ID は, 20 バイトです. 20 バイトを越えて" +"指\n" +" 定した場合, 先頭から 20 バイトが使用されま" +"す.\n" +" 20 バイトに満たない文字列を指定した場合, ラン" +"ダ\n" +" ムなアルファベットを付加して 20 バイトにしま" +"す.\n" +" デフォルト値: -aria2-" -#: src/version_usage.cc:252 +#: src/version_usage.cc:254 msgid " -M, --metalink-file=METALINK_FILE The file path to the .metalink file." -msgstr " -M, --metalink-file=METALINK_FILE .metalink եΥѥ." +msgstr " -M, --metalink-file=METALINK_FILE .metalink ファイルのパスを指定." -#: src/version_usage.cc:253 +#: src/version_usage.cc:255 msgid "" " -C, --metalink-servers=NUM_SERVERS The number of servers to connect to\n" " simultaneously.\n" " Default: 5" msgstr "" -" -C, --metalink-servers=NUM_SERVERS Ʊ³륵Фοꤷޤ.\n" -" ǥե: 5" - -#: src/version_usage.cc:256 -msgid " --metalink-version=VERSION The version of the file to download." -msgstr " --metalink-version=VERSION ɤեΥС." - -#: src/version_usage.cc:257 -msgid " --metalink-language=LANGUAGE The language of the file to download." -msgstr " --metalink-language=LANGUAGE ɤեθ." +" -C, --metalink-servers=NUM_SERVERS 同時に接続するサーバの数を指定します.\n" +" デフォルト値: 5" #: src/version_usage.cc:258 +msgid " --metalink-version=VERSION The version of the file to download." +msgstr " --metalink-version=VERSION ダウンロードするファイルのバージョン." + +#: src/version_usage.cc:259 +msgid " --metalink-language=LANGUAGE The language of the file to download." +msgstr " --metalink-language=LANGUAGE ダウンロードするファイルの言語." + +#: src/version_usage.cc:260 msgid "" " --metalink-os=OS The operating system of the file to download." msgstr "" -" --metalink-os=OS ɤե뤬åȤȤ륪" -"졼\n" -" ƥ󥰡ƥ." +" --metalink-os=OS ダウンロードするファイルがターゲットとするオペ" +"レー\n" +" ティング・システム." -#: src/version_usage.cc:259 -msgid " --metalink-location=LOCATION The location of the prefered server." -msgstr " --metalink-location=LOCATION ͥŪ˥ɤ륵Сξ." +#: src/version_usage.cc:261 +msgid "" +" --metalink-location=LOCATION[,...] The location of the preferred server.\n" +" A comma-deliminated list of locations is\n" +" acceptable." +msgstr "" -#: src/version_usage.cc:260 +#: src/version_usage.cc:264 msgid "" " --follow-metalink=true|false Set to false to prevent aria2 from\n" " entering Metalink mode even if the filename " @@ -1645,117 +1654,101 @@ msgid "" " the downloaded file ends with .metalink.\n" " Default: true" msgstr "" -" --follow-metalink=true|false Υץ false ꤹ, " -"\n" -" եγĥҤ .metalink ǤäƤ, " +" --follow-metalink=true|false このオプションを false に設定すると, ダウン" +"ロード\n" +" したファイルの拡張子が .metalink であっても, " "aria2\n" -" , Metalink ⡼ɤޤ.\n" -" ǥե: true" - -#: src/version_usage.cc:265 -msgid " -v, --version Print the version number and exit." -msgstr " -v, --version Сֹɽ, λޤ." - -#: src/version_usage.cc:266 -msgid " -h, --help Print this message and exit." -msgstr "" -" -h, --help Υإץåɽ, λޤ." +" は, Metalink モードに入りません.\n" +" デフォルト値: true" #: src/version_usage.cc:269 +msgid " -v, --version Print the version number and exit." +msgstr " -v, --version バージョン番号を表示し, 終了します." + +#: src/version_usage.cc:270 +msgid " -h, --help Print this message and exit." +msgstr "" +" -h, --help このヘルプメッセージを表示し, 終了します." + +#: src/version_usage.cc:273 msgid "" " You can specify multiple URLs. All URLs must point to the same file\n" " or downloading will fail." msgstr "" -" ʣ URL Ǥޤ. , ٤Ƥ URL ƱեؤƤʤ" -"\n" -" Фʤޤ. ʤХɤϼԤޤ." +" 複数の URL を指定できます. ただし, すべての URL が同じファイルを指していなけ" +"れ\n" +" ばなりません. さもなくばダウンロードは失敗します." -#: src/version_usage.cc:272 +#: src/version_usage.cc:276 msgid "Examples:" -msgstr ":" - -#: src/version_usage.cc:273 -msgid " Download a file using 1 connection:" -msgstr " 1 ͥǤΥ:" - -#: src/version_usage.cc:275 -msgid " Download a file using 2 connections:" -msgstr " 2 ͥǤΥ:" +msgstr "例:" #: src/version_usage.cc:277 -msgid "" -" Download a file using 2 connections, each connects to a different server:" -msgstr " Ĥΰۤʤ륵С³ƥ:" +msgid " Download a file using 1 connection:" +msgstr " 1 コネクションでのダウンロード:" #: src/version_usage.cc:279 -msgid " You can mix up different protocols:" -msgstr " ۤʤץȥ򺮹礵ƥ:" +msgid " Download a file using 2 connections:" +msgstr " 2 コネクションでのダウンロード:" #: src/version_usage.cc:281 -msgid " Parameterized URI:" -msgstr " ѥ᡼줿 URI:" +msgid "" +" Download a file using 2 connections, each connects to a different server:" +msgstr " 二つの異なるサーバーに接続してダウンロード:" #: src/version_usage.cc:283 -msgid " Parameterized URI. -Z option is required in this case:" -msgstr " ѥ᡼줿 URI. ξ, -Z ץɬ:" +msgid " You can mix up different protocols:" +msgstr " 異なるプロトコルを混合させてダウンロード:" + +#: src/version_usage.cc:285 +msgid " Parameterized URI:" +msgstr " パラメータ化された URI:" #: src/version_usage.cc:287 +msgid " Parameterized URI. -Z option is required in this case:" +msgstr " パラメータ化された URI. この場合, -Z オプションが必要:" + +#: src/version_usage.cc:291 msgid " Download a torrent:" -msgstr " torrent :" - -#: src/version_usage.cc:289 -msgid " Download a torrent using a local .torrent file:" -msgstr " .torrent եȤäƥ:" - -#: src/version_usage.cc:291 src/version_usage.cc:304 -msgid " Download only selected files:" -msgstr " եꤷƥ:" +msgstr " torrent をダウンロード:" #: src/version_usage.cc:293 +msgid " Download a torrent using a local .torrent file:" +msgstr " ローカル .torrent ファイルを使ってダウンロード:" + +#: src/version_usage.cc:295 src/version_usage.cc:308 +msgid " Download only selected files:" +msgstr " ファイルを指定してダウンロード:" + +#: src/version_usage.cc:297 msgid " Print file listing of .torrent file:" -msgstr " .torrent ե˴ޤޤեꥹȤɽ:" - -#: src/version_usage.cc:298 -msgid " Metalink downloading:" -msgstr " Metalink ǥ:" - -#: src/version_usage.cc:300 -msgid " Download a file using local .metalink file:" -msgstr " .metalink եȤäƥ:" +msgstr " この .torrent ファイルに含まれるファイルリストを表示:" #: src/version_usage.cc:302 -msgid " Metalink downloading with preferences:" -msgstr " 桼ˤ Metalink :" +msgid " Metalink downloading:" +msgstr " Metalink でダウンロード:" + +#: src/version_usage.cc:304 +msgid " Download a file using local .metalink file:" +msgstr " ローカル .metalink ファイルを使ってダウンロード:" #: src/version_usage.cc:306 -msgid " Download only selected files using index:" -msgstr " եΥǥåꤷƥ:" +msgid " Metalink downloading with preferences:" +msgstr " ユーザ設定による Metalink ダウンロード:" -#: src/version_usage.cc:308 -msgid " Print file listing of .metalink file:" -msgstr " .metalink ե˴ޤޤեꥹȤɽ:" +#: src/version_usage.cc:310 +msgid " Download only selected files using index:" +msgstr " ファイルのインデックスを指定してダウンロード:" #: src/version_usage.cc:312 +msgid " Print file listing of .metalink file:" +msgstr " この .metalink ファイルに含まれるファイルリストを表示:" + +#: src/version_usage.cc:316 #, c-format msgid "Report bugs to %s" -msgstr "ХݡȤϤ: %s" +msgstr "バグレポートはこちらへ: %s" -#~ msgid "" -#~ " Specify files in multi-file torrent to download. Use in conjunction with " -#~ "the\n" -#~ " -T option. This argument is ignored if you specify the --select-file " -#~ "option." -#~ msgstr "" -#~ " multi-file torrent ΤȤ, ɤեꤷޤ. -T " -#~ "\n" -#~ " ȶ˻Ѥޤ. --select-file ץʻѤϤǤޤ." - -#~ msgid "" -#~ "\n" -#~ "stopping application...\n" -#~ msgstr "" -#~ "\n" -#~ "ץꥱλƤޤ...\n" - -#~ msgid "done\n" -#~ msgstr "λ\n" +#: src/BtSetup.cc:111 +msgid "Errors occurred while binding port.\n" +msgstr "ポートをバインド中にエラーが発生しました.\n" diff --git a/po/nl.gmo b/po/nl.gmo index 55cdfd8018bcea9b01b940cc9ee4e81524232e76..f35e93ef557bb9cff5eed58df3eb9218e243b24e 100644 GIT binary patch delta 2767 zcmXxmeN0t#9LMo5N_H=g0xBS+2qg~*@rvzsQ=lp)Z@Ar4^8hSujq*)?(2)AK2zK*l-0%qVf zoQJnD6%(S&=3p5X;bx4%6S$E6t(%4(d==H%n3Z38CY5lqGpP#0cC&E!v9f-&@_nN*;T z52Nn8h)MVhDnlBzGLnh&u@*JKR@A`HpraeVq*0B-sN;-SW{;~;H`aSPn9gw*F2ez= zKpz+9U@fYHqqq=1L6T*|$TF}$P}ki;WiUOS{4-cv5+6uWCHgsT!`1jIYUWo^H62G~ zCYt=JWCf`6b*P!P;l21Fj^Qs_pl)bo zN7n5msuUlgIvzyb_b;-}%tv8Kp2ef?&qh736!juip*pVfY(`yo%%P#wbRmD%%T6h~ zg6en#nS_laleY+_tK&4(fXYxMYebdi71Uzu#k12$J!$~$EHDk=HDt{8KB`pC*EF

`m1L(S|fT#LV>YMsx?e5^;+vJ+K;K`g}IkV`F* zi|NQ#q1IXx7GOKZ>is`YgFhQ&$36BRF2)pA(tg~64Bmc1Wn>a}VI*l&N*z>5PN7QH zhb7pLRL%U%Mj1;*J%0`A{2olBe>+Y?9e#o8Xbe@OxU4{p3s4W(ggLkmH)0Q#<8;zg zgB7Ujx>0N65;6w6fsEN=Nwd3VP?>2&M>o7lgLPt`qP_=)FbPxWO(|W8l;7%5=MSO= z+J#ExCDZ_JV=-3e20C~HHGt1iYibnr*4)A(49z3|N?BQ6pf(Pq1H4=(XKLFlINa zCHOS)6p=(|n@J>E$AoW&bATob!QC3!FC(509J=NxPBKHQFF#3RIJ zLN94Jv6s*{MGO&4XbUBH58ZEl9hYn8ZCct>TRn|9LhsXagx((?@gl(r<|n1^*AQPw dU+nCWaDPr_PJU8uPH}GEL~>7P-%!>>#Q(a}4S@gv delta 2808 zcmYM$eN0t#9LMo5h{OdHU8MryZ>=A553o`4%LYm!?W+iwJm*K*3 zW^Z8&7GuJAvz1tlx!8jX%zX9(4Lu+!$}9(~umE4jWE{dL@L$xxD<&{GY{X1FgRyu6 zXX7wV!^nwdvv3Yh!g5@Q+c5^uVhZEiMH+hW*Qf!zIN+Bb#P131*aorJ$~xpTPcWE9*GHG5v| zb!Kh!HL-KZKkMUzEZ9v{Dt<%_96>^LUlvk#R)lP#RiN(QiF%$7^+LUZ8o0ypyuQ$d z1E{UJgZ#4*KD1?FELQ_hK^9|~$YxlH)Ayn#)QU>s+o;rBMeXDWz8lOW$)6^0g+kK= zK0__c_YDo@>K|0G%wS*j#cI?9cA!>p6wd^a8azRNHaDpz&ZAN@h>?8%Cl=5TCGkpK zF)qVX*n@+p-+?3C^cdsYbsF4bE~cA_8Mp*1aV~b^JRCr+>@O_EWID?A9-NPzs8kN3 zQV_wHIXDx!#WtYEIgYBeZd{=E{|XHX*&ZPOEP~468J2^OVig|3H;~C&9NVNFS%SN; z6t$(7Q7O8GO4%=1fMZ#OQo0rgpvLKWR< z)PpW#7T&@2IG$}P!8)wKk5JdS*jC-2hRn%UA#1S~^y!N(8k)cW>V^kM-B=7y*YAM` z-FO1EwcSV=*r(3iPFk6G+Ss)K+me`>)q$BPSMOBWmlq zP&xVp^?*T)#7GkTBqpG?umQETr%?;JfGWlzNBxD-z^TZl+FDGcNPQSb|IHlsUn~BQ zN>T2iC~sOQAj}PH- zAC1X0UP8Tg=Wr5UMO}CswZiXF6A7loHS<_h4riklP=N{9jH>cio%4ODnz@C#{%`CG zX7X&Si@xs*-n9f8L#PS-iqw-uParuj>1Ih~C}D4~oh35$vOZLhgz1?_M9 z*fqtsp8m7MF=F(1%4s~~sQ1G|s2p`{AhL+f>TskJ)&AE19|cac7LPh@m30ZBs>unQ z^I3hMVGZ~=v5we8loR8Ky@Y-lVu%nzM+Cw9=Km|8eyKj3L!~@=RMAj{B@#Ocy)R+J z0fLI9GJ0=@hlR&)t={XdZfNpW*B*3l*|l?bgLj{|HrL&IE%vu@uFScfMQ%@4Zgy|~ Z%$|q|+jObBx~|^aw5w4URb<3Q{Rbz!7n1-0 diff --git a/po/nl.po b/po/nl.po index 8cc89810..00eae3ee 100644 --- a/po/nl.po +++ b/po/nl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: aria2\n" "Report-Msgid-Bugs-To: http://aria2.sourceforge.net/\n" -"POT-Creation-Date: 2007-10-29 21:34+0900\n" +"POT-Creation-Date: 2007-11-14 21:24+0900\n" "PO-Revision-Date: 2007-09-23 15:15+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Dutch \n" @@ -171,8 +171,8 @@ msgid "CUID#%d - Download not complete: %s" msgstr "CUID#%d - Download afgerond: %s" #: src/message.h:60 -#, c-format -msgid "CUID#%d - Download has already completed: %s" +#, fuzzy, c-format +msgid "#%d - Download has already completed: %s" msgstr "CUID#%d - Download is al afgerond: %s" #: src/message.h:61 @@ -517,356 +517,362 @@ msgstr "Specificeer minimaal één URL." msgid "daemon failed." msgstr "" +#: src/message.h:127 +#, c-format +msgid "Verification finished successfully. file=%s" +msgstr "" + #: src/message.h:128 +#, c-format +msgid "Checksum error detected. file=%s" +msgstr "" + +#: src/message.h:130 msgid "Timeout." msgstr "Time-out." -#: src/message.h:129 +#: src/message.h:131 msgid "Invalid chunk size." msgstr "Ongeldige chunk grootte." -#: src/message.h:130 +#: src/message.h:132 #, c-format msgid "Too large chunk. size=%d" msgstr "Te groot stuk. grootte=%d" -#: src/message.h:131 +#: src/message.h:133 msgid "Invalid header." msgstr "Ongeldige header." -#: src/message.h:132 +#: src/message.h:134 msgid "Invalid response." msgstr "Ongeldige respons." -#: src/message.h:133 +#: src/message.h:135 msgid "No header found." msgstr "Geen header gevonden" -#: src/message.h:134 +#: src/message.h:136 msgid "No status header." msgstr "Geen status header" -#: src/message.h:135 +#: src/message.h:137 msgid "Proxy connection failed." msgstr "Proxy connectie mislukt." -#: src/message.h:136 +#: src/message.h:138 msgid "Connection failed." msgstr "Verbinding mislukt" -#: src/message.h:137 +#: src/message.h:139 #, c-format msgid "" "The requested filename and the previously registered one are not same. " "Expected:%s Actual:%s" msgstr "" -#: src/message.h:138 +#: src/message.h:140 #, c-format msgid "The response status is not successful. status=%d" msgstr "" -#: src/message.h:139 +#: src/message.h:141 #, c-format msgid "Too large file size. size=%s" msgstr "Te groot bestand. grootte=%s" -#: src/message.h:140 +#: src/message.h:142 #, c-format msgid "Transfer encoding %s is not supported." msgstr "" -#: src/message.h:141 +#: src/message.h:143 #, c-format msgid "SSL initialization failed: %s" msgstr "SSL initialisatie mislukt: %s" -#: src/message.h:142 +#: src/message.h:144 msgid "SSL I/O error" msgstr "SSL I/O fout" -#: src/message.h:143 +#: src/message.h:145 msgid "SSL protocol error" msgstr "SSL protocol fout" -#: src/message.h:144 +#: src/message.h:146 #, c-format msgid "SSL unknown error %d" msgstr "Onbekende SSL fout %d" -#: src/message.h:145 +#: src/message.h:147 #, c-format msgid "SSL initialization failed: OpenSSL connect error %d" msgstr "" -#: src/message.h:146 +#: src/message.h:148 #, c-format msgid "Size mismatch Expected:%s Actual:%s" msgstr "" -#: src/message.h:147 +#: src/message.h:149 msgid "Authorization failed." msgstr "Autorisatie mislukt." -#: src/message.h:148 +#: src/message.h:150 msgid "Got EOF from the server." msgstr "Ontving EOF van de server." -#: src/message.h:149 +#: src/message.h:151 msgid "Got EOF from peer." msgstr "" -#: src/message.h:150 +#: src/message.h:152 msgid "Malformed meta info." msgstr "Verkeerd geformuleerde meta informatie." -#: src/message.h:152 +#: src/message.h:154 #, c-format msgid "Failed to open the file %s, cause: %s" msgstr "Kon bestand %s niet openen, oorzaak: %s" -#: src/message.h:153 +#: src/message.h:155 #, c-format msgid "Failed to write into the file %s, cause: %s" msgstr "Kon in bestand %s niet schrijven, oorzaak: %s" -#: src/message.h:154 +#: src/message.h:156 #, c-format msgid "Failed to read from the file %s, cause: %s" msgstr "Kon niet lezen uit bestand %s, reden: %s" -#: src/message.h:155 +#: src/message.h:157 msgid "Failed to read data from disk." msgstr "Kon geen data van de hardeschijf lezen." -#: src/message.h:156 +#: src/message.h:158 #, c-format msgid "Failed to calculate SHA1 digest of or a part of the file %s, cause: %s" msgstr "" "Kon geen SHA1 checksum berekenen van het bestand %s of een deel hiervan, " "reden: %s" -#: src/message.h:157 +#: src/message.h:159 #, c-format msgid "Failed to seek the file %s, cause: %s" msgstr "" -#: src/message.h:158 +#: src/message.h:160 #, c-format msgid "The offset is out of range, offset=%s" msgstr "" -#: src/message.h:159 +#: src/message.h:161 #, c-format msgid "%s is not a directory." msgstr "%s is geen map." -#: src/message.h:160 +#: src/message.h:162 #, c-format msgid "Failed to make the directory %s, cause: %s" msgstr "" -#: src/message.h:161 +#: src/message.h:163 #, c-format msgid "Failed to open the segment file %s, cause: %s" msgstr "" -#: src/message.h:162 +#: src/message.h:164 #, c-format msgid "Failed to write into the segment file %s, cause: %s" msgstr "" -#: src/message.h:163 +#: src/message.h:165 #, c-format msgid "Failed to read from the segment file %s, cause: %s" msgstr "" -#: src/message.h:165 +#: src/message.h:167 #, c-format msgid "Failed to open a socket, cause: %s" msgstr "Kon socket niet openen, oorzaak: %s" -#: src/message.h:166 +#: src/message.h:168 #, c-format msgid "Failed to set a socket option, cause: %s" msgstr "" -#: src/message.h:167 +#: src/message.h:169 #, c-format msgid "Failed to set a socket as blocking, cause: %s" msgstr "" -#: src/message.h:168 +#: src/message.h:170 #, c-format msgid "Failed to set a socket as non-blocking, cause: %s" msgstr "" -#: src/message.h:169 +#: src/message.h:171 #, c-format msgid "Failed to bind a socket, cause: %s" msgstr "" -#: src/message.h:170 +#: src/message.h:172 #, c-format msgid "Failed to listen to a socket, cause: %s" msgstr "Kon niet luisteren op socket, oorzaak: %s" -#: src/message.h:171 +#: src/message.h:173 #, c-format msgid "Failed to accept a peer connection, cause: %s" msgstr "" -#: src/message.h:172 +#: src/message.h:174 #, c-format msgid "Failed to get the name of socket, cause: %s" msgstr "" -#: src/message.h:173 +#: src/message.h:175 #, c-format msgid "Failed to get the name of connected peer, cause: %s" msgstr "" -#: src/message.h:174 +#: src/message.h:176 #, c-format msgid "Failed to resolve the hostname %s, cause: %s" msgstr "" -#: src/message.h:175 +#: src/message.h:177 #, c-format msgid "Failed to connect to the host %s, cause: %s" msgstr "" -#: src/message.h:176 +#: src/message.h:178 #, c-format msgid "Failed to check whether the socket is writable, cause: %s" msgstr "" -#: src/message.h:177 +#: src/message.h:179 #, c-format msgid "Failed to check whether the socket is readable, cause: %s" msgstr "" -#: src/message.h:178 +#: src/message.h:180 #, c-format msgid "Failed to send data, cause: %s" msgstr "" -#: src/message.h:179 +#: src/message.h:181 #, c-format msgid "Failed to receive data, cause: %s" msgstr "" -#: src/message.h:180 +#: src/message.h:182 #, c-format msgid "Failed to peek data, cause: %s" msgstr "" -#: src/message.h:181 +#: src/message.h:183 #, c-format msgid "Unknown socket error %d (0x%x)" msgstr "" -#: src/message.h:182 +#: src/message.h:184 #, c-format msgid "File %s exists, but %s does not exist." msgstr "" -#: src/message.h:183 +#: src/message.h:185 #, c-format msgid "Invalid payload size for %s, size=%d. It should be %d." msgstr "" -#: src/message.h:184 +#: src/message.h:186 #, c-format msgid "Invalid ID=%d for %s. It should be %d." msgstr "" -#: src/message.h:185 +#: src/message.h:187 #, c-format msgid "" "Chunk checksum validation failed. checksumIndex=%d, offset=%s, expectedHash=%" "s, actualHash=%s" msgstr "" -#: src/message.h:186 +#: src/message.h:188 msgid "Download aborted." msgstr "Download afgebroken." -#: src/message.h:187 +#: src/message.h:189 #, c-format msgid "File %s is being downloaded by other command." msgstr "" -#: src/message.h:188 +#: src/message.h:190 msgid "Insufficient checksums." msgstr "" -#: src/message.h:189 +#: src/message.h:191 #, c-format msgid "Tracker returned failure reason: %s" msgstr "" -#: src/message.h:190 +#: src/message.h:192 msgid "Flooding detected." msgstr "" -#: src/message.h:191 +#: src/message.h:193 #, c-format msgid "" "Drop connection because no request/piece messages were exchanged in a " "certain period(%d seconds)." msgstr "" -#: src/message.h:192 +#: src/message.h:194 msgid "The infoHash in torrent file doesn't match to one in .aria2 file." msgstr "" -#: src/message.h:193 +#: src/message.h:195 #, c-format msgid "No such file entry %s" msgstr "" -#: src/message.h:194 +#: src/message.h:196 #, c-format msgid "Too slow Downloading speed: %d <= %d(B/s), host:%s" msgstr "" -#: src/message.h:195 +#: src/message.h:197 msgid "No HttpRequestEntry found." msgstr "" -#: src/message.h:196 +#: src/message.h:198 #, c-format msgid "Got %d status, but no location header provided." msgstr "" -#: src/message.h:197 +#: src/message.h:199 #, c-format msgid "Invalid range header. Request: %s-%s/%s, Response: %s-%s/%s" msgstr "" -#: src/message.h:198 +#: src/message.h:200 msgid "No file matched with your preference." msgstr "" -#: src/message.h:199 +#: src/message.h:201 msgid "Exception caught" msgstr "" -#: src/message.h:200 +#: src/message.h:202 #, c-format msgid "Max payload length exceeded or invalid. length = %d" msgstr "" -#: src/message.h:201 +#: src/message.h:203 #, c-format msgid "Invalid file length. Cannot continue download %s: local %s, remote %s" msgstr "" -#: src/DownloadEngineFactory.cc:97 -msgid "Errors occurred while binding port.\n" -msgstr "" - #: src/MultiUrlRequestInfo.cc:70 #, fuzzy msgid "aria2 will resume download if the transfer is restarted." @@ -881,20 +887,20 @@ msgid "" "page for details." msgstr "" -#: src/RequestGroupMan.cc:213 +#: src/RequestGroupMan.cc:222 #, fuzzy msgid "Download Results:" msgstr " Download een torrent:" -#: src/Util.cc:649 +#: src/Util.cc:644 msgid "Files:" msgstr "" -#: src/version_usage.cc:40 +#: src/version_usage.cc:42 msgid " version " msgstr "" -#: src/version_usage.cc:50 +#: src/version_usage.cc:52 msgid "" "This program is free software; you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -926,49 +932,49 @@ msgstr "" "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 " "USA\n" -#: src/version_usage.cc:64 +#: src/version_usage.cc:66 msgid "Contact Info:" msgstr "Contact informatie:" -#: src/version_usage.cc:71 +#: src/version_usage.cc:73 #, c-format msgid "Usage: %s [options] URL ...\n" msgstr "Gebruik: %s [opties] URL ...\n" -#: src/version_usage.cc:73 +#: src/version_usage.cc:75 #, fuzzy, c-format msgid " %s [options] -T TORRENT_FILE URL ...\n" msgstr " %s [opties] -T TORRENT_BESTAND BESTAND ...\n" -#: src/version_usage.cc:76 +#: src/version_usage.cc:78 #, c-format msgid " %s [options] -M METALINK_FILE\n" msgstr " %s [opties] -M METALINK_BESTAND\n" -#: src/version_usage.cc:79 +#: src/version_usage.cc:81 msgid "Options:" msgstr "Opties:" -#: src/version_usage.cc:80 +#: src/version_usage.cc:82 msgid "" " -d, --dir=DIR The directory to store the downloaded file." msgstr " -d, --dir=MAP De map om de gedownloade bestanden in op te slaan." -#: src/version_usage.cc:81 +#: src/version_usage.cc:83 msgid " -o, --out=FILE The file name of the downloaded file." msgstr " -o, --out=FILE De bestandsnaam van het gedownloade bestand." -#: src/version_usage.cc:82 +#: src/version_usage.cc:84 msgid "" " -l, --log=LOG The file name of the log file. If '-' is\n" " specified, log is written to stdout." msgstr "" -#: src/version_usage.cc:85 +#: src/version_usage.cc:87 msgid " -D, --daemon Run as daemon." msgstr "" -#: src/version_usage.cc:87 +#: src/version_usage.cc:89 msgid "" " -s, --split=N Download a file using N connections. N must " "be\n" @@ -979,7 +985,7 @@ msgid "" " Default: 1" msgstr "" -#: src/version_usage.cc:92 +#: src/version_usage.cc:94 msgid "" " --retry-wait=SEC Set the seconds to wait to retry after an " "error\n" @@ -988,47 +994,47 @@ msgid "" " Default: 5" msgstr "" -#: src/version_usage.cc:95 +#: src/version_usage.cc:97 msgid " -t, --timeout=SEC Set timeout in seconds. Default: 60" msgstr "" -#: src/version_usage.cc:96 +#: src/version_usage.cc:98 msgid "" " -m, --max-tries=N Set number of tries. 0 means unlimited.\n" " Default: 5" msgstr "" -#: src/version_usage.cc:104 +#: src/version_usage.cc:106 msgid "" " --http-proxy=HOST:PORT Use HTTP proxy server. This affects all URLs." msgstr "" -#: src/version_usage.cc:105 +#: src/version_usage.cc:107 msgid " --http-user=USER Set HTTP user. This affects all URLs." msgstr "" -#: src/version_usage.cc:106 +#: src/version_usage.cc:108 msgid " --http-passwd=PASSWD Set HTTP password. This affects all URLs." msgstr "" -#: src/version_usage.cc:107 +#: src/version_usage.cc:109 msgid "" " --http-proxy-user=USER Set HTTP proxy user. This affects all URLs." msgstr "" -#: src/version_usage.cc:108 +#: src/version_usage.cc:110 msgid "" " --http-proxy-passwd=PASSWD Set HTTP proxy password. This affects all URLs." msgstr "" -#: src/version_usage.cc:109 +#: src/version_usage.cc:111 msgid "" " --http-proxy-method=METHOD Set the method to use in proxy request.\n" " METHOD is either 'get' or 'tunnel'.\n" " Default: tunnel" msgstr "" -#: src/version_usage.cc:112 +#: src/version_usage.cc:114 msgid "" " --http-auth-scheme=SCHEME Set HTTP authentication scheme. Currently, " "basic\n" @@ -1036,23 +1042,23 @@ msgid "" " Default: basic" msgstr "" -#: src/version_usage.cc:115 +#: src/version_usage.cc:117 msgid " --referer=REFERER Set Referer. This affects all URLs." msgstr "" -#: src/version_usage.cc:116 +#: src/version_usage.cc:118 msgid "" " --ftp-user=USER Set FTP user. This affects all URLs.\n" " Default: anonymous" msgstr "" -#: src/version_usage.cc:118 +#: src/version_usage.cc:120 msgid "" " --ftp-passwd=PASSWD Set FTP password. This affects all URLs.\n" " Default: ARIA2USER@" msgstr "" -#: src/version_usage.cc:120 +#: src/version_usage.cc:122 msgid "" " --ftp-type=TYPE Set FTP transfer type. TYPE is either " "'binary'\n" @@ -1060,11 +1066,11 @@ msgid "" " Default: binary" msgstr "" -#: src/version_usage.cc:123 +#: src/version_usage.cc:125 msgid " -p, --ftp-pasv Use passive mode in FTP." msgstr " -p, --ftp-pasv Gebruik passive mode bij FTP." -#: src/version_usage.cc:124 +#: src/version_usage.cc:126 msgid "" " --ftp-via-http-proxy=METHOD Use HTTP proxy in FTP. METHOD is either 'get' " "or\n" @@ -1072,7 +1078,7 @@ msgid "" " Default: tunnel" msgstr "" -#: src/version_usage.cc:127 +#: src/version_usage.cc:129 msgid "" " --lowest-speed-limit=SPEED Close connection if download speed is lower " "than\n" @@ -1085,7 +1091,7 @@ msgid "" " Default: 0" msgstr "" -#: src/version_usage.cc:134 +#: src/version_usage.cc:136 msgid "" " --max-download-limit=SPEED Set max download speed in bytes per sec.\n" " 0 means unrestricted.\n" @@ -1093,7 +1099,7 @@ msgid "" " Default: 0" msgstr "" -#: src/version_usage.cc:138 +#: src/version_usage.cc:140 msgid "" " --file-allocation=METHOD Specify file allocation method. METHOD is " "either\n" @@ -1107,7 +1113,7 @@ msgid "" " Default: prealloc" msgstr "" -#: src/version_usage.cc:144 +#: src/version_usage.cc:146 msgid "" " --no-file-allocation-limit=SIZE No file allocation is made for files whose\n" " size is smaller than SIZE.\n" @@ -1116,7 +1122,7 @@ msgid "" " Default: 5M" msgstr "" -#: src/version_usage.cc:149 +#: src/version_usage.cc:151 msgid "" " --allow-overwrite=true|false If false, aria2 doesn't download a file which\n" " already exists but the corresponding .aria2 " @@ -1125,7 +1131,7 @@ msgid "" " Default: false" msgstr "" -#: src/version_usage.cc:153 +#: src/version_usage.cc:155 msgid "" " -Z, --force-sequential[=true|false] Fetch URIs in the command-line " "sequentially\n" @@ -1135,7 +1141,7 @@ msgid "" " Default: false" msgstr "" -#: src/version_usage.cc:157 +#: src/version_usage.cc:159 msgid "" " --auto-file-renaming[=true|false] Rename file name if the same file " "already\n" @@ -1147,7 +1153,7 @@ msgid "" " Default: true" msgstr "" -#: src/version_usage.cc:163 +#: src/version_usage.cc:165 msgid "" " -P, --parameterized-uri[=true|false] Enable parameterized URI support.\n" " You can specify set of parts:\n" @@ -1164,20 +1170,20 @@ msgid "" " Default: false" msgstr "" -#: src/version_usage.cc:174 +#: src/version_usage.cc:176 msgid "" " --enable-http-keep-alive[=true|false] Enable HTTP/1.1 persistant " "connection.\n" " Default: false" msgstr "" -#: src/version_usage.cc:176 +#: src/version_usage.cc:178 msgid "" " --enable-http-pipelining[=true|false] Enable HTTP/1.1 pipelining.\n" " Default: false" msgstr "" -#: src/version_usage.cc:179 +#: src/version_usage.cc:181 msgid "" " --check-integrity=true|false Check file integrity by validating piece " "hash.\n" @@ -1193,7 +1199,7 @@ msgid "" " Default: false" msgstr "" -#: src/version_usage.cc:187 +#: src/version_usage.cc:189 msgid "" " --realtime-chunk-checksum=true|false Validate chunk checksum while\n" " downloading a file in Metalink mode. This " @@ -1203,7 +1209,7 @@ msgid "" " Default: true" msgstr "" -#: src/version_usage.cc:192 +#: src/version_usage.cc:194 msgid "" " -c, --continue Continue downloading a partially downloaded\n" " file. Use this option to resume a download\n" @@ -1213,15 +1219,15 @@ msgid "" " applicable to http(s)/ftp downloads." msgstr "" -#: src/version_usage.cc:198 +#: src/version_usage.cc:200 msgid " -U, --user-agent=USER_AGENT Set user agent for http(s) downloads." msgstr "" -#: src/version_usage.cc:199 +#: src/version_usage.cc:201 msgid " -n, --no-netrc Disables netrc support." msgstr " -n, --no-netrc Schakel netrc ondersteuning uit." -#: src/version_usage.cc:200 +#: src/version_usage.cc:202 msgid "" " -i, --input-file=FILE Downloads URIs found in FILE. You can specify\n" " multiple URIs for a single entity: separate\n" @@ -1230,7 +1236,7 @@ msgid "" " Reads input from stdin when '-' is specified." msgstr "" -#: src/version_usage.cc:204 +#: src/version_usage.cc:206 msgid "" " -j, --max-concurrent-downloads=N Set maximum number of concurrent " "downloads.\n" @@ -1238,20 +1244,20 @@ msgid "" " Default: 5" msgstr "" -#: src/version_usage.cc:207 +#: src/version_usage.cc:209 msgid "" " --load-cookies=FILE Load cookies from FILE. The format of FILE is\n" " the same used by Netscape and Mozilla." msgstr "" -#: src/version_usage.cc:210 +#: src/version_usage.cc:212 msgid "" " -S, --show-files Print file listing of .torrent or .metalink " "file\n" " and exit." msgstr "" -#: src/version_usage.cc:212 +#: src/version_usage.cc:214 msgid "" " --select-file=INDEX... Set file to download by specifing its index.\n" " You can find the file index using the\n" @@ -1265,11 +1271,11 @@ msgid "" "options)." msgstr "" -#: src/version_usage.cc:222 +#: src/version_usage.cc:224 msgid " -T, --torrent-file=TORRENT_FILE The path to the .torrent file." msgstr "" -#: src/version_usage.cc:223 +#: src/version_usage.cc:225 msgid "" " --follow-torrent=true|false Set to false to prevent aria2 from\n" " entering BitTorrent mode even if the filename " @@ -1278,20 +1284,20 @@ msgid "" " Default: true" msgstr "" -#: src/version_usage.cc:227 +#: src/version_usage.cc:229 msgid "" " --direct-file-mapping=true|false Directly read from and write to each file\n" " mentioned in .torrent file.\n" " Default: true" msgstr "" -#: src/version_usage.cc:230 +#: src/version_usage.cc:232 msgid "" " --listen-port=PORT Set TCP port number for BitTorrent downloads.\n" " Default: 6881-6999" msgstr "" -#: src/version_usage.cc:232 +#: src/version_usage.cc:234 msgid "" " --max-upload-limit=SPEED Set max upload speed in bytes per sec.\n" " 0 means unrestricted.\n" @@ -1299,13 +1305,13 @@ msgid "" " Default: 0" msgstr "" -#: src/version_usage.cc:236 +#: src/version_usage.cc:238 msgid "" " --seed-time=MINUTES Specify seeding time in minutes. Also see the\n" " --seed-ratio option." msgstr "" -#: src/version_usage.cc:238 +#: src/version_usage.cc:240 msgid "" " --seed-ratio=RATIO Specify share ratio. Seed completed torrents\n" " until share ratio reaches RATIO. 1.0 is\n" @@ -1315,7 +1321,7 @@ msgid "" " least one of the conditions is satisfied." msgstr "" -#: src/version_usage.cc:243 +#: src/version_usage.cc:245 msgid "" " --peer-id-prefix=PEERI_ID_PREFIX Specify the prefix of peer ID. The peer ID " "in\n" @@ -1328,12 +1334,12 @@ msgid "" " Default: -aria2-" msgstr "" -#: src/version_usage.cc:252 +#: src/version_usage.cc:254 msgid " -M, --metalink-file=METALINK_FILE The file path to the .metalink file." msgstr "" " -M, --metalink-file=METALINK_BESTAND Het pad naar het .metalink bestand." -#: src/version_usage.cc:253 +#: src/version_usage.cc:255 msgid "" " -C, --metalink-servers=NUM_SERVERS The number of servers to connect to\n" " simultaneously.\n" @@ -1343,25 +1349,27 @@ msgstr "" " connectie mee te maken.\n" " Standaard: 5" -#: src/version_usage.cc:256 +#: src/version_usage.cc:258 msgid " --metalink-version=VERSION The version of the file to download." msgstr " --metalink-version=VERSIE De versie van het te downloaden betand." -#: src/version_usage.cc:257 +#: src/version_usage.cc:259 msgid " --metalink-language=LANGUAGE The language of the file to download." msgstr " --metalink-language=TAAL De taal van het te downloaden bestand." -#: src/version_usage.cc:258 +#: src/version_usage.cc:260 msgid "" " --metalink-os=OS The operating system of the file to download." msgstr " --metalink-os=OS Het besturingssysteem van het te downloaden bestand." -#: src/version_usage.cc:259 -#, fuzzy -msgid " --metalink-location=LOCATION The location of the prefered server." -msgstr " --metalink-location=LOCATIE De locatie van de server met voorkeur." +#: src/version_usage.cc:261 +msgid "" +" --metalink-location=LOCATION[,...] The location of the preferred server.\n" +" A comma-deliminated list of locations is\n" +" acceptable." +msgstr "" -#: src/version_usage.cc:260 +#: src/version_usage.cc:264 msgid "" " --follow-metalink=true|false Set to false to prevent aria2 from\n" " entering Metalink mode even if the filename " @@ -1375,15 +1383,15 @@ msgstr "" "eindigt.\n" " Standaard: true" -#: src/version_usage.cc:265 +#: src/version_usage.cc:269 msgid " -v, --version Print the version number and exit." msgstr " -v, --version Toon het versie nummer en sluit." -#: src/version_usage.cc:266 +#: src/version_usage.cc:270 msgid " -h, --help Print this message and exit." msgstr " -h, --help Toon deze text en sluit." -#: src/version_usage.cc:269 +#: src/version_usage.cc:273 msgid "" " You can specify multiple URLs. All URLs must point to the same file\n" " or downloading will fail." @@ -1392,77 +1400,85 @@ msgstr "" "verwijzen\n" " anders zal het downloaden mislukken." -#: src/version_usage.cc:272 +#: src/version_usage.cc:276 msgid "Examples:" msgstr "Voorbeelden:" -#: src/version_usage.cc:273 +#: src/version_usage.cc:277 msgid " Download a file using 1 connection:" msgstr " Download een bestand m.b.v. 1 connectie:" -#: src/version_usage.cc:275 +#: src/version_usage.cc:279 msgid " Download a file using 2 connections:" msgstr " Download een bestand m.b.v. 2 connecties:" -#: src/version_usage.cc:277 +#: src/version_usage.cc:281 msgid "" " Download a file using 2 connections, each connects to a different server:" msgstr "" " Download een bestand m.b.v. 2 connecties, elk met een verschillende server:" -#: src/version_usage.cc:279 +#: src/version_usage.cc:283 msgid " You can mix up different protocols:" msgstr " U kunt verschillende protocollen door elkaar gebruiken:" -#: src/version_usage.cc:281 +#: src/version_usage.cc:285 msgid " Parameterized URI:" msgstr " Geparametriseerde URI:" -#: src/version_usage.cc:283 +#: src/version_usage.cc:287 msgid " Parameterized URI. -Z option is required in this case:" msgstr " Geparametriseerde URI. -Z is verplicht in dit geval:" -#: src/version_usage.cc:287 +#: src/version_usage.cc:291 msgid " Download a torrent:" msgstr " Download een torrent:" -#: src/version_usage.cc:289 +#: src/version_usage.cc:293 msgid " Download a torrent using a local .torrent file:" msgstr " Download een torrent m.b.v. een lokaal .torrent bestand:" -#: src/version_usage.cc:291 src/version_usage.cc:304 +#: src/version_usage.cc:295 src/version_usage.cc:308 msgid " Download only selected files:" msgstr " Download allen geselecteerde bestanden:" -#: src/version_usage.cc:293 +#: src/version_usage.cc:297 msgid " Print file listing of .torrent file:" msgstr " Toon bestandslijst van .torrent bestand:" -#: src/version_usage.cc:298 +#: src/version_usage.cc:302 msgid " Metalink downloading:" msgstr " Metalink downloaden:" -#: src/version_usage.cc:300 +#: src/version_usage.cc:304 msgid " Download a file using local .metalink file:" msgstr " Download een file met een lokaal .metalink bestand:" -#: src/version_usage.cc:302 +#: src/version_usage.cc:306 msgid " Metalink downloading with preferences:" msgstr " Metalink downloaden met voorkeuren:" -#: src/version_usage.cc:306 +#: src/version_usage.cc:310 msgid " Download only selected files using index:" msgstr " Download alleen geselecteerde bestanden m.b.v. index:" -#: src/version_usage.cc:308 +#: src/version_usage.cc:312 msgid " Print file listing of .metalink file:" msgstr " Toon bestandslijst van .metalink bestand:" -#: src/version_usage.cc:312 +#: src/version_usage.cc:316 #, c-format msgid "Report bugs to %s" msgstr "Rapporteer bugs aan %s" +#: src/BtSetup.cc:111 +msgid "Errors occurred while binding port.\n" +msgstr "" + +#, fuzzy +#~ msgid " --metalink-location=LOCATION The location of the prefered server." +#~ msgstr " --metalink-location=LOCATIE De locatie van de server met voorkeur." + #~ msgid "" #~ "\n" #~ "stopping application...\n" diff --git a/po/ru.gmo b/po/ru.gmo index 803c2056f6690bc2c56a3b3f30124f62d5b5386c..96037e5c37da26fab9ae8d9723183839fdcbd266 100644 GIT binary patch literal 17318 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 Zh6*qdFONxL!>1A2qxc2()M4x1{{s^ZCsqIe delta 2069 zcmYk+YiyHM9LMp~u}eGGjg>yztQ~9v#$X-WS{;nrD$1r~Hy9#_0gTZYZ)7ugL7`+X zfM`M_2MJ;NhM<^eR8r88xOhptU@$gjnMS-M5T+)CI1>{hG4cC*o_283^L)!QS$jbV^a810T$})UeG(J&Z$jnXADyTf591;{hHB^w)YAWf>Y$X~ zwL&XU&uzgt?n7u7B~H+B&@_u;qrInHIhx8o!ZViy6U`=h9VP2qAZuJQJ|6E&c{cn2QC9?T$N zWvXkvEsCWmXhxgyDcpmKfh(wyhY5fsxCT|!vm-l`UExO5Tnq0eW;o4$Hh2? z3f3!_#0dMTpxlC*$N{`l=l^W>kL##`#0Y@ZID~5GG~R=kPz}Tg`4zYs`IeX?$YjlN zq%ZR&@~F9rOwv>l>WYz-sF-*F8M}EI=j;5RqM#RkKt;QcUT#MR2e2CxIEr2P9coJ| znO+?GQD3-`tYfI9y@opXerBQjtMOjkjhet$*h2p%pJDm1k9-%oh|E~r*~4_w(F|m3 zGf}hE7OWwckbB8W#G;!va9v4eVW*P@rtQn66eq>~h-d}Yk_&Tpa7MPQWz-6klJ()y z@+oOGILf9#6_RGP&MkSzxrcH-S%Ik7sUvHPl@u%G+J6OumZy@eebQdmkO_|Iw2@LR zS#gj{I(Ay#T*{-M@BJ#Wmf0aIb&|WuIyFiSW}Sf?7w9-FA~=D6Zuhu)#pD-C9>`-wqtM1N9O6eaXS} zcyOD~zF79Y-P;_s*F)v@w^_^WiSQ14zq2Hrads95TAJeRHSyMEiF9Ahk3JgshnN4f z

wQNy@icI?9m$3C~{8jTFnK-5ko%Ix1QjWiUskJne&|5^{($@oJy<3!UFiA>r5 DrRCXg diff --git a/po/ru.po b/po/ru.po index a1506c9a..214fa124 100644 --- a/po/ru.po +++ b/po/ru.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: ru\n" "Report-Msgid-Bugs-To: http://aria2.sourceforge.net/\n" -"POT-Creation-Date: 2007-10-29 21:34+0900\n" +"POT-Creation-Date: 2007-11-14 21:24+0900\n" "PO-Revision-Date: 2006-07-28 18:04+0600\n" "Last-Translator: Azamat H. Hackimov \n" "Language-Team: \n" @@ -22,43 +22,42 @@ msgstr "" "X-Generator: KBabel 1.11.2\n" #: src/OptionHandlerImpl.h:65 -#, fuzzy msgid "must be either 'true' or 'false'." -msgstr "follow-torrent должен быть 'true' или 'false'." +msgstr "" #: src/OptionHandlerImpl.h:93 -#, fuzzy, c-format +#, c-format msgid "must be smaller than or equal to %s." -msgstr "upload-limit должен быть не меньше 0." +msgstr "" #: src/OptionHandlerImpl.h:96 -#, fuzzy, c-format +#, c-format msgid "must be between %s and %s." -msgstr "split должен быть находится в пределах 1..5." +msgstr "" #: src/OptionHandlerImpl.h:99 -#, fuzzy, c-format +#, c-format msgid "must be greater than or equal to %s." -msgstr "upload-limit должен быть не меньше 0." +msgstr "" #: src/OptionHandlerImpl.h:102 src/OptionHandlerImpl.h:148 msgid "must be a number." msgstr "" #: src/OptionHandlerImpl.h:139 -#, fuzzy, c-format +#, c-format msgid "must be smaller than or equal to %.1f." -msgstr "upload-limit должен быть не меньше 0." +msgstr "" #: src/OptionHandlerImpl.h:142 -#, fuzzy, c-format +#, c-format msgid "must be between %.1f and %.1f." -msgstr "split должен быть находится в пределах 1..5." +msgstr "" #: src/OptionHandlerImpl.h:145 -#, fuzzy, c-format +#, c-format msgid "must be greater than or equal to %.1f." -msgstr "upload-limit должен быть не меньше 0." +msgstr "" #: src/OptionHandlerImpl.h:195 msgid "must be one of the following:" @@ -78,14 +77,12 @@ msgstr "" "Скачивание завершено. <%s>\n" #: src/RequestInfo.h:62 -#, fuzzy, c-format +#, c-format msgid "" "\n" "Some downloads were not complete because of errors. Check the log.\n" "aria2 will resume download if the transfer is restarted." msgstr "" -"\n" -"Скачивание не завершено из-за ошибок. Проверьте лог-файл.\n" #: src/message.h:40 #, c-format @@ -142,7 +139,7 @@ msgstr "CUID#%d - Скачивание отменено." #: src/message.h:48 #, fuzzy, c-format msgid "CUID#%d - Restarting the download. URI=%s" -msgstr "CUID#%d - Возобновление скачивания." +msgstr "CUID#%d - Перенаправление на %s" #: src/message.h:49 #, c-format @@ -176,8 +173,10 @@ msgstr "CUID#%d - Скачивание отменено." #: src/message.h:60 #, fuzzy, c-format -msgid "CUID#%d - Download has already completed: %s" -msgstr "CUID#%d - Скачивание отменено." +msgid "#%d - Download has already completed: %s" +msgstr "" +"\n" +"Скачивание завершено. <%s>\n" #: src/message.h:61 #, c-format @@ -195,9 +194,9 @@ msgid "CUID#%d - Resolving hostname %s" msgstr "CUID#%d - Перенаправление на %s" #: src/message.h:64 -#, fuzzy, c-format +#, c-format msgid "CUID#%d - Name resolution complete: %s -> %s" -msgstr "CUID#%d - Скачивание отменено." +msgstr "" #: src/message.h:65 #, fuzzy, c-format @@ -205,9 +204,9 @@ msgid "CUID#%d - Name resolution for %s failed:%s" msgstr "CUID#%d - Перенаправление на %s" #: src/message.h:66 -#, fuzzy, c-format +#, c-format msgid "CUID#%d - DNS cache hit: %s -> %s" -msgstr "CUID#%d - Перенаправление на %s" +msgstr "" #: src/message.h:67 #, fuzzy, c-format @@ -325,9 +324,9 @@ msgid "CUID#%d - Error in accepting connection" msgstr "" #: src/message.h:88 -#, fuzzy, c-format +#, c-format msgid "CUID#%d - Error occurred while processing tracker response." -msgstr "Ошибка при открытии порта.\n" +msgstr "" #: src/message.h:89 #, c-format @@ -340,9 +339,9 @@ msgid "CUID#%d - Creating new tracker request command #%d" msgstr "" #: src/message.h:92 -#, fuzzy, c-format +#, c-format msgid "Unrecognized URI or unsupported protocol: %s" -msgstr "Неправильный URL или неподдерживаемый протокол: %s\n" +msgstr "" #: src/message.h:93 #, c-format @@ -469,7 +468,9 @@ msgstr "" #: src/message.h:117 #, fuzzy, c-format msgid "Download complete: %s" -msgstr "CUID#%d - Скачивание отменено." +msgstr "" +"\n" +"Скачивание завершено. <%s>\n" #: src/message.h:118 msgid "Seeding is over." @@ -506,372 +507,374 @@ msgid "Logging started." msgstr "" #: src/message.h:125 -#, fuzzy msgid "Specify at least one URL." -msgstr "укажите по крайней мере один URL" +msgstr "" #: src/message.h:126 #, fuzzy msgid "daemon failed." -msgstr "ошибка демона" +msgstr "Ошибка подключения." + +#: src/message.h:127 +#, c-format +msgid "Verification finished successfully. file=%s" +msgstr "" #: src/message.h:128 +#, c-format +msgid "Checksum error detected. file=%s" +msgstr "" + +#: src/message.h:130 msgid "Timeout." msgstr "Таймаут." -#: src/message.h:129 +#: src/message.h:131 msgid "Invalid chunk size." msgstr "Неверный размер куска." -#: src/message.h:130 +#: src/message.h:132 #, c-format msgid "Too large chunk. size=%d" msgstr "Слишком большой кусок. размер=%d" -#: src/message.h:131 +#: src/message.h:133 msgid "Invalid header." msgstr "Неверный заголовок." -#: src/message.h:132 +#: src/message.h:134 msgid "Invalid response." msgstr "Неверный ответ." -#: src/message.h:133 +#: src/message.h:135 msgid "No header found." msgstr "Не найден заголовок." -#: src/message.h:134 +#: src/message.h:136 msgid "No status header." msgstr "Нет статуса заголовка." -#: src/message.h:135 +#: src/message.h:137 msgid "Proxy connection failed." msgstr "Ошибка подключения к прокси." -#: src/message.h:136 +#: src/message.h:138 msgid "Connection failed." msgstr "Ошибка подключения." -#: src/message.h:137 -#, fuzzy, c-format +#: src/message.h:139 +#, c-format msgid "" "The requested filename and the previously registered one are not same. " "Expected:%s Actual:%s" -msgstr "Запрашиваемый файл и ранее зарегистрированный не идентичны. %s != %s" +msgstr "" -#: src/message.h:138 +#: src/message.h:140 #, c-format msgid "The response status is not successful. status=%d" msgstr "Статус ответа - незавершенный. статус=%d" -#: src/message.h:139 +#: src/message.h:141 #, fuzzy, c-format msgid "Too large file size. size=%s" -msgstr "Слишком большой размер файла. размер=%lld" +msgstr "Слишком большой кусок. размер=%d" -#: src/message.h:140 +#: src/message.h:142 #, c-format msgid "Transfer encoding %s is not supported." msgstr "Кодировка передачи %s не поддерживается." -#: src/message.h:141 +#: src/message.h:143 #, fuzzy, c-format msgid "SSL initialization failed: %s" -msgstr "Ошибка инициализации SSL." +msgstr "Ошибка авторизации." -#: src/message.h:142 +#: src/message.h:144 msgid "SSL I/O error" msgstr "" -#: src/message.h:143 +#: src/message.h:145 msgid "SSL protocol error" msgstr "" -#: src/message.h:144 +#: src/message.h:146 #, c-format msgid "SSL unknown error %d" msgstr "" -#: src/message.h:145 -#, fuzzy, c-format -msgid "SSL initialization failed: OpenSSL connect error %d" -msgstr "Ошибка инициализации SSL." - -#: src/message.h:146 -#, fuzzy, c-format -msgid "Size mismatch Expected:%s Actual:%s" -msgstr "Несовпадение размера %lld != %lld" - #: src/message.h:147 +#, c-format +msgid "SSL initialization failed: OpenSSL connect error %d" +msgstr "" + +#: src/message.h:148 +#, c-format +msgid "Size mismatch Expected:%s Actual:%s" +msgstr "" + +#: src/message.h:149 msgid "Authorization failed." msgstr "Ошибка авторизации." -#: src/message.h:148 +#: src/message.h:150 msgid "Got EOF from the server." msgstr "От сервера получен EOF." -#: src/message.h:149 +#: src/message.h:151 msgid "Got EOF from peer." msgstr "От точки получен EOF." -#: src/message.h:150 +#: src/message.h:152 msgid "Malformed meta info." msgstr "Неверные метаданные." -#: src/message.h:152 +#: src/message.h:154 #, c-format msgid "Failed to open the file %s, cause: %s" msgstr "Ошибка открытия файл %s: %s" -#: src/message.h:153 +#: src/message.h:155 #, c-format msgid "Failed to write into the file %s, cause: %s" msgstr "Ошибка записи в файл %s: %s" -#: src/message.h:154 +#: src/message.h:156 #, c-format msgid "Failed to read from the file %s, cause: %s" msgstr "Ошибка чтения из файла %s: %s" -#: src/message.h:155 +#: src/message.h:157 #, fuzzy msgid "Failed to read data from disk." msgstr "Ошибка отправки данных: %s" -#: src/message.h:156 +#: src/message.h:158 #, c-format msgid "Failed to calculate SHA1 digest of or a part of the file %s, cause: %s" msgstr "Ошибка подсчета дайджеста SHA1 файла %s или его части: %s" -#: src/message.h:157 +#: src/message.h:159 #, c-format msgid "Failed to seek the file %s, cause: %s" msgstr "Ошибка позиционирования в файле %s: %s" -#: src/message.h:158 -#, fuzzy, c-format +#: src/message.h:160 +#, c-format msgid "The offset is out of range, offset=%s" -msgstr "Вне допустимого диапазона, диапазон=%lld" +msgstr "" -#: src/message.h:159 +#: src/message.h:161 #, c-format msgid "%s is not a directory." msgstr "%s не является каталогом." -#: src/message.h:160 +#: src/message.h:162 #, c-format msgid "Failed to make the directory %s, cause: %s" msgstr "Ошибка создания каталога %s: %s" -#: src/message.h:161 +#: src/message.h:163 #, c-format msgid "Failed to open the segment file %s, cause: %s" msgstr "Ошибка открытия сегмента файла %s: %s" -#: src/message.h:162 +#: src/message.h:164 #, c-format msgid "Failed to write into the segment file %s, cause: %s" msgstr "Ошибка записи сегмента файла %s: %s" -#: src/message.h:163 +#: src/message.h:165 #, c-format msgid "Failed to read from the segment file %s, cause: %s" msgstr "Ошибка чтения из сегмента файла %s: %s" -#: src/message.h:165 +#: src/message.h:167 #, c-format msgid "Failed to open a socket, cause: %s" msgstr "Ошибка открытия сокета: %s" -#: src/message.h:166 +#: src/message.h:168 #, c-format msgid "Failed to set a socket option, cause: %s" msgstr "Ошибка установки настроек для сокета: %s" -#: src/message.h:167 +#: src/message.h:169 #, fuzzy, c-format msgid "Failed to set a socket as blocking, cause: %s" msgstr "Ошибка установки настроек для сокета: %s" -#: src/message.h:168 +#: src/message.h:170 #, fuzzy, c-format msgid "Failed to set a socket as non-blocking, cause: %s" msgstr "Ошибка установки настроек для сокета: %s" -#: src/message.h:169 +#: src/message.h:171 #, c-format msgid "Failed to bind a socket, cause: %s" msgstr "Ошибка инициализации сокета: %s" -#: src/message.h:170 +#: src/message.h:172 #, c-format msgid "Failed to listen to a socket, cause: %s" msgstr "Ошибка прослушивания сокета: %s" -#: src/message.h:171 +#: src/message.h:173 #, c-format msgid "Failed to accept a peer connection, cause: %s" msgstr "Ошибка принятия подлючения от узла: %s" -#: src/message.h:172 +#: src/message.h:174 #, c-format msgid "Failed to get the name of socket, cause: %s" msgstr "Ошибка получения имени сокета: %s" -#: src/message.h:173 +#: src/message.h:175 #, c-format msgid "Failed to get the name of connected peer, cause: %s" msgstr "Ошибка получения имени подключенной точки: %s" -#: src/message.h:174 +#: src/message.h:176 #, c-format msgid "Failed to resolve the hostname %s, cause: %s" msgstr "Ошибка преобразования имени узла %s: %s" -#: src/message.h:175 +#: src/message.h:177 #, c-format msgid "Failed to connect to the host %s, cause: %s" msgstr "Ошибка подключения к узлу %s: %s" -#: src/message.h:176 +#: src/message.h:178 #, c-format msgid "Failed to check whether the socket is writable, cause: %s" msgstr "Ошибка проверки сокета на запись: %s" -#: src/message.h:177 +#: src/message.h:179 #, c-format msgid "Failed to check whether the socket is readable, cause: %s" msgstr "Ошибка проверки сокета на чтение: %s" -#: src/message.h:178 +#: src/message.h:180 #, c-format msgid "Failed to send data, cause: %s" msgstr "Ошибка отправки данных: %s" -#: src/message.h:179 +#: src/message.h:181 #, c-format msgid "Failed to receive data, cause: %s" msgstr "Ошибка получения данных: %s" -#: src/message.h:180 +#: src/message.h:182 #, c-format msgid "Failed to peek data, cause: %s" msgstr "Ошибка запроса данных: %s" -#: src/message.h:181 +#: src/message.h:183 #, c-format msgid "Unknown socket error %d (0x%x)" msgstr "" -#: src/message.h:182 +#: src/message.h:184 #, fuzzy, c-format msgid "File %s exists, but %s does not exist." msgstr "Сегмент файла %s не существует." -#: src/message.h:183 +#: src/message.h:185 #, c-format msgid "Invalid payload size for %s, size=%d. It should be %d." msgstr "" -#: src/message.h:184 +#: src/message.h:186 #, c-format msgid "Invalid ID=%d for %s. It should be %d." msgstr "" -#: src/message.h:185 +#: src/message.h:187 #, c-format msgid "" "Chunk checksum validation failed. checksumIndex=%d, offset=%s, expectedHash=%" "s, actualHash=%s" msgstr "" -#: src/message.h:186 +#: src/message.h:188 #, fuzzy msgid "Download aborted." msgstr "CUID#%d - Скачивание отменено." -#: src/message.h:187 +#: src/message.h:189 #, c-format msgid "File %s is being downloaded by other command." msgstr "" -#: src/message.h:188 +#: src/message.h:190 msgid "Insufficient checksums." msgstr "" -#: src/message.h:189 +#: src/message.h:191 #, fuzzy, c-format msgid "Tracker returned failure reason: %s" msgstr "Трекер вернул предупреждение: %s" -#: src/message.h:190 +#: src/message.h:192 msgid "Flooding detected." msgstr "" -#: src/message.h:191 +#: src/message.h:193 #, c-format msgid "" "Drop connection because no request/piece messages were exchanged in a " "certain period(%d seconds)." msgstr "" -#: src/message.h:192 +#: src/message.h:194 msgid "The infoHash in torrent file doesn't match to one in .aria2 file." msgstr "" -#: src/message.h:193 +#: src/message.h:195 #, c-format msgid "No such file entry %s" msgstr "" -#: src/message.h:194 +#: src/message.h:196 #, c-format msgid "Too slow Downloading speed: %d <= %d(B/s), host:%s" msgstr "" -#: src/message.h:195 +#: src/message.h:197 #, fuzzy msgid "No HttpRequestEntry found." msgstr "Не найден заголовок." -#: src/message.h:196 +#: src/message.h:198 #, c-format msgid "Got %d status, but no location header provided." msgstr "" -#: src/message.h:197 +#: src/message.h:199 #, c-format msgid "Invalid range header. Request: %s-%s/%s, Response: %s-%s/%s" msgstr "" -#: src/message.h:198 +#: src/message.h:200 msgid "No file matched with your preference." msgstr "" -#: src/message.h:199 +#: src/message.h:201 msgid "Exception caught" msgstr "" -#: src/message.h:200 +#: src/message.h:202 #, c-format msgid "Max payload length exceeded or invalid. length = %d" msgstr "" -#: src/message.h:201 +#: src/message.h:203 #, c-format msgid "Invalid file length. Cannot continue download %s: local %s, remote %s" msgstr "" -#: src/DownloadEngineFactory.cc:97 -msgid "Errors occurred while binding port.\n" -msgstr "Ошибка при открытии порта.\n" - #: src/MultiUrlRequestInfo.cc:70 -#, fuzzy msgid "aria2 will resume download if the transfer is restarted." msgstr "" -"\n" -"Скачивание не завершено из-за ошибок. Проверьте лог-файл.\n" #: src/MultiUrlRequestInfo.cc:72 msgid "" @@ -879,21 +882,20 @@ msgid "" "page for details." msgstr "" -#: src/RequestGroupMan.cc:213 +#: src/RequestGroupMan.cc:222 #, fuzzy msgid "Download Results:" msgstr " Скачать torrent:" -#: src/Util.cc:649 +#: src/Util.cc:644 msgid "Files:" msgstr "Файлы:" -#: src/version_usage.cc:40 +#: src/version_usage.cc:42 msgid " version " msgstr " версия " -#: src/version_usage.cc:50 -#, fuzzy +#: src/version_usage.cc:52 msgid "" "This program is free software; you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -910,57 +912,40 @@ msgid "" "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 " "USA\n" msgstr "" -"This program is free software; you can redistribute it and/or modify\n" -"it under the terms of the GNU General Public License as published by\n" -"the Free Software Foundation; either version 2 of the License, or\n" -"(at your option) any later version.\n" -"\n" -"This program is distributed in the hope that it will be useful,\n" -"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" -"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" -"GNU General Public License for more details.\n" -"\n" -"You should have received a copy of the GNU General Public License\n" -"along with this program; if not, write to the Free Software\n" -"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA\n" -#: src/version_usage.cc:64 -#, fuzzy +#: src/version_usage.cc:66 msgid "Contact Info:" -msgstr "Связь с автором: %s\n" +msgstr "" -#: src/version_usage.cc:71 +#: src/version_usage.cc:73 #, c-format msgid "Usage: %s [options] URL ...\n" msgstr "Использование: %s [параметры] URL ...\n" -#: src/version_usage.cc:73 -#, fuzzy, c-format +#: src/version_usage.cc:75 +#, c-format msgid " %s [options] -T TORRENT_FILE URL ...\n" -msgstr " %s [параметры] -T TORRENT_FILE FILE ...\n" +msgstr " %s [параметры] -T TORRENT_FILE URL ...\n" -#: src/version_usage.cc:76 +#: src/version_usage.cc:78 #, c-format msgid " %s [options] -M METALINK_FILE\n" msgstr " %s [параметры] -M METALINK_FILE\n" -#: src/version_usage.cc:79 +#: src/version_usage.cc:81 msgid "Options:" msgstr "Параметры:" -#: src/version_usage.cc:80 -#, fuzzy +#: src/version_usage.cc:82 msgid "" " -d, --dir=DIR The directory to store the downloaded file." msgstr " -d, --dir=DIR Каталог для сохранения скачанных файлов." -#: src/version_usage.cc:81 -#, fuzzy +#: src/version_usage.cc:83 msgid " -o, --out=FILE The file name of the downloaded file." msgstr " -o, --out=FILE Имя файла для скачанного файла." -#: src/version_usage.cc:82 -#, fuzzy +#: src/version_usage.cc:84 msgid "" " -l, --log=LOG The file name of the log file. If '-' is\n" " specified, log is written to stdout." @@ -968,12 +953,11 @@ msgstr "" " -l, --log=LOG Имя файла для логов. Если указано \"-\",\n" " логи будут выведены в stdout." -#: src/version_usage.cc:85 +#: src/version_usage.cc:87 msgid " -D, --daemon Run as daemon." msgstr " -D, --daemon Запустить в качестве демона." -#: src/version_usage.cc:87 -#, fuzzy +#: src/version_usage.cc:89 msgid "" " -s, --split=N Download a file using N connections. N must " "be\n" @@ -983,15 +967,8 @@ msgid "" " N connections.\n" " Default: 1" msgstr "" -" -s, --split=N Скачать файл, используя N соединений. N\n" -" должен быть в пределах от 1 до 5. Этот " -"параметр\n" -" влияет на все URL.\n" -" Следуя этому, aria2 соединяется к каждому URL\n" -" используя N соединений." -#: src/version_usage.cc:92 -#, fuzzy +#: src/version_usage.cc:94 msgid "" " --retry-wait=SEC Set the seconds to wait to retry after an " "error\n" @@ -1004,13 +981,12 @@ msgstr "" "60.\n" " По умолчанию: 5" -#: src/version_usage.cc:95 -#, fuzzy +#: src/version_usage.cc:97 msgid " -t, --timeout=SEC Set timeout in seconds. Default: 60" msgstr "" " -t, --timeout=SEC Установить таймаут в секундах. По умолчанию: 60" -#: src/version_usage.cc:96 +#: src/version_usage.cc:98 msgid "" " -m, --max-tries=N Set number of tries. 0 means unlimited.\n" " Default: 5" @@ -1018,7 +994,7 @@ msgstr "" " -m, --max-tries=N Установить число попыток. 0 означает\n" " неограниченное число. По умолчанию: 5" -#: src/version_usage.cc:104 +#: src/version_usage.cc:106 #, fuzzy msgid "" " --http-proxy=HOST:PORT Use HTTP proxy server. This affects all URLs." @@ -1026,37 +1002,33 @@ msgstr "" " --http-proxy-user=USER Установить пользователя для прокси HTTP. Это " "влияет на все URL." -#: src/version_usage.cc:105 -#, fuzzy +#: src/version_usage.cc:107 msgid " --http-user=USER Set HTTP user. This affects all URLs." msgstr "" " --http-user=USER Установить пользователя для HTTP. Это влияет " "на все URL." -#: src/version_usage.cc:106 -#, fuzzy +#: src/version_usage.cc:108 msgid " --http-passwd=PASSWD Set HTTP password. This affects all URLs." msgstr "" " --http-passwd=PASSWD Установить пароль для HTTP. Это влияет на все " "URL." -#: src/version_usage.cc:107 -#, fuzzy +#: src/version_usage.cc:109 msgid "" " --http-proxy-user=USER Set HTTP proxy user. This affects all URLs." msgstr "" " --http-proxy-user=USER Установить пользователя для прокси HTTP. Это " "влияет на все URL." -#: src/version_usage.cc:108 -#, fuzzy +#: src/version_usage.cc:110 msgid "" " --http-proxy-passwd=PASSWD Set HTTP proxy password. This affects all URLs." msgstr "" " --http-proxy-passwd=PASSWD Установить пароль для прокси HTTP. Это влияет " "на все URL." -#: src/version_usage.cc:109 +#: src/version_usage.cc:111 msgid "" " --http-proxy-method=METHOD Set the method to use in proxy request.\n" " METHOD is either 'get' or 'tunnel'.\n" @@ -1068,7 +1040,7 @@ msgstr "" " или \"tunnel\".\n" " По умолчанию: tunnel" -#: src/version_usage.cc:112 +#: src/version_usage.cc:114 msgid "" " --http-auth-scheme=SCHEME Set HTTP authentication scheme. Currently, " "basic\n" @@ -1079,14 +1051,12 @@ msgstr "" " момент доступна только схема \"basic\"\n" " По умолчанию: basic" -#: src/version_usage.cc:115 -#, fuzzy +#: src/version_usage.cc:117 msgid " --referer=REFERER Set Referer. This affects all URLs." msgstr "" " --referer=REFERER Установить реферер. Это влияет на все URL." -#: src/version_usage.cc:116 -#, fuzzy +#: src/version_usage.cc:118 msgid "" " --ftp-user=USER Set FTP user. This affects all URLs.\n" " Default: anonymous" @@ -1095,8 +1065,7 @@ msgstr "" "URL.\n" " По умолчанию: anonymous" -#: src/version_usage.cc:118 -#, fuzzy +#: src/version_usage.cc:120 msgid "" " --ftp-passwd=PASSWD Set FTP password. This affects all URLs.\n" " Default: ARIA2USER@" @@ -1104,7 +1073,7 @@ msgstr "" " --ftp-passwd=PASSWD Установить пароль FTP. Это влияет на все URL.\n" " По умолчанию: ARIA2USER@" -#: src/version_usage.cc:120 +#: src/version_usage.cc:122 msgid "" " --ftp-type=TYPE Set FTP transfer type. TYPE is either " "'binary'\n" @@ -1115,11 +1084,11 @@ msgstr "" " или \"binary\", или \"ascii\".\n" " По умолчанию: binary" -#: src/version_usage.cc:123 +#: src/version_usage.cc:125 msgid " -p, --ftp-pasv Use passive mode in FTP." msgstr " -p, --ftp-pasv Использовать пассивный режим для FTP." -#: src/version_usage.cc:124 +#: src/version_usage.cc:126 msgid "" " --ftp-via-http-proxy=METHOD Use HTTP proxy in FTP. METHOD is either 'get' " "or\n" @@ -1131,8 +1100,7 @@ msgstr "" " быть \"get\" или \"tunnel\".\n" " По умолчанию: tunnel" -#: src/version_usage.cc:127 -#, fuzzy +#: src/version_usage.cc:129 msgid "" " --lowest-speed-limit=SPEED Close connection if download speed is lower " "than\n" @@ -1144,12 +1112,8 @@ msgid "" "downloads.\n" " Default: 0" msgstr "" -" --retry-wait=SEC Установить промежуток времени между запросами\n" -" при ошибках. Значение должно быть между 0 и " -"60.\n" -" По умолчанию: 5" -#: src/version_usage.cc:134 +#: src/version_usage.cc:136 #, fuzzy msgid "" " --max-download-limit=SPEED Set max download speed in bytes per sec.\n" @@ -1157,13 +1121,13 @@ msgid "" " You can append K or M(1K = 1024, 1M = 1024K).\n" " Default: 0" msgstr "" -" --retry-wait=SEC Установить промежуток времени между запросами\n" -" при ошибках. Значение должно быть между 0 и " -"60.\n" -" По умолчанию: 5" +" --follow-torrent=true|false При установке в \"false\" aria2 не переходит " +"в\n" +" режим BitTorrent и может скачивать .torrent-\n" +" файлы.\n" +" По умолчанию: true" -#: src/version_usage.cc:138 -#, fuzzy +#: src/version_usage.cc:140 msgid "" " --file-allocation=METHOD Specify file allocation method. METHOD is " "either\n" @@ -1176,13 +1140,8 @@ msgid "" " depending on the size of the file.\n" " Default: prealloc" msgstr "" -" --retry-wait=SEC Установить промежуток времени между запросами\n" -" при ошибках. Значение должно быть между 0 и " -"60.\n" -" По умолчанию: 5" -#: src/version_usage.cc:144 -#, fuzzy +#: src/version_usage.cc:146 msgid "" " --no-file-allocation-limit=SIZE No file allocation is made for files whose\n" " size is smaller than SIZE.\n" @@ -1190,12 +1149,8 @@ msgid "" " BitTorrent downloads ignore this option.\n" " Default: 5M" msgstr "" -" --retry-wait=SEC Установить промежуток времени между запросами\n" -" при ошибках. Значение должно быть между 0 и " -"60.\n" -" По умолчанию: 5" -#: src/version_usage.cc:149 +#: src/version_usage.cc:151 #, fuzzy msgid "" " --allow-overwrite=true|false If false, aria2 doesn't download a file which\n" @@ -1210,7 +1165,7 @@ msgstr "" " файлы.\n" " По умолчанию: true" -#: src/version_usage.cc:153 +#: src/version_usage.cc:155 #, fuzzy msgid "" " -Z, --force-sequential[=true|false] Fetch URIs in the command-line " @@ -1226,8 +1181,7 @@ msgstr "" " файлы.\n" " По умолчанию: true" -#: src/version_usage.cc:157 -#, fuzzy +#: src/version_usage.cc:159 msgid "" " --auto-file-renaming[=true|false] Rename file name if the same file " "already\n" @@ -1238,13 +1192,8 @@ msgid "" " appended.\n" " Default: true" msgstr "" -" --follow-metalink=true|false При установке в \"false\" aria2 не переходит " -"в\n" -" режим Metalink и может скачивать .metalink-\n" -" файлы.\n" -" По умолчанию: true" -#: src/version_usage.cc:163 +#: src/version_usage.cc:165 msgid "" " -P, --parameterized-uri[=true|false] Enable parameterized URI support.\n" " You can specify set of parts:\n" @@ -1261,21 +1210,20 @@ msgid "" " Default: false" msgstr "" -#: src/version_usage.cc:174 +#: src/version_usage.cc:176 msgid "" " --enable-http-keep-alive[=true|false] Enable HTTP/1.1 persistant " "connection.\n" " Default: false" msgstr "" -#: src/version_usage.cc:176 +#: src/version_usage.cc:178 msgid "" " --enable-http-pipelining[=true|false] Enable HTTP/1.1 pipelining.\n" " Default: false" msgstr "" -#: src/version_usage.cc:179 -#, fuzzy +#: src/version_usage.cc:181 msgid "" " --check-integrity=true|false Check file integrity by validating piece " "hash.\n" @@ -1290,12 +1238,8 @@ msgid "" " if the .aria2 file doesn't exist.\n" " Default: false" msgstr "" -" --retry-wait=SEC Установить промежуток времени между запросами\n" -" при ошибках. Значение должно быть между 0 и " -"60.\n" -" По умолчанию: 5" -#: src/version_usage.cc:187 +#: src/version_usage.cc:189 #, fuzzy msgid "" " --realtime-chunk-checksum=true|false Validate chunk checksum while\n" @@ -1311,7 +1255,7 @@ msgstr "" " файлы.\n" " По умолчанию: true" -#: src/version_usage.cc:192 +#: src/version_usage.cc:194 msgid "" " -c, --continue Continue downloading a partially downloaded\n" " file. Use this option to resume a download\n" @@ -1321,15 +1265,15 @@ msgid "" " applicable to http(s)/ftp downloads." msgstr "" -#: src/version_usage.cc:198 +#: src/version_usage.cc:200 msgid " -U, --user-agent=USER_AGENT Set user agent for http(s) downloads." msgstr "" -#: src/version_usage.cc:199 +#: src/version_usage.cc:201 msgid " -n, --no-netrc Disables netrc support." msgstr "" -#: src/version_usage.cc:200 +#: src/version_usage.cc:202 msgid "" " -i, --input-file=FILE Downloads URIs found in FILE. You can specify\n" " multiple URIs for a single entity: separate\n" @@ -1338,7 +1282,7 @@ msgid "" " Reads input from stdin when '-' is specified." msgstr "" -#: src/version_usage.cc:204 +#: src/version_usage.cc:206 #, fuzzy msgid "" " -j, --max-concurrent-downloads=N Set maximum number of concurrent " @@ -1346,26 +1290,29 @@ msgid "" " It should be used with the -i option.\n" " Default: 5" msgstr "" -" -m, --max-tries=N Установить число попыток. 0 означает\n" -" неограниченное число. По умолчанию: 5" +" --http-proxy-method=METHOD Установить метод, используемый\n" +" в запросах к прокси. METHOD может быть \"get" +"\"\n" +" или \"tunnel\".\n" +" По умолчанию: tunnel" -#: src/version_usage.cc:207 +#: src/version_usage.cc:209 msgid "" " --load-cookies=FILE Load cookies from FILE. The format of FILE is\n" " the same used by Netscape and Mozilla." msgstr "" -#: src/version_usage.cc:210 +#: src/version_usage.cc:212 #, fuzzy msgid "" " -S, --show-files Print file listing of .torrent or .metalink " "file\n" " and exit." msgstr "" -" -S, --show-files Вывести перечисленные .torrent файлы и выйти." +" -m, --max-tries=N Установить число попыток. 0 означает\n" +" неограниченное число. По умолчанию: 5" -#: src/version_usage.cc:212 -#, fuzzy +#: src/version_usage.cc:214 msgid "" " --select-file=INDEX... Set file to download by specifing its index.\n" " You can find the file index using the\n" @@ -1378,21 +1325,12 @@ msgid "" " depending on the query(see --metalink-* " "options)." msgstr "" -" --select-file=INDEX... Указать файл для скачивания по индексу.\n" -" Вы можете узнать индекс файла с помощью " -"параметра\n" -" --show-files. Множество индексов может быть\n" -" указано через запятую (\"3,6\").\n" -" Также вы можете использовать тире (\"1-5\").\n" -" \",\" и \"-\" могут быть использованы вместе." -#: src/version_usage.cc:222 -#, fuzzy +#: src/version_usage.cc:224 msgid " -T, --torrent-file=TORRENT_FILE The path to the .torrent file." msgstr " -T, --torrent-file=TORRENT_FILE Путь до .torrent-файла." -#: src/version_usage.cc:223 -#, fuzzy +#: src/version_usage.cc:225 msgid "" " --follow-torrent=true|false Set to false to prevent aria2 from\n" " entering BitTorrent mode even if the filename " @@ -1406,7 +1344,7 @@ msgstr "" " файлы.\n" " По умолчанию: true" -#: src/version_usage.cc:227 +#: src/version_usage.cc:229 msgid "" " --direct-file-mapping=true|false Directly read from and write to each file\n" " mentioned in .torrent file.\n" @@ -1416,28 +1354,24 @@ msgstr "" " описанный в .torrent-файл.\n" " По умолчанию: true" -#: src/version_usage.cc:230 +#: src/version_usage.cc:232 #, fuzzy msgid "" " --listen-port=PORT Set TCP port number for BitTorrent downloads.\n" " Default: 6881-6999" msgstr "" -" --listen-port=PORT Установить порт для прослушивания соединения." +" -m, --max-tries=N Установить число попыток. 0 означает\n" +" неограниченное число. По умолчанию: 5" -#: src/version_usage.cc:232 -#, fuzzy +#: src/version_usage.cc:234 msgid "" " --max-upload-limit=SPEED Set max upload speed in bytes per sec.\n" " 0 means unrestricted.\n" " You can append K or M(1K = 1024, 1M = 1024K).\n" " Default: 0" msgstr "" -" --retry-wait=SEC Установить промежуток времени между запросами\n" -" при ошибках. Значение должно быть между 0 и " -"60.\n" -" По умолчанию: 5" -#: src/version_usage.cc:236 +#: src/version_usage.cc:238 #, fuzzy msgid "" " --seed-time=MINUTES Specify seeding time in minutes. Also see the\n" @@ -1446,8 +1380,7 @@ msgstr "" " -m, --max-tries=N Установить число попыток. 0 означает\n" " неограниченное число. По умолчанию: 5" -#: src/version_usage.cc:238 -#, fuzzy +#: src/version_usage.cc:240 msgid "" " --seed-ratio=RATIO Specify share ratio. Seed completed torrents\n" " until share ratio reaches RATIO. 1.0 is\n" @@ -1456,14 +1389,8 @@ msgid "" " along with this option, seeding ends when at\n" " least one of the conditions is satisfied." msgstr "" -" -s, --split=N Скачать файл, используя N соединений. N\n" -" должен быть в пределах от 1 до 5. Этот " -"параметр\n" -" влияет на все URL.\n" -" Следуя этому, aria2 соединяется к каждому URL\n" -" используя N соединений." -#: src/version_usage.cc:243 +#: src/version_usage.cc:245 msgid "" " --peer-id-prefix=PEERI_ID_PREFIX Specify the prefix of peer ID. The peer ID " "in\n" @@ -1476,46 +1403,43 @@ msgid "" " Default: -aria2-" msgstr "" -#: src/version_usage.cc:252 -#, fuzzy +#: src/version_usage.cc:254 msgid " -M, --metalink-file=METALINK_FILE The file path to the .metalink file." msgstr " -M, --metalink-file=METALINK_FILE Путь к .metalink-файлу." -#: src/version_usage.cc:253 +#: src/version_usage.cc:255 #, fuzzy msgid "" " -C, --metalink-servers=NUM_SERVERS The number of servers to connect to\n" " simultaneously.\n" " Default: 5" msgstr "" -" -C, --metalink-servers=NUM_SERVERS Количество серверов для одновременного\n" -" подключения. Если требуется более одного\n" -" подключения на каждый сервер, используйте " -"параметр -s.\n" -" По умолчанию: 15" +" --ftp-via-http-proxy=METHOD Использовать HTTP-прокси для FTP. METHOD " +"может\n" +" быть \"get\" или \"tunnel\".\n" +" По умолчанию: tunnel" -#: src/version_usage.cc:256 -#, fuzzy +#: src/version_usage.cc:258 msgid " --metalink-version=VERSION The version of the file to download." msgstr " --metalink-version=VERSION Версия файла для скачивания." -#: src/version_usage.cc:257 -#, fuzzy +#: src/version_usage.cc:259 msgid " --metalink-language=LANGUAGE The language of the file to download." msgstr " --metalink-language=LANGUAGE Язык файла для скачивания." -#: src/version_usage.cc:258 -#, fuzzy +#: src/version_usage.cc:260 msgid "" " --metalink-os=OS The operating system of the file to download." msgstr " --metalink-os=OS Целевая операционная система файла." -#: src/version_usage.cc:259 -msgid " --metalink-location=LOCATION The location of the prefered server." +#: src/version_usage.cc:261 +msgid "" +" --metalink-location=LOCATION[,...] The location of the preferred server.\n" +" A comma-deliminated list of locations is\n" +" acceptable." msgstr "" -#: src/version_usage.cc:260 -#, fuzzy +#: src/version_usage.cc:264 msgid "" " --follow-metalink=true|false Set to false to prevent aria2 from\n" " entering Metalink mode even if the filename " @@ -1529,218 +1453,95 @@ msgstr "" " файлы.\n" " По умолчанию: true" -#: src/version_usage.cc:265 +#: src/version_usage.cc:269 msgid " -v, --version Print the version number and exit." msgstr " -v, --version Вывести номер версии и выйти." -#: src/version_usage.cc:266 +#: src/version_usage.cc:270 msgid " -h, --help Print this message and exit." msgstr " -h, --help Вывести это сообщение и выйти." -#: src/version_usage.cc:269 -#, fuzzy +#: src/version_usage.cc:273 msgid "" " You can specify multiple URLs. All URLs must point to the same file\n" " or downloading will fail." msgstr "" -" Вы можете указать несколько URL. Все URL должны указывать на один и тот же\n" -" файл, иначе скачивание завершится неудачей." -#: src/version_usage.cc:272 +#: src/version_usage.cc:276 msgid "Examples:" msgstr "Примеры:" -#: src/version_usage.cc:273 -#, fuzzy -msgid " Download a file using 1 connection:" -msgstr " Скачать файл с помощью 1 соединения:" - -#: src/version_usage.cc:275 -#, fuzzy -msgid " Download a file using 2 connections:" -msgstr " Скачать файл с помощью 2 соединений:" - #: src/version_usage.cc:277 #, fuzzy -msgid "" -" Download a file using 2 connections, each connects to a different server:" -msgstr " Скачать файл с помощью 2 соединений к различным серверам:" +msgid " Download a file using 1 connection:" +msgstr " Скачать файл с помощью локального .metalink-файла:" #: src/version_usage.cc:279 -msgid " You can mix up different protocols:" -msgstr " Вы можете смешивать различные протоколы:" +#, fuzzy +msgid " Download a file using 2 connections:" +msgstr " Скачать файл с помощью локального .metalink-файла:" #: src/version_usage.cc:281 -msgid " Parameterized URI:" +msgid "" +" Download a file using 2 connections, each connects to a different server:" msgstr "" #: src/version_usage.cc:283 -msgid " Parameterized URI. -Z option is required in this case:" +msgid " You can mix up different protocols:" +msgstr " Вы можете смешивать различные протоколы:" + +#: src/version_usage.cc:285 +msgid " Parameterized URI:" msgstr "" #: src/version_usage.cc:287 +msgid " Parameterized URI. -Z option is required in this case:" +msgstr "" + +#: src/version_usage.cc:291 msgid " Download a torrent:" msgstr " Скачать torrent:" -#: src/version_usage.cc:289 +#: src/version_usage.cc:293 #, fuzzy msgid " Download a torrent using a local .torrent file:" -msgstr " Скачать torrent с помощью локального .torrent-файла:" +msgstr " Скачать файл с помощью локального .metalink-файла:" -#: src/version_usage.cc:291 src/version_usage.cc:304 +#: src/version_usage.cc:295 src/version_usage.cc:308 msgid " Download only selected files:" msgstr " Скачать только выбранные файлы:" -#: src/version_usage.cc:293 +#: src/version_usage.cc:297 msgid " Print file listing of .torrent file:" msgstr " Вывести список фалов из .torrent" -#: src/version_usage.cc:298 +#: src/version_usage.cc:302 msgid " Metalink downloading:" msgstr " Скачать metalink:" -#: src/version_usage.cc:300 +#: src/version_usage.cc:304 msgid " Download a file using local .metalink file:" msgstr " Скачать файл с помощью локального .metalink-файла:" -#: src/version_usage.cc:302 +#: src/version_usage.cc:306 msgid " Metalink downloading with preferences:" msgstr " Скачивание metalink с настройками:" -#: src/version_usage.cc:306 +#: src/version_usage.cc:310 #, fuzzy msgid " Download only selected files using index:" msgstr " Скачать только выбранные файлы:" -#: src/version_usage.cc:308 +#: src/version_usage.cc:312 #, fuzzy msgid " Print file listing of .metalink file:" msgstr " Вывести список фалов из .torrent" -#: src/version_usage.cc:312 +#: src/version_usage.cc:316 #, c-format msgid "Report bugs to %s" msgstr "Сообщения об ошибках направляйте на адрес %s" -#, fuzzy -#~ msgid "" -#~ " Specify files in multi-file torrent to download. Use in conjunction with " -#~ "the\n" -#~ " -T option. This argument is ignored if you specify the --select-file " -#~ "option." -#~ msgstr "" -#~ " Указать файлы для скачивания при многофайловом torent. Используйте " -#~ "вместе\n" -#~ " с параметром -T. Этот параметр игнорируется при указании --select-file." - -#~ msgid "" -#~ "\n" -#~ "stopping application...\n" -#~ msgstr "" -#~ "\n" -#~ "остановка приложения...\n" - -#~ msgid "done\n" -#~ msgstr "завершено\n" - -#~ msgid "" -#~ " --http-proxy=HOST:PORT Use HTTP proxy server. This affects to all\n" -#~ " URLs." -#~ msgstr "" -#~ " --http-proxy=HOST:PORT Использовать HTTP прокси-сервер. Это влияет " -#~ "на\n" -#~ " все URL." - -#~ msgid "Currently, supported authentication scheme is basic." -#~ msgstr "Поддерживаемая схема аутентификации - \"basic\"." - -#~ msgid "retry-wait must be between 0 and 60." -#~ msgstr "retry-wait должен быть в пределах 0..60" - -#~ msgid "ftp-type must be either 'binary' or 'ascii'." -#~ msgstr "ftp-type должен быть \"binary\" или \"ascii\"." - -#~ msgid "ftp-via-http-proxy must be either 'get' or 'tunnel'." -#~ msgstr "ftp-via-http-proxy должен быть \"get\" или \"tunnel\"." - -#~ msgid "min-segment-size invalid" -#~ msgstr "min-segment-size неверен" - -#~ msgid "http-proxy-method must be either 'get' or 'tunnel'." -#~ msgstr "http-proxy-method должен быть \"get\" или \"tunnel\"." - -#~ msgid "listen-port must be between 1024 and 65535." -#~ msgstr "listen-port должен быть в пределах 1024..65535." - -#~ msgid "direct-file-mapping must be either 'true' or 'false'." -#~ msgstr "direct-file-mapping должен быть 'true' или 'false'." - -#, fuzzy -#~ msgid "seed-ratio must be greater than or equal to 0.0." -#~ msgstr "upload-limit должен быть не меньше 0." - -#, fuzzy -#~ msgid "max-upload-limit must be greater than or equal to 0" -#~ msgstr "upload-limit должен быть не меньше 0." - -#~ msgid "follow-metalink must be either 'true' or 'false'." -#~ msgstr "follow-metalink должен быть 'true' или 'false'." - -#, fuzzy -#~ msgid "lowest-speed-limit must be greater than or equal to 0" -#~ msgstr "upload-limit должен быть не меньше 0." - -#, fuzzy -#~ msgid "max-download-limit must be greater than or equal to 0" -#~ msgstr "upload-limit должен быть не меньше 0." - -#, fuzzy -#~ msgid "allow-overwrite must be either 'true' or 'false'." -#~ msgstr "follow-torrent должен быть 'true' или 'false'." - -#, fuzzy -#~ msgid "check-integrity must be be either 'true' or 'false'." -#~ msgstr "direct-file-mapping должен быть 'true' или 'false'." - -#, fuzzy -#~ msgid "realtime-chunk-checksum must be either 'true' or 'false'." -#~ msgstr "follow-metalink должен быть 'true' или 'false'." - -#~ msgid "timeout must be between 1 and 600" -#~ msgstr "таймаут должен быть в пределах 1..600" - -#~ msgid "max-tries invalid" -#~ msgstr "неверный max-tries" - -#~ msgid "metalink-servers must be greater than 0." -#~ msgstr "metalink-servers должен быть больше 0" - -#, fuzzy -#~ msgid "file-allocation must be either 'none' or 'prealloc'." -#~ msgstr "follow-torrent должен быть 'true' или 'false'." - -#~ msgid "upload-limit must be greater than or equal to 0." -#~ msgstr "upload-limit должен быть не меньше 0." - -#, fuzzy -#~ msgid "" -#~ " --min-segment-size=SIZE[K|M] Set minimum segment size. You can append\n" -#~ " K or M(1K = 1024, 1M = 1024K). This\n" -#~ " value must be greater than or equal to\n" -#~ " 1024. Default: 1M" -#~ msgstr "" -#~ " --min-segment-size=SIZE[K|M] Установить минимальный размер сегмента. Вы\n" -#~ " можете добавить K или M (1K = 1024, 1M = " -#~ "1024K).\n" -#~ " Это значение должно быть больше или равно\n" -#~ " 1024." - -#~ msgid "" -#~ " --upload-limit=SPEED Set upload speed limit in KB/sec. aria2 " -#~ "tries to\n" -#~ " keep upload speed under SPEED. 0 means " -#~ "unlimited." -#~ msgstr "" -#~ " --upload-limit=SPEED Установить макс. скорость загрузки в KB/" -#~ "sec.\n" -#~ " 0 означает неограниченную скорость." +#: src/BtSetup.cc:111 +msgid "Errors occurred while binding port.\n" +msgstr "Ошибка при открытии порта.\n" diff --git a/src/ConsoleStatCalc.cc b/src/ConsoleStatCalc.cc index 77c1257a..c9d88970 100644 --- a/src/ConsoleStatCalc.cc +++ b/src/ConsoleStatCalc.cc @@ -60,7 +60,6 @@ ConsoleStatCalc::calculateStat(const RequestGroupManHandle& requestGroupMan, if(requestGroupMan->countRequestGroup() > 0) { RequestGroupHandle firstRequestGroup = requestGroupMan->getRequestGroup(0); TransferStat stat = firstRequestGroup->calculateStat(); - //int32_t dlSpeed = firstRequestGroup->calculateDownloadSpeed(); int32_t eta = 0; if(firstRequestGroup->getTotalLength() > 0 && stat.getDownloadSpeed() > 0) { eta = (firstRequestGroup->getTotalLength()-firstRequestGroup->getCompletedLength())/stat.getDownloadSpeed(); diff --git a/src/DefaultPieceStorage.cc b/src/DefaultPieceStorage.cc index d7e7a51d..06577a15 100644 --- a/src/DefaultPieceStorage.cc +++ b/src/DefaultPieceStorage.cc @@ -545,8 +545,22 @@ void DefaultPieceStorage::markAllPiecesDone() void DefaultPieceStorage::markPiecesDone(int64_t length) { - // TODO implement this - abort(); + if(length == bitfieldMan->getTotalLength()) { + bitfieldMan->setAllBit(); + } else { + int32_t numPiece = length/bitfieldMan->getBlockLength(); + if(numPiece > 0) { + bitfieldMan->setBitRange(0, numPiece-1); + } + int32_t r = (length%bitfieldMan->getBlockLength())/Piece::BLOCK_LENGTH; + if(r > 0) { + PieceHandle p = new Piece(numPiece, bitfieldMan->getBlockLength(numPiece)); + for(int32_t i = 0; i < r; ++i) { + p->completeBlock(i); + } + addUsedPiece(p); + } + } } void DefaultPieceStorage::markPieceMissing(int32_t index) diff --git a/src/SegmentMan.cc b/src/SegmentMan.cc index 7fe56caa..598ab339 100644 --- a/src/SegmentMan.cc +++ b/src/SegmentMan.cc @@ -259,36 +259,6 @@ int32_t SegmentMan::calculateDownloadSpeed() const { return speed; } -void SegmentMan::markAllPiecesDone() -{ - _pieceStorage->markAllPiecesDone(); -} - -void SegmentMan::markPieceDone(int64_t length) -{ - // TODO implement this function later - /* - if(bitfield) { - if(length == bitfield->getTotalLength()) { - bitfield->setAllBit(); - } else { - bitfield->clearAllBit(); - int32_t numSegment = length/bitfield->getBlockLength(); - int32_t remainingLength = length%bitfield->getBlockLength(); - bitfield->setBitRange(0, numSegment-1); - if(remainingLength > 0) { - SegmentHandle segment = new Segment(); - segment->index = numSegment; - segment->length = bitfield->getBlockLength(numSegment); - segment->segmentLength = bitfield->getBlockLength(); - segment->writtenLength = remainingLength; - usedSegmentEntries.push_back(new SegmentEntry(0, segment)); - } - } - } - */ -} - SegmentEntryHandle SegmentMan::getSegmentEntryByIndex(int32_t index) { for(SegmentEntries::const_iterator itr = usedSegmentEntries.begin(); diff --git a/src/SegmentMan.h b/src/SegmentMan.h index 433ebe60..8b135f71 100644 --- a/src/SegmentMan.h +++ b/src/SegmentMan.h @@ -184,10 +184,6 @@ public: */ int32_t calculateDownloadSpeed() const; - void markAllPiecesDone(); - - void markPieceDone(int64_t length); - int32_t countFreePieceFrom(int32_t index) const; }; diff --git a/test/DefaultPieceStorageTest.cc b/test/DefaultPieceStorageTest.cc index 24263ac2..4c0da828 100644 --- a/test/DefaultPieceStorageTest.cc +++ b/test/DefaultPieceStorageTest.cc @@ -25,6 +25,7 @@ class DefaultPieceStorageTest:public CppUnit::TestFixture { CPPUNIT_TEST(testGetPieceCompletedPiece); CPPUNIT_TEST(testGetMissingPiece_fileEntry); CPPUNIT_TEST(testCancelPiece); + CPPUNIT_TEST(testMarkPiecesDone); CPPUNIT_TEST_SUITE_END(); private: BtContextHandle btContext; @@ -62,6 +63,7 @@ public: void testGetPieceCompletedPiece(); void testGetMissingPiece_fileEntry(); void testCancelPiece(); + void testMarkPiecesDone(); }; @@ -264,6 +266,32 @@ void DefaultPieceStorageTest::testCancelPiece() // See the sub piece is also hibernated... PieceHandle p2 = ps->getMissingPiece(file1); - CPPUNIT_ASSERT(!p2->getSubPiece(0).isNull()); - + CPPUNIT_ASSERT(!p2->getSubPiece(0).isNull()); +} + +void DefaultPieceStorageTest::testMarkPiecesDone() +{ + int32_t pieceLength = 256*1024; + int64_t totalLength = 4*1024*1024; + MockBtContextHandle dctx = new MockBtContext(); + dctx->setPieceLength(pieceLength); + dctx->setTotalLength(totalLength); + + DefaultPieceStorage ps(dctx, option); + + ps.markPiecesDone(pieceLength*10+16*1024*2+1); + + for(int32_t i = 0; i < 10; ++i) { + CPPUNIT_ASSERT(ps.hasPiece(i)); + } + for(int32_t i = 10; i < (totalLength+pieceLength-1)/pieceLength; ++i) { + CPPUNIT_ASSERT(!ps.hasPiece(i)); + } + CPPUNIT_ASSERT_EQUAL((int64_t)pieceLength*10+16*1024*2, ps.getCompletedLength()); + + ps.markPiecesDone(totalLength); + + for(int32_t i = 0; i < (totalLength+pieceLength-1)/pieceLength; ++i) { + CPPUNIT_ASSERT(ps.hasPiece(i)); + } }