From: Micah Cowan Date: Sat, 8 Dec 2007 01:37:07 +0000 (-0800) Subject: Merge SFLC licensing changes for OpenSSL with tip. X-Git-Url: http://sjero.net/git/?p=wget;a=commitdiff_plain;h=462e643a7e31676eceda23e634241f7b4d2cd7bb;hp=3073a77ed89e7d9527d110a028d134bfd1f9cb40 Merge SFLC licensing changes for OpenSSL with tip. --- diff --git a/.hgignore b/.hgignore index 204e3b2a..3922d274 100644 --- a/.hgignore +++ b/.hgignore @@ -3,21 +3,35 @@ syntax:glob .svn **.orig +aclocal.m4 configure config.log **Makefile +**Makefile.in config.status +config.status.lineno autom4te.cache -stamp-h +lib/.deps +lib/*.o +lib/libgnu.a +lib/unistd.h +lib/stdbool.h +lib/stdint.h +lib/wchar.h tests/WgetTest.pm tests/unit-tests tests/*.o src/*.o +src/.deps +src/stamp-h1 src/config.h src/config.h.in src/wget src/tags src/TAGS +src/libunittest.a +src/version.c +doc/stamp-vti doc/wget.1 doc/wget.pod doc/wget.info @@ -36,8 +50,13 @@ doc/wget.tp doc/wget.vr doc/wget_a4.ps doc/wget_us.ps -po/Makefile.in +doc/version.texi po/POTFILES po/*.gmo +po/wget.pot +po/remove-potcdate.sed +po/stamp-po +po/en@boldquot.insert-header +po/en@quot.insert-header **~ **.*.swp diff --git a/ABOUT-NLS b/ABOUT-NLS new file mode 100644 index 00000000..ec20977e --- /dev/null +++ b/ABOUT-NLS @@ -0,0 +1,1101 @@ +1 Notes on the Free Translation Project +*************************************** + +Free software is going international! The Free Translation Project is +a way to get maintainers of free software, translators, and users all +together, so that free software will gradually become able to speak many +languages. A few packages already provide translations for their +messages. + + If you found this `ABOUT-NLS' file inside a distribution, you may +assume that the distributed package does use GNU `gettext' internally, +itself available at your nearest GNU archive site. But you do _not_ +need to install GNU `gettext' prior to configuring, installing or using +this package with messages translated. + + Installers will find here some useful hints. These notes also +explain how users should proceed for getting the programs to use the +available translations. They tell how people wanting to contribute and +work on translations can contact the appropriate team. + + When reporting bugs in the `intl/' directory or bugs which may be +related to internationalization, you should tell about the version of +`gettext' which is used. The information can be found in the +`intl/VERSION' file, in internationalized packages. + +1.1 Quick configuration advice +============================== + +If you want to exploit the full power of internationalization, you +should configure it using + + ./configure --with-included-gettext + +to force usage of internationalizing routines provided within this +package, despite the existence of internationalizing capabilities in the +operating system where this package is being installed. So far, only +the `gettext' implementation in the GNU C library version 2 provides as +many features (such as locale alias, message inheritance, automatic +charset conversion or plural form handling) as the implementation here. +It is also not possible to offer this additional functionality on top +of a `catgets' implementation. Future versions of GNU `gettext' will +very likely convey even more functionality. So it might be a good idea +to change to GNU `gettext' as soon as possible. + + So you need _not_ provide this option if you are using GNU libc 2 or +you have installed a recent copy of the GNU gettext package with the +included `libintl'. + +1.2 INSTALL Matters +=================== + +Some packages are "localizable" when properly installed; the programs +they contain can be made to speak your own native language. Most such +packages use GNU `gettext'. Other packages have their own ways to +internationalization, predating GNU `gettext'. + + By default, this package will be installed to allow translation of +messages. It will automatically detect whether the system already +provides the GNU `gettext' functions. If not, the included GNU +`gettext' library will be used. This library is wholly contained +within this package, usually in the `intl/' subdirectory, so prior +installation of the GNU `gettext' package is _not_ required. +Installers may use special options at configuration time for changing +the default behaviour. The commands: + + ./configure --with-included-gettext + ./configure --disable-nls + +will, respectively, bypass any pre-existing `gettext' to use the +internationalizing routines provided within this package, or else, +_totally_ disable translation of messages. + + When you already have GNU `gettext' installed on your system and run +configure without an option for your new package, `configure' will +probably detect the previously built and installed `libintl.a' file and +will decide to use this. This might not be desirable. You should use +the more recent version of the GNU `gettext' library. I.e. if the file +`intl/VERSION' shows that the library which comes with this package is +more recent, you should use + + ./configure --with-included-gettext + +to prevent auto-detection. + + The configuration process will not test for the `catgets' function +and therefore it will not be used. The reason is that even an +emulation of `gettext' on top of `catgets' could not provide all the +extensions of the GNU `gettext' library. + + Internationalized packages usually have many `po/LL.po' files, where +LL gives an ISO 639 two-letter code identifying the language. Unless +translations have been forbidden at `configure' time by using the +`--disable-nls' switch, all available translations are installed +together with the package. However, the environment variable `LINGUAS' +may be set, prior to configuration, to limit the installed set. +`LINGUAS' should then contain a space separated list of two-letter +codes, stating which languages are allowed. + +1.3 Using This Package +====================== + +As a user, if your language has been installed for this package, you +only have to set the `LANG' environment variable to the appropriate +`LL_CC' combination. Here `LL' is an ISO 639 two-letter language code, +and `CC' is an ISO 3166 two-letter country code. For example, let's +suppose that you speak German and live in Germany. At the shell +prompt, merely execute `setenv LANG de_DE' (in `csh'), +`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash'). +This can be done from your `.login' or `.profile' file, once and for +all. + + You might think that the country code specification is redundant. +But in fact, some languages have dialects in different countries. For +example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The +country code serves to distinguish the dialects. + + The locale naming convention of `LL_CC', with `LL' denoting the +language and `CC' denoting the country, is the one use on systems based +on GNU libc. On other systems, some variations of this scheme are +used, such as `LL' or `LL_CC.ENCODING'. You can get the list of +locales supported by your system for your language by running the +command `locale -a | grep '^LL''. + + Not all programs have translations for all languages. By default, an +English message is shown in place of a nonexistent translation. If you +understand other languages, you can set up a priority list of languages. +This is done through a different environment variable, called +`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG' +for the purpose of message handling, but you still need to have `LANG' +set to the primary language; this is required by other parts of the +system libraries. For example, some Swedish users who would rather +read translations in German than English for when Swedish is not +available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'. + + Special advice for Norwegian users: The language code for Norwegian +bokma*l changed from `no' to `nb' recently (in 2003). During the +transition period, while some message catalogs for this language are +installed under `nb' and some older ones under `no', it's recommended +for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and +older translations are used. + + In the `LANGUAGE' environment variable, but not in the `LANG' +environment variable, `LL_CC' combinations can be abbreviated as `LL' +to denote the language's main dialect. For example, `de' is equivalent +to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT' +(Portuguese as spoken in Portugal) in this context. + +1.4 Translating Teams +===================== + +For the Free Translation Project to be a success, we need interested +people who like their own language and write it well, and who are also +able to synergize with other translators speaking the same language. +Each translation team has its own mailing list. The up-to-date list of +teams can be found at the Free Translation Project's homepage, +`http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams" +area. + + If you'd like to volunteer to _work_ at translating messages, you +should become a member of the translating team for your own language. +The subscribing address is _not_ the same as the list itself, it has +`-request' appended. For example, speakers of Swedish can send a +message to `sv-request@li.org', having this message body: + + subscribe + + Keep in mind that team members are expected to participate +_actively_ in translations, or at solving translational difficulties, +rather than merely lurking around. If your team does not exist yet and +you want to start one, or if you are unsure about what to do or how to +get started, please write to `translation@iro.umontreal.ca' to reach the +coordinator for all translator teams. + + The English team is special. It works at improving and uniformizing +the terminology in use. Proven linguistic skills are praised more than +programming skills, here. + +1.5 Available Packages +====================== + +Languages are not equally supported in all packages. The following +matrix shows the current state of internationalization, as of October +2006. The matrix shows, in regard of each package, for which languages +PO files have been submitted to translation coordination, with a +translation percentage of at least 50%. + + Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB eo + +----------------------------------------------------+ + GNUnet | [] | + a2ps | [] [] [] [] [] | + aegis | () | + ant-phone | () | + anubis | [] | + ap-utils | | + aspell | [] [] [] [] [] | + bash | [] [] [] | + batchelor | [] | + bfd | | + bibshelf | [] | + binutils | [] | + bison | [] [] | + bison-runtime | | + bluez-pin | [] [] [] [] [] | + cflow | [] | + clisp | [] [] | + console-tools | [] [] | + coreutils | [] [] [] | + cpio | | + cpplib | [] [] [] | + cryptonit | [] | + darkstat | [] () [] | + dialog | [] [] [] [] [] [] | + diffutils | [] [] [] [] [] [] | + doodle | [] | + e2fsprogs | [] [] | + enscript | [] [] [] [] | + error | [] [] [] [] | + fetchmail | [] [] () [] | + fileutils | [] [] | + findutils | [] [] [] | + flex | [] [] [] | + fslint | [] | + gas | | + gawk | [] [] [] | + gbiff | [] | + gcal | [] | + gcc | [] | + gettext-examples | [] [] [] [] [] | + gettext-runtime | [] [] [] [] [] | + gettext-tools | [] [] | + gimp-print | [] [] [] [] | + gip | [] | + gliv | [] | + glunarclock | [] | + gmult | [] [] | + gnubiff | () | + gnucash | () () [] | + gnucash-glossary | [] () | + gnuedu | | + gnulib | [] [] [] [] [] [] | + gnunet-gtk | | + gnutls | | + gpe-aerial | [] [] | + gpe-beam | [] [] | + gpe-calendar | | + gpe-clock | [] [] | + gpe-conf | [] [] | + gpe-contacts | | + gpe-edit | [] | + gpe-filemanager | | + gpe-go | [] | + gpe-login | [] [] | + gpe-ownerinfo | [] [] | + gpe-package | | + gpe-sketchbook | [] [] | + gpe-su | [] [] | + gpe-taskmanager | [] [] | + gpe-timesheet | [] | + gpe-today | [] [] | + gpe-todo | | + gphoto2 | [] [] [] [] | + gprof | [] [] | + gpsdrive | () () | + gramadoir | [] [] | + grep | [] [] [] [] [] [] | + gretl | | + gsasl | | + gss | | + gst-plugins | [] [] [] [] | + gst-plugins-base | [] [] [] | + gst-plugins-good | [] [] [] [] [] [] [] | + gstreamer | [] [] [] [] [] [] [] | + gtick | () | + gtkam | [] [] [] | + gtkorphan | [] [] | + gtkspell | [] [] [] [] | + gutenprint | [] | + hello | [] [] [] [] [] | + id-utils | [] [] | + impost | | + indent | [] [] [] | + iso_3166 | [] [] | + iso_3166_2 | | + iso_4217 | [] | + iso_639 | [] [] | + jpilot | [] | + jtag | | + jwhois | | + kbd | [] [] [] [] | + keytouch | | + keytouch-editor | | + keytouch-keyboa... | | + latrine | () | + ld | [] | + leafpad | [] [] [] [] [] | + libc | [] [] [] [] [] | + libexif | [] | + libextractor | [] | + libgpewidget | [] [] [] | + libgpg-error | [] | + libgphoto2 | [] [] | + libgphoto2_port | [] [] | + libgsasl | | + libiconv | [] [] | + libidn | [] [] | + lifelines | [] () | + lilypond | [] | + lingoteach | | + lynx | [] [] [] [] | + m4 | [] [] [] [] | + mailutils | [] | + make | [] [] | + man-db | [] () [] [] | + minicom | [] [] [] | + mysecretdiary | [] [] | + nano | [] [] [] | + nano_1_0 | [] () [] [] | + opcodes | [] | + parted | | + pilot-qof | [] | + psmisc | [] | + pwdutils | | + python | | + qof | | + radius | [] | + recode | [] [] [] [] [] [] | + rpm | [] [] | + screem | | + scrollkeeper | [] [] [] [] [] [] [] [] | + sed | [] [] [] | + sh-utils | [] [] | + shared-mime-info | [] [] [] [] | + sharutils | [] [] [] [] [] [] | + shishi | | + silky | | + skencil | [] () | + sketch | [] () | + solfege | | + soundtracker | [] [] | + sp | [] | + stardict | [] | + system-tools-ba... | [] [] [] [] [] [] [] [] [] | + tar | [] | + texinfo | [] [] [] | + textutils | [] [] [] | + tin | () () | + tp-robot | [] | + tuxpaint | [] [] [] [] [] | + unicode-han-tra... | | + unicode-transla... | | + util-linux | [] [] [] [] | + vorbis-tools | [] [] [] [] | + wastesedge | () | + wdiff | [] [] [] [] | + wget | [] [] | + xchat | [] [] [] [] [] [] | + xkeyboard-config | | + xpad | [] [] | + +----------------------------------------------------+ + af am ar az be bg bs ca cs cy da de el en en_GB eo + 10 0 1 2 9 22 1 42 41 2 60 95 16 1 17 16 + + es et eu fa fi fr ga gl gu he hi hr hu id is it + +--------------------------------------------------+ + GNUnet | | + a2ps | [] [] [] () | + aegis | | + ant-phone | [] | + anubis | [] | + ap-utils | [] [] | + aspell | [] [] [] | + bash | [] [] [] | + batchelor | [] [] | + bfd | [] | + bibshelf | [] [] [] | + binutils | [] [] [] | + bison | [] [] [] [] [] [] | + bison-runtime | [] [] [] [] [] | + bluez-pin | [] [] [] [] [] | + cflow | [] | + clisp | [] [] | + console-tools | | + coreutils | [] [] [] [] [] [] | + cpio | [] [] [] | + cpplib | [] [] | + cryptonit | [] | + darkstat | [] () [] [] [] | + dialog | [] [] [] [] [] [] [] [] | + diffutils | [] [] [] [] [] [] [] [] [] | + doodle | [] [] | + e2fsprogs | [] [] [] | + enscript | [] [] [] | + error | [] [] [] [] [] | + fetchmail | [] | + fileutils | [] [] [] [] [] [] | + findutils | [] [] [] [] | + flex | [] [] [] | + fslint | [] | + gas | [] [] | + gawk | [] [] [] [] | + gbiff | [] | + gcal | [] [] | + gcc | [] | + gettext-examples | [] [] [] [] [] [] | + gettext-runtime | [] [] [] [] [] [] | + gettext-tools | [] [] [] | + gimp-print | [] [] | + gip | [] [] [] | + gliv | () | + glunarclock | [] [] [] | + gmult | [] [] [] | + gnubiff | () () | + gnucash | () () () | + gnucash-glossary | [] [] | + gnuedu | [] | + gnulib | [] [] [] [] [] [] [] [] | + gnunet-gtk | | + gnutls | | + gpe-aerial | [] [] | + gpe-beam | [] [] | + gpe-calendar | | + gpe-clock | [] [] [] [] | + gpe-conf | [] | + gpe-contacts | [] [] | + gpe-edit | [] [] [] [] | + gpe-filemanager | [] | + gpe-go | [] [] [] | + gpe-login | [] [] [] | + gpe-ownerinfo | [] [] [] [] [] | + gpe-package | [] | + gpe-sketchbook | [] [] | + gpe-su | [] [] [] [] | + gpe-taskmanager | [] [] [] | + gpe-timesheet | [] [] [] [] | + gpe-today | [] [] [] [] | + gpe-todo | [] | + gphoto2 | [] [] [] [] [] | + gprof | [] [] [] [] | + gpsdrive | () () [] () | + gramadoir | [] [] | + grep | [] [] [] [] [] [] [] [] [] [] [] [] | + gretl | [] [] [] | + gsasl | [] [] | + gss | [] | + gst-plugins | [] [] [] | + gst-plugins-base | [] [] | + gst-plugins-good | [] [] [] | + gstreamer | [] [] [] | + gtick | [] | + gtkam | [] [] [] [] | + gtkorphan | [] [] | + gtkspell | [] [] [] [] [] [] | + gutenprint | [] | + hello | [] [] [] [] [] [] [] [] [] [] [] [] [] | + id-utils | [] [] [] [] [] | + impost | [] [] | + indent | [] [] [] [] [] [] [] [] [] [] | + iso_3166 | [] [] [] | + iso_3166_2 | [] | + iso_4217 | [] [] [] [] | + iso_639 | [] [] [] [] [] | + jpilot | [] [] | + jtag | [] | + jwhois | [] [] [] [] [] | + kbd | [] [] | + keytouch | [] | + keytouch-editor | [] | + keytouch-keyboa... | [] | + latrine | [] [] [] | + ld | [] [] | + leafpad | [] [] [] [] [] [] | + libc | [] [] [] [] [] | + libexif | [] | + libextractor | [] | + libgpewidget | [] [] [] [] [] | + libgpg-error | | + libgphoto2 | [] [] [] | + libgphoto2_port | [] [] | + libgsasl | [] [] | + libiconv | [] [] | + libidn | [] [] | + lifelines | () | + lilypond | [] | + lingoteach | [] [] [] | + lynx | [] [] [] | + m4 | [] [] [] [] | + mailutils | [] [] | + make | [] [] [] [] [] [] [] [] | + man-db | () | + minicom | [] [] [] [] | + mysecretdiary | [] [] [] | + nano | [] [] [] [] [] [] | + nano_1_0 | [] [] [] [] [] | + opcodes | [] [] [] [] | + parted | [] [] [] [] | + pilot-qof | | + psmisc | [] [] [] | + pwdutils | | + python | | + qof | [] | + radius | [] [] | + recode | [] [] [] [] [] [] [] [] | + rpm | [] [] | + screem | | + scrollkeeper | [] [] [] | + sed | [] [] [] [] [] | + sh-utils | [] [] [] [] [] [] [] | + shared-mime-info | [] [] [] [] [] [] | + sharutils | [] [] [] [] [] [] [] [] | + shishi | | + silky | [] | + skencil | [] [] | + sketch | [] [] | + solfege | [] | + soundtracker | [] [] [] | + sp | [] | + stardict | [] | + system-tools-ba... | [] [] [] [] [] [] [] [] | + tar | [] [] [] [] [] [] [] | + texinfo | [] [] | + textutils | [] [] [] [] [] | + tin | [] () | + tp-robot | [] [] [] [] | + tuxpaint | [] [] | + unicode-han-tra... | | + unicode-transla... | [] [] | + util-linux | [] [] [] [] [] [] [] | + vorbis-tools | [] [] | + wastesedge | () | + wdiff | [] [] [] [] [] [] [] [] | + wget | [] [] [] [] [] [] [] [] | + xchat | [] [] [] [] [] [] [] [] | + xkeyboard-config | [] [] [] [] | + xpad | [] [] [] | + +--------------------------------------------------+ + es et eu fa fi fr ga gl gu he hi hr hu id is it + 88 22 14 2 40 115 61 14 1 8 1 6 59 31 0 52 + + ja ko ku ky lg lt lv mk mn ms mt nb ne nl nn no + +-------------------------------------------------+ + GNUnet | | + a2ps | () [] [] () | + aegis | () | + ant-phone | [] | + anubis | [] [] [] | + ap-utils | [] | + aspell | [] [] | + bash | [] | + batchelor | [] [] | + bfd | | + bibshelf | [] | + binutils | | + bison | [] [] [] | + bison-runtime | [] [] [] | + bluez-pin | [] [] [] | + cflow | | + clisp | [] | + console-tools | | + coreutils | [] | + cpio | | + cpplib | [] | + cryptonit | [] | + darkstat | [] [] | + dialog | [] [] | + diffutils | [] [] [] | + doodle | | + e2fsprogs | [] | + enscript | [] | + error | [] | + fetchmail | [] [] | + fileutils | [] [] | + findutils | [] | + flex | [] [] | + fslint | [] [] | + gas | | + gawk | [] [] | + gbiff | [] | + gcal | | + gcc | | + gettext-examples | [] [] | + gettext-runtime | [] [] [] | + gettext-tools | [] [] | + gimp-print | [] [] | + gip | [] [] | + gliv | [] | + glunarclock | [] [] | + gmult | [] [] | + gnubiff | | + gnucash | () () | + gnucash-glossary | [] | + gnuedu | | + gnulib | [] [] [] [] | + gnunet-gtk | | + gnutls | | + gpe-aerial | [] | + gpe-beam | [] | + gpe-calendar | [] | + gpe-clock | [] [] [] | + gpe-conf | [] [] | + gpe-contacts | [] | + gpe-edit | [] [] [] | + gpe-filemanager | [] [] | + gpe-go | [] [] [] | + gpe-login | [] [] [] | + gpe-ownerinfo | [] [] | + gpe-package | [] [] | + gpe-sketchbook | [] [] | + gpe-su | [] [] [] | + gpe-taskmanager | [] [] [] [] | + gpe-timesheet | [] | + gpe-today | [] [] | + gpe-todo | [] | + gphoto2 | [] [] | + gprof | | + gpsdrive | () () () | + gramadoir | () | + grep | [] [] [] [] | + gretl | | + gsasl | [] | + gss | | + gst-plugins | [] | + gst-plugins-base | | + gst-plugins-good | [] | + gstreamer | [] | + gtick | | + gtkam | [] | + gtkorphan | [] | + gtkspell | [] [] | + gutenprint | | + hello | [] [] [] [] [] [] | + id-utils | [] | + impost | | + indent | [] [] | + iso_3166 | [] | + iso_3166_2 | [] | + iso_4217 | [] [] [] | + iso_639 | [] [] | + jpilot | () () () | + jtag | | + jwhois | [] | + kbd | [] | + keytouch | [] | + keytouch-editor | | + keytouch-keyboa... | | + latrine | [] | + ld | | + leafpad | [] [] | + libc | [] [] [] [] [] | + libexif | | + libextractor | | + libgpewidget | [] | + libgpg-error | | + libgphoto2 | [] | + libgphoto2_port | [] | + libgsasl | [] | + libiconv | | + libidn | [] [] | + lifelines | [] | + lilypond | | + lingoteach | [] | + lynx | [] [] | + m4 | [] [] | + mailutils | | + make | [] [] [] | + man-db | () | + minicom | [] | + mysecretdiary | [] | + nano | [] [] [] | + nano_1_0 | [] [] [] | + opcodes | [] | + parted | [] [] | + pilot-qof | | + psmisc | [] [] [] | + pwdutils | | + python | | + qof | | + radius | | + recode | [] | + rpm | [] [] | + screem | [] | + scrollkeeper | [] [] [] [] | + sed | [] [] | + sh-utils | [] [] | + shared-mime-info | [] [] [] [] [] | + sharutils | [] [] | + shishi | | + silky | [] | + skencil | | + sketch | | + solfege | | + soundtracker | | + sp | () | + stardict | [] [] | + system-tools-ba... | [] [] [] [] | + tar | [] [] [] | + texinfo | [] [] [] | + textutils | [] [] [] | + tin | | + tp-robot | [] | + tuxpaint | [] | + unicode-han-tra... | | + unicode-transla... | | + util-linux | [] [] | + vorbis-tools | [] | + wastesedge | [] | + wdiff | [] [] | + wget | [] [] | + xchat | [] [] [] [] | + xkeyboard-config | [] | + xpad | [] [] [] | + +-------------------------------------------------+ + ja ko ku ky lg lt lv mk mn ms mt nb ne nl nn no + 52 24 2 2 1 3 0 2 3 21 0 15 1 97 5 1 + + nso or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta + +------------------------------------------------------+ + GNUnet | | + a2ps | () [] [] [] [] [] [] | + aegis | () () | + ant-phone | [] [] | + anubis | [] [] [] | + ap-utils | () | + aspell | [] [] | + bash | [] [] [] | + batchelor | [] [] | + bfd | | + bibshelf | [] | + binutils | [] [] | + bison | [] [] [] [] [] | + bison-runtime | [] [] [] [] | + bluez-pin | [] [] [] [] [] [] [] [] [] | + cflow | [] | + clisp | [] | + console-tools | [] | + coreutils | [] [] [] [] | + cpio | [] [] [] | + cpplib | [] | + cryptonit | [] [] | + darkstat | [] [] [] [] [] [] | + dialog | [] [] [] [] [] [] [] [] [] | + diffutils | [] [] [] [] [] [] | + doodle | [] [] | + e2fsprogs | [] [] | + enscript | [] [] [] [] [] | + error | [] [] [] [] | + fetchmail | [] [] [] | + fileutils | [] [] [] [] [] | + findutils | [] [] [] [] [] [] | + flex | [] [] [] [] [] | + fslint | [] [] [] [] | + gas | | + gawk | [] [] [] [] | + gbiff | [] | + gcal | [] | + gcc | [] | + gettext-examples | [] [] [] [] [] [] [] [] | + gettext-runtime | [] [] [] [] [] [] [] [] | + gettext-tools | [] [] [] [] [] [] [] | + gimp-print | [] [] | + gip | [] [] [] [] | + gliv | [] [] [] [] | + glunarclock | [] [] [] [] [] [] | + gmult | [] [] [] [] | + gnubiff | () | + gnucash | () [] | + gnucash-glossary | [] [] [] | + gnuedu | | + gnulib | [] [] [] [] [] | + gnunet-gtk | [] | + gnutls | [] [] | + gpe-aerial | [] [] [] [] [] [] [] | + gpe-beam | [] [] [] [] [] [] [] | + gpe-calendar | [] | + gpe-clock | [] [] [] [] [] [] [] [] | + gpe-conf | [] [] [] [] [] [] [] | + gpe-contacts | [] [] [] [] [] | + gpe-edit | [] [] [] [] [] [] [] [] | + gpe-filemanager | [] [] | + gpe-go | [] [] [] [] [] [] | + gpe-login | [] [] [] [] [] [] [] [] | + gpe-ownerinfo | [] [] [] [] [] [] [] [] | + gpe-package | [] [] | + gpe-sketchbook | [] [] [] [] [] [] [] [] | + gpe-su | [] [] [] [] [] [] [] [] | + gpe-taskmanager | [] [] [] [] [] [] [] [] | + gpe-timesheet | [] [] [] [] [] [] [] [] | + gpe-today | [] [] [] [] [] [] [] [] | + gpe-todo | [] [] [] [] | + gphoto2 | [] [] [] [] [] | + gprof | [] [] [] | + gpsdrive | [] [] [] | + gramadoir | [] [] | + grep | [] [] [] [] [] [] [] [] | + gretl | [] | + gsasl | [] [] [] | + gss | [] [] [] | + gst-plugins | [] [] [] [] | + gst-plugins-base | [] | + gst-plugins-good | [] [] [] [] | + gstreamer | [] [] [] | + gtick | [] | + gtkam | [] [] [] [] | + gtkorphan | [] | + gtkspell | [] [] [] [] [] [] [] [] | + gutenprint | [] | + hello | [] [] [] [] [] [] [] [] | + id-utils | [] [] [] [] | + impost | [] | + indent | [] [] [] [] [] [] | + iso_3166 | [] [] [] [] [] [] | + iso_3166_2 | | + iso_4217 | [] [] [] [] | + iso_639 | [] [] [] [] | + jpilot | | + jtag | [] | + jwhois | [] [] [] [] | + kbd | [] [] [] | + keytouch | [] | + keytouch-editor | [] | + keytouch-keyboa... | [] | + latrine | [] [] | + ld | [] | + leafpad | [] [] [] [] [] [] | + libc | [] [] [] [] [] | + libexif | [] | + libextractor | [] [] | + libgpewidget | [] [] [] [] [] [] [] | + libgpg-error | [] [] | + libgphoto2 | [] | + libgphoto2_port | [] [] [] | + libgsasl | [] [] [] [] | + libiconv | [] [] | + libidn | [] [] () | + lifelines | [] [] | + lilypond | | + lingoteach | [] | + lynx | [] [] [] | + m4 | [] [] [] [] [] | + mailutils | [] [] [] [] | + make | [] [] [] [] | + man-db | [] [] | + minicom | [] [] [] [] [] | + mysecretdiary | [] [] [] [] | + nano | [] [] [] | + nano_1_0 | [] [] [] [] | + opcodes | [] [] | + parted | [] | + pilot-qof | [] | + psmisc | [] [] | + pwdutils | [] [] | + python | | + qof | [] [] | + radius | [] [] | + recode | [] [] [] [] [] [] [] | + rpm | [] [] [] [] | + screem | | + scrollkeeper | [] [] [] [] [] [] [] | + sed | [] [] [] [] [] [] [] [] [] | + sh-utils | [] [] [] | + shared-mime-info | [] [] [] [] [] | + sharutils | [] [] [] [] | + shishi | [] | + silky | [] | + skencil | [] [] [] | + sketch | [] [] [] | + solfege | [] | + soundtracker | [] [] | + sp | | + stardict | [] [] [] | + system-tools-ba... | [] [] [] [] [] [] [] [] [] | + tar | [] [] [] [] [] | + texinfo | [] [] [] [] | + textutils | [] [] [] | + tin | () | + tp-robot | [] | + tuxpaint | [] [] [] [] [] | + unicode-han-tra... | | + unicode-transla... | | + util-linux | [] [] [] [] | + vorbis-tools | [] [] | + wastesedge | | + wdiff | [] [] [] [] [] [] | + wget | [] [] [] [] | + xchat | [] [] [] [] [] [] [] | + xkeyboard-config | [] [] | + xpad | [] [] [] | + +------------------------------------------------------+ + nso or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta + 0 2 3 58 30 54 5 73 72 4 40 46 11 50 128 2 + + tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu + +---------------------------------------------------+ + GNUnet | [] | 2 + a2ps | [] [] [] | 19 + aegis | | 0 + ant-phone | [] [] | 6 + anubis | [] [] [] | 11 + ap-utils | () [] | 4 + aspell | [] [] [] | 15 + bash | [] | 11 + batchelor | [] [] | 9 + bfd | | 1 + bibshelf | [] | 7 + binutils | [] [] [] | 9 + bison | [] [] [] | 19 + bison-runtime | [] [] [] | 15 + bluez-pin | [] [] [] [] [] [] | 28 + cflow | [] [] | 5 + clisp | | 6 + console-tools | [] [] | 5 + coreutils | [] [] | 16 + cpio | [] [] [] | 9 + cpplib | [] [] [] [] | 11 + cryptonit | | 5 + darkstat | [] () () | 15 + dialog | [] [] [] [] [] | 30 + diffutils | [] [] [] [] | 28 + doodle | [] | 6 + e2fsprogs | [] [] | 10 + enscript | [] [] [] | 16 + error | [] [] [] [] | 18 + fetchmail | [] [] | 12 + fileutils | [] [] [] | 18 + findutils | [] [] [] | 17 + flex | [] [] | 15 + fslint | [] | 9 + gas | [] | 3 + gawk | [] [] | 15 + gbiff | [] | 5 + gcal | [] | 5 + gcc | [] [] [] | 6 + gettext-examples | [] [] [] [] [] [] | 27 + gettext-runtime | [] [] [] [] [] [] | 28 + gettext-tools | [] [] [] [] [] | 19 + gimp-print | [] [] | 12 + gip | [] [] | 12 + gliv | [] [] | 8 + glunarclock | [] [] [] | 15 + gmult | [] [] [] [] | 15 + gnubiff | [] | 1 + gnucash | () | 2 + gnucash-glossary | [] [] | 9 + gnuedu | [] | 2 + gnulib | [] [] [] [] [] | 28 + gnunet-gtk | | 1 + gnutls | | 2 + gpe-aerial | [] [] | 14 + gpe-beam | [] [] | 14 + gpe-calendar | [] | 3 + gpe-clock | [] [] [] [] | 21 + gpe-conf | [] [] | 14 + gpe-contacts | [] [] | 10 + gpe-edit | [] [] [] [] | 20 + gpe-filemanager | [] | 6 + gpe-go | [] [] | 15 + gpe-login | [] [] [] [] [] | 21 + gpe-ownerinfo | [] [] [] [] | 21 + gpe-package | [] | 6 + gpe-sketchbook | [] [] | 16 + gpe-su | [] [] [] | 20 + gpe-taskmanager | [] [] [] | 20 + gpe-timesheet | [] [] [] [] | 18 + gpe-today | [] [] [] [] [] | 21 + gpe-todo | [] | 7 + gphoto2 | [] [] [] [] | 20 + gprof | [] [] | 11 + gpsdrive | | 4 + gramadoir | [] | 7 + grep | [] [] [] [] | 34 + gretl | | 4 + gsasl | [] [] | 8 + gss | [] | 5 + gst-plugins | [] [] [] | 15 + gst-plugins-base | [] [] [] | 9 + gst-plugins-good | [] [] [] [] [] | 20 + gstreamer | [] [] [] | 17 + gtick | [] | 3 + gtkam | [] | 13 + gtkorphan | [] | 7 + gtkspell | [] [] [] [] [] [] | 26 + gutenprint | | 3 + hello | [] [] [] [] [] | 37 + id-utils | [] [] | 14 + impost | [] | 4 + indent | [] [] [] [] | 25 + iso_3166 | [] [] [] [] | 16 + iso_3166_2 | | 2 + iso_4217 | [] [] | 14 + iso_639 | [] | 14 + jpilot | [] [] [] [] | 7 + jtag | [] | 3 + jwhois | [] [] [] | 13 + kbd | [] [] | 12 + keytouch | [] | 4 + keytouch-editor | | 2 + keytouch-keyboa... | [] | 3 + latrine | [] [] | 8 + ld | [] [] [] [] | 8 + leafpad | [] [] [] [] | 23 + libc | [] [] [] | 23 + libexif | [] | 4 + libextractor | [] | 5 + libgpewidget | [] [] [] | 19 + libgpg-error | [] | 4 + libgphoto2 | [] | 8 + libgphoto2_port | [] [] [] | 11 + libgsasl | [] | 8 + libiconv | [] | 7 + libidn | [] [] | 10 + lifelines | | 4 + lilypond | | 2 + lingoteach | [] | 6 + lynx | [] [] [] | 15 + m4 | [] [] [] | 18 + mailutils | [] | 8 + make | [] [] [] | 20 + man-db | [] | 6 + minicom | [] | 14 + mysecretdiary | [] [] | 12 + nano | [] [] | 17 + nano_1_0 | [] [] [] | 18 + opcodes | [] [] | 10 + parted | [] [] [] | 10 + pilot-qof | [] | 3 + psmisc | [] | 10 + pwdutils | [] | 3 + python | | 0 + qof | [] | 4 + radius | [] | 6 + recode | [] [] [] | 25 + rpm | [] [] [] [] | 14 + screem | [] | 2 + scrollkeeper | [] [] [] [] | 26 + sed | [] [] [] | 22 + sh-utils | [] | 15 + shared-mime-info | [] [] [] [] | 24 + sharutils | [] [] [] | 23 + shishi | | 1 + silky | [] | 4 + skencil | [] | 7 + sketch | | 6 + solfege | | 2 + soundtracker | [] [] | 9 + sp | [] | 3 + stardict | [] [] [] [] | 11 + system-tools-ba... | [] [] [] [] [] [] [] | 37 + tar | [] [] [] [] | 20 + texinfo | [] [] [] | 15 + textutils | [] [] [] | 17 + tin | | 1 + tp-robot | [] [] [] | 10 + tuxpaint | [] [] [] | 16 + unicode-han-tra... | | 0 + unicode-transla... | | 2 + util-linux | [] [] [] | 20 + vorbis-tools | [] [] | 11 + wastesedge | | 1 + wdiff | [] [] | 22 + wget | [] [] [] | 19 + xchat | [] [] [] [] | 29 + xkeyboard-config | [] [] [] [] | 11 + xpad | [] [] [] | 14 + +---------------------------------------------------+ + 77 teams tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu + 170 domains 0 1 1 77 39 0 136 10 1 48 5 54 0 2028 + + Some counters in the preceding matrix are higher than the number of +visible blocks let us expect. This is because a few extra PO files are +used for implementing regional variants of languages, or language +dialects. + + For a PO file in the matrix above to be effective, the package to +which it applies should also have been internationalized and +distributed as such by its maintainer. There might be an observable +lag between the mere existence a PO file and its wide availability in a +distribution. + + If October 2006 seems to be old, you may fetch a more recent copy of +this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date +matrix with full percentage details can be found at +`http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'. + +1.6 Using `gettext' in new packages +=================================== + +If you are writing a freely available program and want to +internationalize it you are welcome to use GNU `gettext' in your +package. Of course you have to respect the GNU Library General Public +License which covers the use of the GNU `gettext' library. This means +in particular that even non-free programs can use `libintl' as a shared +library, whereas only free software can use `libintl' as a static +library or use modified versions of `libintl'. + + Once the sources are changed appropriately and the setup can handle +the use of `gettext' the only thing missing are the translations. The +Free Translation Project is also available for packages which are not +developed inside the GNU project. Therefore the information given above +applies also for every other Free Software Project. Contact +`translation@iro.umontreal.ca' to make the `.pot' files available to +the translation teams. + diff --git a/AUTHORS b/AUTHORS index 49a48ca6..219877e9 100644 --- a/AUTHORS +++ b/AUTHORS @@ -42,3 +42,6 @@ Daniel Stenberg. NTLM authentication in http-ntlm.c and http-ntlm.h originally written for curl donated for use in GNU Wget. Micah Cowan. Current Wget maintainer, from mid-2007. + +Ralf Wildenhues. Contributed patches to convert Wget to use Automake as +part of its build process, and various bugfixes. diff --git a/ChangeLog b/ChangeLog index 91de4f37..9b452863 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,13 +1,103 @@ 2007-11-28 Micah Cowan - * Makefile.in, README, autogen.sh, configure.bat, configure.in, - m4/wget.m4, util/Makefile.in, util/dist-wget: Updated license + * Makefile.am, README, autogen.sh, configure.bat, configure.in, + m4/wget.m4, util/Makefile.am, util/dist-wget: Updated license exception for OpenSSL, per the SFLC. +2007-10-23 Micah Cowan + + * lib/stdbool.in.h, lib/stdint.in.h: gnulib-tool --update. + Includes fix for broken stdbool.h on Tru64. + +2007-10-22 Micah Cowan + + * po/*.po: Refresh from TP and update-po. + * lib/Makefile.am, m4/gnulib-cache.m4, m4/longlong.m4, + m4/ulonglong.m4, maint.mk: gnulib-tool --update. Includes fix + for maint.mk with old versions of gzip. + +2007-10-18 Micah Cowan + + * po/POTFILES.in: Removed no-longer-existing or generated files. + * autogen.sh: Reinstated, in case we have to do something at + some point other than autoreconf. + * Makefile.am: Put autogen.sh back in EXTRA_DIST. Just in case + someone needs to rebuild configure. + * configure.ac: Removed config-post.h inclusion from bottom of + generated config.h. + +2007-10-16 Micah Cowan + + * README: Draw attention to wiki:PatchGuidelines. + +2007-10-14 Micah Cowan + + * configure.ac: Let gnulib handle builtin MD5 functionality. + * NEWS: Mention gnulib. + +2007-10-13 Micah Cowan + + * GNUMakefile, maint.mk: Added as part of the gnulib-ization. + * Makefile.am: gnulib-ized. + * configure.ac: gnulib-ized. Removed built-in getopt checks. + +2007-10-12 Micah Cowan + + * PATCHES: Removed. + * NEWS: Updated info about source repositories, removal of + PATCHES file. + +2007-10-09 Micah Cowan + + * configure.in: Renamed to configure.ac + * configure.ac: Renamed from configure.in. Added invocations of + AM_GNU_GETTEXT, etc. Added en@quot and en@boldquot pseudo-LINGUA + support. + * ABOUT-NLS: Added back in (required by autoreconf :\). + * Makefile.am: Added ABOUT-NLS and msdos/Makefile.WC to EXTRA_DIST. + * m4/wget.m4: Removed no-longer-used NLS stuff. + * Makefile.in.in: Restore previous policy of not updating .po's + unless explicitly asked (via update-po). + +2007-10-09 gettextize + + * m4/gettext.m4: New file, from gettext-0.16.1. + * m4/iconv.m4: New file, from gettext-0.16.1. + * m4/lib-ld.m4: Upgrade to gettext-0.16.1. + * m4/lib-link.m4: Upgrade to gettext-0.16.1. + * m4/lib-prefix.m4: Upgrade to gettext-0.16.1. + * m4/nls.m4: New file, from gettext-0.16.1. + * m4/po.m4: New file, from gettext-0.16.1. + * m4/progtest.m4: New file, from gettext-0.16.1. + * po/Makefile.in.in: Upgrade to gettext-0.16.1. + * po/Rules-quot: New file, from gettext-0.16.1. + * po/boldquot.sed: New file, from gettext-0.16.1. + * po/en@boldquot.header: New file, from gettext-0.16.1. + * po/en@quot.header: New file, from gettext-0.16.1. + * po/insert-header.sin: New file, from gettext-0.16.1. + * po/quot.sed: New file, from gettext-0.16.1. + * po/remove-potcdate.sin: New file, from gettext-0.16.1. + +2007-10-08 Micah Cowan + + * AUTHORS: Credit to Ralf Wildenhues for automakifying patches. + +2007-10-05 Ralf Wildenhues + + * po/Makefile.in.in: Since `distdir' is used now, adjust + DISTFILES to the missing ChangeLog file. + Add trivial targets ps, pdf, html. + * Makefile.in: Removed, replaced by Makefile.am. + * Makefile.am: Converted from Makefile.in. + * util/Makefile.in: Removed, replaced by Makefile.am. + * util/Makefile.am: Converted from Makefile.in. + * configure.in: Adjust for automake support. + 2007-10-05 Micah Cowan * config.guess, config.sub, install-sh: Update from versions found in /usr/share/automake/. + * autogen.sh: Removed, in favor of just running autoreconf. 2007-10-03 Micah Cowan @@ -1319,8 +1409,8 @@ 2001-03-20 Dan Harkless * TODO: Oops. Hostless absolute link conversion _is_ working. My - test that led me to believe it wasn't was exposing a different bug - -- URLs specified on the commandline as opposed to being recursed + test that led me to believe it wasn't was exposing a different bug + -- URLs specified on the commandline as opposed to being recursed to don't always get re-converted at the end of the Wget run. 2001-03-17 Dan Harkless @@ -1358,7 +1448,7 @@ 2001-03-12 Dan Harkless * TODO: Only normal recursion should respect -np -- page-requisite - recursion should not. + recursion should not. 2001-03-07 Jan Prikryl @@ -1372,10 +1462,10 @@ 2001-03-01 Dan Harkless * ChangeLog.README: Renamed from README.branches and added a note - that Wget has multiple ChangeLog files (currently ./ChangeLog, - doc/ChangeLog, and src/ChangeLog), since this is unusual and - people have complained their patches hadn't been applied after - checking only the top-level ChangeLog. + that Wget has multiple ChangeLog files (currently ./ChangeLog, + doc/ChangeLog, and src/ChangeLog), since this is unusual and + people have complained their patches hadn't been applied after + checking only the top-level ChangeLog. 2001-02-28 Dan Harkless @@ -1394,10 +1484,10 @@ moving -nr to a different category. * TODO: "Timestamps are sometimes not copied over on files - retrieved by FTP." removed. Hopefully all the failures I was - seeing were due to the fact that it wasn't documented that - non-globbing, non-recursive FTP downloads need -N to get the - remote timestamp to be preserved. + retrieved by FTP." removed. Hopefully all the failures I was + seeing were due to the fact that it wasn't documented that + non-globbing, non-recursive FTP downloads need -N to get the + remote timestamp to be preserved. 2001-02-22 Dan Harkless @@ -1441,7 +1531,7 @@ 2001-01-11 Dan Harkless * TODO: If -c used with -N, check to make sure a file hasn't - changed on the server before "continuing" to download it. + changed on the server before "continuing" to download it. 2001-01-11 Adrian Aichner @@ -1458,7 +1548,7 @@ directory got fixed without the TODO entry for it being removed. * TODO: Add a "rollback" option to have --continue throw away X - corrupted (e.g. by proxy) bytes from end of file before resuming. + corrupted (e.g. by proxy) bytes from end of file before resuming. * po/*.po*: Updated after changing --help's description of -c. @@ -1472,8 +1562,8 @@ * README.branches: Explains the 1.6_branch.ChangeLog files. * README.cvs: Falsely claimed you only needed GNU autoconf to - build from the CVS sources. You also need GNU gettext and - texinfo. I also did a bunch of general re-writing of this file. + build from the CVS sources. You also need GNU gettext and + texinfo. I also did a bunch of general re-writing of this file. 2001-01-03 Dan Harkless diff --git a/GNUmakefile b/GNUmakefile new file mode 100644 index 00000000..35c8869d --- /dev/null +++ b/GNUmakefile @@ -0,0 +1,60 @@ +# Having a separate GNUmakefile lets me `include' the dynamically +# generated rules created via Makefile.maint as well as Makefile.maint itself. +# This makefile is used only if you run GNU Make. +# It is necessary if you want to build targets usually of interest +# only to the maintainer. + +# Copyright (C) 2001, 2003, 2006, 2007 Free Software Foundation, Inc. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# Systems where /bin/sh is not the default shell need this. The $(shell) +# command below won't work with e.g. stock DOS/Windows shells. +ifeq ($(wildcard /bin/s[h]),/bin/sh) +SHELL = /bin/sh +else +# will be used only with the next shell-test line, then overwritten +# by a configured-in value +SHELL = sh +endif + +# Make tar archive easier to reproduce. +export TAR_OPTIONS = --owner=0 --group=0 --numeric-owner + +# Ran autoreconf and configure or not? +have-Makefile := $(shell test -f Makefile && echo yes) +ifeq ($(have-Makefile),yes) + +include Makefile +-include $(srcdir)/maint-cfg.mk +include $(srcdir)/maint.mk + +else + +.DEFAULT_GOAL := abort-due-to-no-makefile + +-include ./maint-cfg.mk +include ./maint.mk + +abort-due-to-no-makefile: + @echo There seems to be no Makefile in this directory. 1>&2 + @echo "You must run ./configure before running \`make'." 1>&2 + @exit 1 + +endif + +# Tell version 3.79 and up of GNU make to not build goals in this +# directory in parallel. This is necessary in case someone tries to +# build multiple targets on one command line. +.NOTPARALLEL: diff --git a/MAILING-LIST b/MAILING-LIST index 1268cf8e..bab1629c 100644 --- a/MAILING-LIST +++ b/MAILING-LIST @@ -1,48 +1,33 @@ - -*- text -*- - - WGET-RELATED MAILING LISTS - -There are several mailing lists related to GNU Wget, all of them -hosted by dotsrc.org, previously known as SunSITE.dk. - -wget@sunsite.dk: - - The mailing list for users and developers. This is the preferred - place to post bug reports and suggestions, as well as discuss - development-related matters. - - To post to the list, send mail to . To - subscribe, send mail to . - - NOTE: The list allows posts from non-subscribers. This is - intentional; I hate having to subscribe to a list only to ask a - single question. However, to protect the list members from spam, - non-subscribers must confirm messages they send to the list. - - If you're not subscribed to the list and ask something, don't - forget to request that the responses be Cc'ed to you. - - The list is archived at: - - http://www.mail-archive.com/wget%40sunsite.dk/ - http://news.gmane.org/gmane.comp.web.wget.general - -wget-patches@sunsite.dk: - - The mailing list for patch submission. Please see the PATCHES - file for a detailed description of how to send patches to this - list. - - This is list is also open to non-subscribers, but it is *not* a - discussion list. It only ever distribute patches and immediate - responses to a patch. If you wish to take very active part in - development, you might wish to subscribe to it anyway, and receive - the new patches. To do that, send mail to - . - - The list is archived at: - - http://news.gmane.org/gmane.comp.web.wget.patches - -As of this writing, the mail alias is an alias for -. +Mailing List +================ + +There are several Wget-related mailing lists. The general discussion +list is at . It is the preferred place for support +requests and suggestions, as well as for discussion of development. +You are invited to subscribe. + + To subscribe, simply send mail to and +follow the instructions. Unsubscribe by mailing to +. The mailing list is archived at +`http://www.mail-archive.com/wget%40sunsite.dk/' and at +`http://news.gmane.org/gmane.comp.web.wget.general'. + + Another mailing list is at , and is used to +submit patches for review by Wget developers. A "patch" is a textual +representation of change to source code, readable by both humans and +programs. The file `PATCHES' that comes with Wget covers the creation +and submitting of patches in detail. Please don't send general +suggestions or bug reports to `wget-patches'; use it only for patch +submissions. + + Subscription is the same as above for , except that +you send to , instead. The mailing +list is archived at `http://news.gmane.org/gmane.comp.web.wget.patches'. + + Finally, there is the mailing list. +This is a non-discussion list that receives commit notifications from +the source repository, and also bug report-change notifications. This +is the highest-traffic list for Wget, and is recommended only for +people who are seriously interested in ongoing Wget development. +Subscription is through the `mailman' interface at +`http://addictivecode.org/mailman/listinfo/wget-notify'. diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 00000000..e93a0b4f --- /dev/null +++ b/Makefile.am @@ -0,0 +1,46 @@ +# Makefile for `Wget' utility +# Copyright (C) 1995, 1996, 1997, 2006 Free Software Foundation, Inc. +# Copyright (C) 1995, 1996, 1997, 2006, 2007 Free Software Foundation, Inc. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# Additional permission under GNU GPL version 3 section 7 + +# If you modify this program, or any covered work, by linking or +# combining it with the OpenSSL project's OpenSSL library (or a +# modified version of that library), containing parts covered by the +# terms of the OpenSSL or SSLeay licenses, the Free Software Foundation +# grants you additional permission to convey the resulting work. +# Corresponding Source for a non-source form of such a combination +# shall include the source code for the parts of OpenSSL used as well +# as that of the covered work. + +# +# Version: @VERSION@ +# + +# Search for macros in the m4 subdirectory: +ACLOCAL_AMFLAGS = -I m4 + +# subdirectories in the distribution +SUBDIRS = lib src doc po tests util windows + +test: all + cd tests && $(MAKE) $(AM_MAKEFLAGS) $@ + +EXTRA_DIST = ChangeLog.README configure.bat MAILING-LIST \ + msdos/ChangeLog msdos/config.h msdos/Makefile.DJ \ + msdos/Makefile.WC ABOUT-NLS autogen.sh + +CLEANFILES = *~ *.bak $(DISTNAME).tar.gz diff --git a/Makefile.in b/Makefile.in deleted file mode 100644 index 9561c584..00000000 --- a/Makefile.in +++ /dev/null @@ -1,187 +0,0 @@ -# Makefile for `Wget' utility -# Copyright (C) 1995, 1996, 1997, 2006, 2007 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -# Additional permission under GNU GPL version 3 section 7 - -# If you modify this program, or any covered work, by linking or -# combining it with the OpenSSL project's OpenSSL library (or a -# modified version of that library), containing parts covered by the -# terms of the OpenSSL or SSLeay licenses, the Free Software Foundation -# grants you additional permission to convey the resulting work. -# Corresponding Source for a non-source form of such a combination -# shall include the source code for the parts of OpenSSL used as well -# as that of the covered work. - -# -# Version: @VERSION@ -# - -SHELL = /bin/sh -@SET_MAKE@ - -top_builddir = . - -srcdir = @srcdir@ -VPATH = @srcdir@ - -# -# User configuration section -# - -# -# Install variables -# -prefix = @prefix@ -exec_prefix = @exec_prefix@ -bindir = @bindir@ -infodir = @infodir@ -sysconfdir = @sysconfdir@ -mandir = @mandir@ -manext = 1 -localedir = $(prefix)/share/locale - -CC = @CC@ -CFLAGS = @CFLAGS@ -CPPFLAGS = @CPPFLAGS@ -DEFS = @DEFS@ -DSYSTEM_WGETRC=\"$(sysconfdir)/wgetrc\" -DLOCALEDIR=\"$(localedir)\" -LIBS = @LIBS@ @LIBSSL@ @LIBGNUTLS@ -LDFLAGS = @LDFLAGS@ - -# -# End of user configuration section. There should be no need to change -# anything below this line. -# - -DISTNAME = wget-@VERSION@ -RM = rm -f - -# These are used for maintenance only, so they are safe without -# special autoconf cruft. -FIND = find -GZIP = gzip -TAR = tar - -# flags passed to recursive makes in subdirectories -MAKEDEFS = CC='$(CC)' CPPFLAGS='$(CPPFLAGS)' DEFS='$(DEFS)' \ -CFLAGS='$(CFLAGS)' LDFLAGS='$(LDFLAGS)' LIBS='$(LIBS)' \ -DESTDIR='$(DESTDIR)' prefix='$(prefix)' exec_prefix='$(exec_prefix)' \ -bindir='$(bindir)' infodir='$(infodir)' mandir='$(mandir)' \ -manext='$(manext)' - -# subdirectories in the distribution -SUBDIRS = src doc po tests util windows - -# default target -all: src/config.h Makefile $(SUBDIRS) - -test: src/config.h Makefile src - cd tests && $(MAKE) $(MAKEDEFS) $@ - -check: all - -$(SUBDIRS): FORCE - cd $@ && $(MAKE) $(MAKEDEFS) - -# install everything -install: install.bin install.info install.wgetrc \ - install.mo @COMMENT_IF_NO_POD2MAN@install.man - -# install/uninstall the binary -install.bin uninstall.bin: - cd src && $(MAKE) $(MAKEDEFS) $@ - -# install/uninstall the info/man pages -install.info uninstall.info install.man uninstall.man install.wgetrc: - cd doc && $(MAKE) $(MAKEDEFS) $@ - -# Install `.mo' files -install.mo: - cd po && $(MAKE) $(MAKEDEFS) $@ - -# create tag files for Emacs -TAGS: - cd src && $(MAKE) $@ - -dist: $(srcdir)/configure DISTFILES - mkdir $(DISTNAME) - for d in `$(FIND) . -type d ! -regex '.*/\.svn\(/.*\)?' -print`; do \ - if [ "$$d" != "." -a "$$d" != "./$(DISTNAME)" ]; then \ - mkdir $(DISTNAME)/$$d; \ - fi; \ - done - for f in `cat DISTFILES`; do \ - ln $(srcdir)/$$f $(DISTNAME)/$$f || \ - { echo copying $$f; cp -p $(srcdir)/$$f $(DISTNAME)/$$f ; } \ - done - (cd $(DISTNAME); $(MAKE) distclean) - $(TAR) chvf - $(DISTNAME) | $(GZIP) -c --best >$(DISTNAME).tar.gz - $(RM) -r $(DISTNAME) - $(RM) DISTFILES - -DISTFILES: FORCE - rm -rf $(DISTNAME) - (cd $(srcdir); find . ! -type d -print) \ - | sed '/\/\.svn\//d; /$@/d; /\.tar.*/d; s/^.\///; /^\.$$/d;' \ - | sort | uniq > $@ - -# -# Cleanup dependencies -# - -clean: clean-recursive clean-top -distclean: distclean-recursive distclean-top -realclean: realclean-recursive realclean-top - -clean-top: - $(RM) *~ *.bak $(DISTNAME).tar.gz - -distclean-top: clean-top - $(RM) Makefile config.status config.log config.cache libtool stamp-h - $(RM) -r autom4te.cache - -realclean-top: distclean-top - $(RM) configure - -clean-recursive distclean-recursive realclean-recursive: - for subdir in $(SUBDIRS); do \ - target=`echo $@ | sed s/-recursive//`; \ - (cd $$subdir && $(MAKE) $(MAKEDEFS) $$target) || exit 1; \ - done - -# -# Dependencies for maintenance -# - -$(srcdir)/configure: configure.in - cd $(srcdir) && autoconf - -# autoheader might not change config.h.in, so touch a stamp file. -$(srcdir)/src/config.h.in: stamp-h.in -$(srcdir)/stamp-h.in: configure.in - @true; # running autoheader here breaks: cd $(srcdir) && autoheader - echo timestamp > $(srcdir)/stamp-h.in - -src/config.h: stamp-h -stamp-h: src/config.h.in config.status - ./config.status - -Makefile: Makefile.in config.status - ./config.status - -config.status: configure - ./config.status --recheck - -FORCE: diff --git a/NEWS b/NEWS index 318840dc..a23ce4f8 100644 --- a/NEWS +++ b/NEWS @@ -6,8 +6,24 @@ See the end for copying conditions. Please send GNU Wget bug reports to . +* Changes in Wget (MAINLINE). + +** Gnulib is now used to provide code for certain portability aspects in +GNU Wget. + +** Wget uses Automake now as part of its build infrastructure. + * Changes in Wget 1.11. +** The source code has been migrated to Mercurial. The repositories are +available at http://hg.addictivecode.org/. Prior to this, the source +code was hosted on Subversion (migrated from the original CVS); you can +still get access to older tags and branches for Wget in the Subversion +repository at http://addictivecode.org/svn/wget/. + +** PATCH file removed; see http://wget.addictivecode.org/PatchGuidelines +for current information about producing patches for GNU Wget. + ** TODO file removed: we use a bugtracker now; see http://wget.addictivecode.org/BugTracker. Also, http://wget.addictivecode.org/FeatureSpecifications. @@ -61,11 +77,6 @@ was only used by the passive_ftp .wgetrc setting. If you're running broken scripts or Perl modules that unconditionally specify `--passive-ftp' and your firewall disallows it, you can override them by replacing wget with a script that execs wget "$@" --no-passive-ftp. - -** The source code has migrated from CVS to Subversion. The -repository is available at http://svn.dotsrc.org/repo/wget/; to -checkout the trunk to a directory named `wget', use something like -`svn checkout http://svn.dotsrc.org/repo/wget/trunk/ wget'. * Changes in Wget 1.10. diff --git a/PATCHES b/PATCHES deleted file mode 100644 index b5bb1f61..00000000 --- a/PATCHES +++ /dev/null @@ -1,160 +0,0 @@ -* Guidelines for patch submissions. -=================================== - -** What is a patch? -------------------- - -A patch file, also known as a "diff", is a textual representation of -changes to source code. Patches are readable enough to be reviewed by -humans and at the same time regular enough to be processed by -programs. The `patch' utility is used to change the source code in -the manner that the patch describes, this being called "applying" the -patch. Patches work even on files that have been modified -independently of the modifications in the patch, as long as those -other changes do not conflict with the patch. - -Because of these properties, patches are the preferred means of -distributing the changes to a free software project. If you have made -a change to Wget and would like to contribute it, you will need to -create a patch and send it to the developers; please read on. - -** Where to send the patches. ------------------------------ - -Patches intended to be applied to Wget should be mailed to -. Each patch will be reviewed by the -developers, and will be acked and added to the distribution, or -rejected with an explanation. Unfortunately, the developers are often -busy with their day jobs, so the review process can take a while. - -If you want to discuss your patch with the community of Wget users and -developers, it is OK to send it to the main list at . -If the patch is really huge (more than 100K or so), you may want to -put it on the web and post the URL. - -EVERY patch should be accompanied by an explanation of what the patch -changes, and why the change is desirable or necessary. The -explanation need not be long, but please don't just send a patch -without any accompanying text. - -Normally, a patch can be just inserted into the message, after the -explanation and the ChangeLog entry. However, if your mail composer -or gateway is inclined to munge patches, e.g. by wrapping long lines, -please send them out as a MIME attachment. It is important that the -patch survives the travel unchanged so that we can feed it to the -`patch' utility after reviewing it. - -** How to create patches. -------------------------- - -First, please make sure that you are working with the latest version -of the source -- changing obsolete code is a waste of time. Working -on the latest release is acceptable in most cases, but it is better -yet to download the very latest sources from the public Subversionn -server and work on those. The web page at - explains how to get the source -code from the repository. - -Patches are created using the `diff' program. When making patches, -please use the `-u' option, or if your diff doesn't support it, `-c'. -Ordinary (context-free) diffs are notoriously prone to errors, since -line numbers tend to change when others make changes to the same -source file. - -In the general case, `diff' is used like this: - - diff -u ORIGFILE CHANGEDFILE > patch.txt - -Also, it is helpful if you create the patch in the top level of -the Wget source directory. For example: - - cp src/http.c src/http.c.orig - ... modify src/http.c .... - diff -u src/http.c.orig src/http.c > patch.txt - -If your patch changes more than one file, feel free to simply -concatenate the diffs of different files into a large diff: - - (diff -u foo.orig foo; diff -u bar.orig bar) > patch.txt - -The alternative is to leave the unchanged source lying around and use -the `-r' option to compare entire directories: - - diff -ru wget-1.9.orig wget-1.9 > patch.txt - -If you do that, please be careful not to include the differences to -automatically generated files, such as `.info*'. - -If you are using Subversion, generating diffs is even simpler -- after -changing the files, all you need to do is run the following command -from Wget's top-level directory: - - svn diff > patch.txt - -If you run on Windows and don't have `diff' handy, please obtain it. -It's extremely hard to review changes to files unless they're in the -form of a patch. If you really cannot use a variant of `diff', then -mail us the whole new file and indicate which version of Wget you -changed; that way we will be able to generate the diff ourselves. - -Finally, if your changes introduce new files, or if they change the -old files past all recognition (e.g. by completely reimplementing the -old stuff), sending a patch might not make sense. In that case, just -attach the files along with an explanation of what is being changed. - -** Standards and coding style. ------------------------------- - -Wget abides by the GNU coding standards, available at: - - http://www.gnu.org/prep/standards.html - -I consider perhaps the most important single point in that entire -document to be the "no arbitrary limits" rule. Even where Wget's -coding is less than exemplary, it respects that rule. There should be -no exceptions. - -Here is a short recap of the GNU formatting and naming conventions, -partly borrowed from XEmacs: - - * Put a space after every comma. - - * Put a space before the parenthesis that begins a function call, - macro call, function declaration or definition, or control - statement (if, while, switch, for). (DO NOT do this for macro - definitions; this is invalid preprocessor syntax.) - - * The brace that begins a control statement (if, while, for, switch, - do) or a function definition should go on a line by itself. - - * In function definitions, put the return type and all other - qualifiers on a line before the function name. Thus, the function - name is always at the beginning of a line. - - * Indentation level is two spaces. (However, the first and - following statements of a while/for/if/etc. block are indented - four spaces from the while/for/if keyword. The opening and - closing braces are indented two spaces.) - - * Variable and function names should be all lowercase, with - underscores separating words, except for a prefixing tag, which may - be in uppercase. Do not use the mixed-case convention (e.g. - SetVariableToValue ()) and *especially* do not use Microsoft - Hungarian notation (char **rgszRedundantTag). - - * Preprocessor constants and enumerations should be all uppercase, - and should be prefixed with a tag that groups related constants - together. - -** ChangeLog policy. --------------------- - -Each patch should be accompanied by an update to the appropriate -ChangeLog file. Please don't mail diffs of ChangeLog files because -they have an extremely high rate of failure; just mail us the new -entries you added to the ChangeLog. Patches without a ChangeLog entry -will be accepted, but this creates additional work for the -maintainers, so please do take the time to write one. - -Guidelines for writing ChangeLog entries are also governed by the GNU -coding standards, under the "Change Logs" section. diff --git a/README b/README index be692876..2c668489 100644 --- a/README +++ b/README @@ -52,6 +52,9 @@ Please report bugs in Wget to . See the file `MAILING-LIST' for information about Wget mailing lists. Wget's home page is at . +If you would like to contribute code for Wget, please read +http://wget.addictivecode.org/PatchGuidelines. + MAINTAINER: Micah Cowan Wget was originally written and mainained by Hrvoje Niksic. Please see diff --git a/README.checkout b/README.checkout index 1928b6fb..3f85767d 100644 --- a/README.checkout +++ b/README.checkout @@ -1,17 +1,18 @@ Important note: -To reduce bandwidth and needless updates, the Subversion tree does not +To reduce bandwidth and needless updates, the source repository does not contain automatically-generated files, even when those files are normally present in the distribution tarballs. -Therefore, if you're building from the sources obtained via -Subversion, you'll need to have at least GNU Autoconf (2.59 or newer) -installed on your system. To generate the Info documentation, you -will need the GNU Texinfo package. Those packages are available from -/> and its mirrors, listed at -. +Therefore, if you're building from the sources obtained from the source +repository, you'll need to have at least GNU Autoconf (2.61 or newer) +and GNU Automake (1.10 or newer) installed on your system. To generate +the Info documentation, you will need the GNU Texinfo package. Those +packages are available from /> and +its mirrors, listed at . Generating +the wget.1 manpage, and running some tests, requires Perl. -In case you aren't used to running autoconf manually to generate the +In case you aren't used to running autotools manually to generate the necessary configure script, a script called autogen.sh has been provided, and may be invoked using `./autogen.sh'. Once the script has completed, the configure script will reside in the current diff --git a/autogen.sh b/autogen.sh index ed16cee6..f4afaa7c 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,40 +1,3 @@ #!/bin/sh -x -# The (trivial) script for preparing the sources following the -# checkout from version control. -# Copyright (C) 2005, 2007 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -# Additional permission under GNU GPL version 3 section 7 - -# If you modify this program, or any covered work, by linking or -# combining it with the OpenSSL project's OpenSSL library (or a -# modified version of that library), containing parts covered by the -# terms of the OpenSSL or SSLeay licenses, the Free Software Foundation -# grants you additional permission to convey the resulting work. -# Corresponding Source for a non-source form of such a combination -# shall include the source code for the parts of OpenSSL used as well -# as that of the covered work. - -# TODO: print an error message nicer than "sh: command not found" when -# Autoconf is not installed (or, more precisely, not found in the -# PATH). - -autoheader -autoconf - -# At this point we intentionally don't invoke configure and make -# because we don't know where the user wants to run the configuration, -# nor with which arguments. That should be up to the user. +exec autoreconf diff --git a/compile b/compile new file mode 100755 index 00000000..1b1d2321 --- /dev/null +++ b/compile @@ -0,0 +1,142 @@ +#! /bin/sh +# Wrapper for compilers which do not understand `-c -o'. + +scriptversion=2005-05-14.22 + +# Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc. +# Written by Tom Tromey . +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +# This file is maintained in Automake, please report +# bugs to or send patches to +# . + +case $1 in + '') + echo "$0: No command. Try \`$0 --help' for more information." 1>&2 + exit 1; + ;; + -h | --h*) + cat <<\EOF +Usage: compile [--help] [--version] PROGRAM [ARGS] + +Wrapper for compilers which do not understand `-c -o'. +Remove `-o dest.o' from ARGS, run PROGRAM with the remaining +arguments, and rename the output as expected. + +If you are trying to build a whole package this is not the +right script to run: please start by reading the file `INSTALL'. + +Report bugs to . +EOF + exit $? + ;; + -v | --v*) + echo "compile $scriptversion" + exit $? + ;; +esac + +ofile= +cfile= +eat= + +for arg +do + if test -n "$eat"; then + eat= + else + case $1 in + -o) + # configure might choose to run compile as `compile cc -o foo foo.c'. + # So we strip `-o arg' only if arg is an object. + eat=1 + case $2 in + *.o | *.obj) + ofile=$2 + ;; + *) + set x "$@" -o "$2" + shift + ;; + esac + ;; + *.c) + cfile=$1 + set x "$@" "$1" + shift + ;; + *) + set x "$@" "$1" + shift + ;; + esac + fi + shift +done + +if test -z "$ofile" || test -z "$cfile"; then + # If no `-o' option was seen then we might have been invoked from a + # pattern rule where we don't need one. That is ok -- this is a + # normal compilation that the losing compiler can handle. If no + # `.c' file was seen then we are probably linking. That is also + # ok. + exec "$@" +fi + +# Name of file we expect compiler to create. +cofile=`echo "$cfile" | sed -e 's|^.*/||' -e 's/\.c$/.o/'` + +# Create the lock directory. +# Note: use `[/.-]' here to ensure that we don't use the same name +# that we are using for the .o file. Also, base the name on the expected +# object file name, since that is what matters with a parallel build. +lockdir=`echo "$cofile" | sed -e 's|[/.-]|_|g'`.d +while true; do + if mkdir "$lockdir" >/dev/null 2>&1; then + break + fi + sleep 1 +done +# FIXME: race condition here if user kills between mkdir and trap. +trap "rmdir '$lockdir'; exit 1" 1 2 15 + +# Run the compile. +"$@" +ret=$? + +if test -f "$cofile"; then + mv "$cofile" "$ofile" +elif test -f "${cofile}bj"; then + mv "${cofile}bj" "$ofile" +fi + +rmdir "$lockdir" +exit $ret + +# Local Variables: +# mode: shell-script +# sh-indentation: 2 +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-end: "$" +# End: diff --git a/config.rpath b/config.rpath index 3f1bef34..c492a93b 100755 --- a/config.rpath +++ b/config.rpath @@ -2,7 +2,7 @@ # Output a system dependent set of variables, describing how to set the # run time search path of shared libraries in an executable. # -# Copyright 1996-2005 Free Software Foundation, Inc. +# Copyright 1996-2006 Free Software Foundation, Inc. # Taken from GNU libtool, 2001 # Originally by Gordon Matzigkeit , 1996 # @@ -25,7 +25,7 @@ # known workaround is to choose shorter directory names for the build # directory and/or the installation directory. -# All known linkers require a `.a' archive for static linking (except M$VC, +# All known linkers require a `.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a shrext=.so @@ -35,7 +35,17 @@ host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` -cc_basename=`echo "$CC" | sed -e 's%^.*/%%'` +# Code taken from libtool.m4's _LT_CC_BASENAME. + +for cc_temp in $CC""; do + case $cc_temp in + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; + \-*) ;; + *) break;; + esac +done +cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'` # Code taken from libtool.m4's AC_LIBTOOL_PROG_COMPILER_PIC. @@ -48,7 +58,7 @@ else wl='-Wl,' ;; darwin*) - case "$cc_basename" in + case $cc_basename in xlc*) wl='-Wl,' ;; @@ -78,6 +88,13 @@ else como) wl='-lopt=' ;; + *) + case `$CC -V 2>&1 | sed 5q` in + *Sun\ C*) + wl='-Wl,' + ;; + esac + ;; esac ;; osf3* | osf4* | osf5*) @@ -120,6 +137,10 @@ case "$host_os" in with_gnu_ld=no fi ;; + interix*) + # we just hope/assume this is gcc and not c89 (= MSVC++) + with_gnu_ld=yes + ;; openbsd*) with_gnu_ld=no ;; @@ -127,6 +148,12 @@ esac ld_shlibs=yes if test "$with_gnu_ld" = yes; then + # Set some defaults for GNU ld with shared library support. These + # are reset later if shared libraries are not supported. Putting them + # here allows them to be overridden if necessary. + # Unlike libtool, we use -rpath here, not --rpath, since the documented + # option of GNU ld is called -rpath, not --rpath. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' case "$host_os" in aix3* | aix4* | aix5*) # On AIX/PPC, the GNU linker is very broken @@ -162,9 +189,20 @@ if test "$with_gnu_ld" = yes; then ld_shlibs=no fi ;; + interix3*) + hardcode_direct=no + hardcode_libdir_flag_spec='${wl}-rpath,$libdir' + ;; + linux*) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + : + else + ld_shlibs=no + fi + ;; netbsd*) ;; - solaris* | sysv5*) + solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ld_shlibs=no elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then @@ -173,16 +211,23 @@ if test "$with_gnu_ld" = yes; then ld_shlibs=no fi ;; + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) + case `$LD -v 2>&1` in + *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) + ld_shlibs=no + ;; + *) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' + else + ld_shlibs=no + fi + ;; + esac + ;; sunos4*) hardcode_direct=yes ;; - linux*) - if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then - : - else - ld_shlibs=no - fi - ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : @@ -191,10 +236,8 @@ if test "$with_gnu_ld" = yes; then fi ;; esac - if test "$ld_shlibs" = yes; then - # Unlike libtool, we use -rpath here, not --rpath, since the documented - # option of GNU ld is called -rpath, not --rpath. - hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' + if test "$ld_shlibs" = no; then + hardcode_libdir_flag_spec= fi else case "$host_os" in @@ -225,6 +268,7 @@ else break fi done + ;; esac fi hardcode_direct=yes @@ -244,6 +288,7 @@ else hardcode_libdir_flag_spec='-L$libdir' hardcode_libdir_separator= fi + ;; esac fi # Begin _LT_AC_SYS_LIBPATH_AIX. @@ -291,7 +336,7 @@ else if test "$GCC" = yes ; then : else - case "$cc_basename" in + case $cc_basename in xlc*) ;; *) @@ -326,24 +371,25 @@ else # but as the default location of the library. hardcode_minus_L=yes ;; - hpux10* | hpux11*) + hpux10*) if test "$with_gnu_ld" = no; then - case "$host_cpu" in - hppa*64*) - hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' - hardcode_libdir_separator=: - hardcode_direct=no - ;; - ia64*) - hardcode_libdir_flag_spec='-L$libdir' + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' + hardcode_libdir_separator=: + hardcode_direct=yes + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L=yes + fi + ;; + hpux11*) + if test "$with_gnu_ld" = no; then + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' + hardcode_libdir_separator=: + case $host_cpu in + hppa*64*|ia64*) hardcode_direct=no - # hardcode_minus_L: Not really in the search PATH, - # but as the default location of the library. - hardcode_minus_L=yes ;; *) - hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' - hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. @@ -397,8 +443,6 @@ else fi hardcode_libdir_separator=: ;; - sco3.2v5*) - ;; solaris*) hardcode_libdir_flag_spec='-R$libdir' ;; @@ -427,14 +471,11 @@ else ld_shlibs=yes fi ;; - sysv4.2uw2*) - hardcode_direct=yes - hardcode_minus_L=no - ;; - sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*) ;; - sysv5*) - hardcode_libdir_flag_spec= + sysv5* | sco3.2v5* | sco5v6*) + hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' + hardcode_libdir_separator=':' ;; uts4*) hardcode_libdir_flag_spec='-L$libdir' @@ -471,12 +512,12 @@ case "$host_os" in ;; kfreebsd*-gnu) ;; - freebsd*) + freebsd* | dragonfly*) ;; gnu*) ;; hpux9* | hpux10* | hpux11*) - case "$host_cpu" in + case $host_cpu in ia64*) shrext=.so ;; @@ -488,6 +529,8 @@ case "$host_os" in ;; esac ;; + interix3*) + ;; irix5* | irix6* | nonstopux*) case "$host_os" in irix5* | nonstopux*) @@ -523,16 +566,16 @@ case "$host_os" in ;; osf3* | osf4* | osf5*) ;; - sco3.2v5*) - ;; solaris*) ;; sunos4*) ;; - sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + sysv4 | sysv4.3*) ;; sysv4*MP*) ;; + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) + ;; uts4*) ;; esac diff --git a/configure.ac b/configure.ac new file mode 100644 index 00000000..9503ff6b --- /dev/null +++ b/configure.ac @@ -0,0 +1,462 @@ +dnl Template file for GNU Autoconf +dnl Copyright (C) 1995, 1996, 1997, 2001, 2007 Free Software Foundation, Inc. + +dnl This program is free software; you can redistribute it and/or modify +dnl it under the terms of the GNU General Public License as published by +dnl the Free Software Foundation; either version 3 of the License, or +dnl (at your option) any later version. + +dnl This program is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +dnl GNU General Public License for more details. + +dnl You should have received a copy of the GNU General Public License +dnl along with this program. If not, see . + +dnl Additional permission under GNU GPL version 3 section 7 + +dnl If you modify this program, or any covered work, by linking or +dnl combining it with the OpenSSL project's OpenSSL library (or a +dnl modified version of that library), containing parts covered by the +dnl terms of the OpenSSL or SSLeay licenses, the Free Software Foundation +dnl grants you additional permission to convey the resulting work. +dnl Corresponding Source for a non-source form of such a combination +dnl shall include the source code for the parts of OpenSSL used as well +dnl as that of the covered work. + +dnl +dnl Process this file with autoconf to produce a configure script. +dnl + +AC_INIT([wget], + [1.12-devel], + [bug-wget@gnu.org]) +AC_PREREQ(2.61) + +dnl +dnl What version of Wget are we building? +dnl +AC_MSG_NOTICE([configuring for GNU Wget $PACKAGE_VERSION]) + +AC_CONFIG_MACRO_DIR([m4]) +AC_CONFIG_AUX_DIR([.]) + +dnl +dnl Automake setup +dnl +AM_INIT_AUTOMAKE(1.9) + +dnl +dnl Gettext +dnl +AM_GNU_GETTEXT([external],[need-ngettext]) +AM_GNU_GETTEXT_VERSION([0.16.1]) + +dnl +dnl Get cannonical host +dnl +AC_CANONICAL_HOST +AC_DEFINE_UNQUOTED([OS_TYPE], "$host_os", + [Define to be the name of the operating system.]) + +dnl +dnl Process features. +dnl + +AC_ARG_WITH(ssl, +[[ --without-ssl disable SSL autodetection]]) + +AC_ARG_ENABLE(opie, +[ --disable-opie disable support for opie or s/key FTP login], +ENABLE_OPIE=$enableval, ENABLE_OPIE=yes) +test x"${ENABLE_OPIE}" = xyes && AC_DEFINE([ENABLE_OPIE], 1, + [Define if you want the Opie support for FTP compiled in.]) + +AC_ARG_ENABLE(digest, +[ --disable-digest disable support for HTTP digest authorization], +ENABLE_DIGEST=$enableval, ENABLE_DIGEST=yes) +test x"${ENABLE_DIGEST}" = xyes && AC_DEFINE([ENABLE_DIGEST], 1, + [Define if you want the HTTP Digest Authorization compiled in.]) + +AC_ARG_ENABLE(ntlm, +[ --disable-ntlm disable support for NTLM authorization], +[ENABLE_NTLM=$enableval], [ENABLE_NTLM=auto]) + +AC_ARG_ENABLE(debug, +[ --disable-debug disable support for debugging output], +ENABLE_DEBUG=$enableval, ENABLE_DEBUG=yes) +test x"${ENABLE_DEBUG}" = xyes && AC_DEFINE([ENABLE_DEBUG], 1, + [Define if you want the debug output support compiled in.]) + +wget_need_md5=no + +case "${ENABLE_OPIE}${ENABLE_DIGEST}" in +*yes*) + wget_need_md5=yes +esac + +dnl +dnl Find the compiler +dnl + +dnl We want these before the checks, so the checks can modify their values. +test -z "$CFLAGS" && CFLAGS= auto_cflags=1 +test -z "$CC" && cc_specified=yes + +AC_PROG_CC +AM_PROG_CC_C_O +AC_AIX +gl_EARLY + +AC_PROG_RANLIB + +dnl Turn on optimization by default. Specifically: +dnl +dnl if the user hasn't specified CFLAGS, then +dnl if compiler is gcc, then +dnl use -O2 and some warning flags +dnl else +dnl use os-specific flags or -O +if test -n "$auto_cflags"; then + if test -n "$GCC"; then + CFLAGS="$CFLAGS -O2 -Wall" + else + case "$host_os" in + *hpux*) CFLAGS="$CFLAGS +O3" ;; + *ultrix* | *osf*) CFLAGS="$CFLAGS -O -Olimit 2000" ;; + *) CFLAGS="$CFLAGS -O" ;; + esac + fi +fi + +dnl +dnl Checks for basic compiler characteristics. +dnl +AC_C_CONST +AC_C_INLINE +AC_C_VOLATILE + +dnl Check for basic headers, even though we expect them to exist and +dnl #include them unconditionally in the code. Their detection is +dnl still needed because test programs used by Autoconf macros check +dnl for STDC_HEADERS, HAVE_SYS_TYPES_H, etc. before using them. +dnl Without the checks they will fail to be included in test programs, +dnl which will subsequently fail. +AC_HEADER_STDC + +dnl Check for large file support. This check needs to come fairly +dnl early because it could (in principle) affect whether functions and +dnl headers are available, whether they work, etc. +AC_SYS_LARGEFILE +AC_CHECK_SIZEOF(off_t) + +dnl +dnl Checks for system header files that might be missing. +dnl +AC_HEADER_STDBOOL +AC_CHECK_HEADERS(unistd.h sys/time.h) +AC_CHECK_HEADERS(termios.h sys/ioctl.h sys/select.h utime.h sys/utime.h) +AC_CHECK_HEADERS(stdint.h inttypes.h pwd.h) + +dnl +dnl Check sizes of integer types. These are used to find n-bit +dnl integral types on older systems that fail to provide intN_t and +dnl uintN_t typedefs. +dnl +AC_CHECK_SIZEOF(short) +AC_CHECK_SIZEOF(int) +AC_CHECK_SIZEOF(long) +AC_CHECK_SIZEOF(long long) +AC_CHECK_SIZEOF(void *) + +dnl +dnl Checks for non-universal or system-specific types. +dnl +AC_TYPE_SIZE_T +AC_TYPE_PID_T +AC_CHECK_TYPES([uint32_t, uintptr_t, intptr_t, int64_t]) +AC_CHECK_TYPES(sig_atomic_t, [], [], [ +#include +#include +#if HAVE_INTTYPES_H +# include +#endif +#include +]) + +# gnulib +gl_INIT + +dnl +dnl Checks for library functions. +dnl +AC_FUNC_ALLOCA +AC_FUNC_MMAP +AC_FUNC_FSEEKO +AC_CHECK_FUNCS(strptime timegm snprintf vsnprintf vasprintf drand48) +AC_CHECK_FUNCS(strtoll usleep ftello sigblock sigsetjmp memrchr) + +if test x"$ENABLE_OPIE" = xyes; then + AC_LIBOBJ([ftp-opie]) +fi + +dnl We expect to have these functions on Unix-like systems configure +dnl runs on. The defines are provided to get them in config.h.in so +dnl Wget can still be ported to non-Unix systems (such as Windows) +dnl that lack some of these functions. +AC_DEFINE([HAVE_STRCASECMP], 1, [Define to 1 if you have the `strcasecmp' function.]) +AC_DEFINE([HAVE_STRNCASECMP], 1, [Define to 1 if you have the `strncasecmp' function.]) +AC_DEFINE([HAVE_STRDUP], 1, [Define to 1 if you have the `strdup' function.]) +AC_DEFINE([HAVE_ISATTY], 1, [Define to 1 if you have the `isatty' function.]) +AC_DEFINE([HAVE_SYMLINK], 1, [Define to 1 if you have the `symlink' function.]) + +dnl +dnl Call Wget-specific macros defined in aclocal. +dnl +WGET_STRUCT_UTIMBUF +WGET_SOCKLEN_T +WGET_FNMATCH +WGET_NANOSLEEP +WGET_POSIX_CLOCK +WGET_NSL_SOCKET + +dnl +dnl Checks for libraries. +dnl + +AS_IF([test x"$with_ssl" = xgnutls], [ + dnl Now actually check for -lssl + AC_LIB_HAVE_LINKFLAGS([gnutls], [], [ +#include + ], [gnutls_global_init()]) + if test x"$LIBGNUTLS" != x + then + AC_MSG_NOTICE([compiling in support for SSL via GnuTLS]) + AC_LIBOBJ([gnutls]) + else + AC_MSG_ERROR([--with-ssl=gnutls was given, but GNUTLS is not available.]) + fi +], [ + # --with-ssl is not gnutls: check if it's no + AS_IF([test x"$with_ssl" != xno], [ + dnl As of this writing (OpenSSL 0.9.6), the libcrypto shared library + dnl doesn't record its dependency on libdl, so we need to make sure + dnl -ldl ends up in LIBS on systems that have it. Most OSes use + dnl dlopen(), but HP-UX uses shl_load(). + AC_CHECK_LIB(dl, dlopen, [], [ + AC_CHECK_LIB(dl, shl_load) + ]) + + dnl Now actually check for -lssl + AC_LIB_HAVE_LINKFLAGS([ssl], [crypto], [ + #include + #include + #include + #include + #include + #include + #include + ], [SSL_library_init ()]) + if test x"$LIBSSL" != x + then + AC_MSG_NOTICE([compiling in support for SSL via OpenSSL]) + AC_LIBOBJ([openssl]) + elif test x"$with_ssl" != x + then + AC_MSG_ERROR([--with-ssl was given, but SSL is not available.]) + fi + ]) # endif: --with-ssl == no? +]) # endif: --with-ssl == gnutls? + + +dnl Enable NTLM if requested and if SSL is available. +if test x"$LIBSSL" != x +then + if test x"$ENABLE_NTLM" != xno + then + AC_DEFINE([ENABLE_NTLM], 1, + [Define if you want the NTLM authorization support compiled in.]) + AC_LIBOBJ([http-ntlm]) + fi +else + dnl If SSL is unavailable and the user explicitly requested NTLM, + dnl abort. + if test x"$ENABLE_NTLM" = xyes + then + AC_MSG_ERROR([NTLM authorization requested and OpenSSL not found; aborting]) + fi +fi + +dnl +dnl Find an MD5 implementation. Since Wget rarely needs MD5, we try +dnl to use an existing library implementation to save on code size. +dnl + +if test x"$wget_need_md5" = xyes +then + dnl This should be moved to an AC_DEFUN, but I'm not sure how to + dnl manipulate MD5_OBJ from the defun. + + AC_LIBOBJ([gen-md5]) + found_md5=no + + dnl Check for the system MD5 library on Solaris. We don't check for + dnl something simple like "MD5Update" because there are a number of + dnl MD5 implementations that use that name, but have an otherwise + dnl incompatible interface. md5_calc is, hopefully, specific to the + dnl Solaris MD5 library. + if test x"$found_md5" = xno; then + AC_CHECK_LIB(md5, md5_calc, [ + dnl Some installations have bogus in the compiler's + dnl include path, making the system md5 library useless. + AC_MSG_CHECKING([for working md5.h]) + AC_COMPILE_IFELSE([#include + ], [ + AC_MSG_RESULT(yes) + AC_DEFINE([HAVE_SOLARIS_MD5], 1, [Define when using Solaris MD5.]) + LIBS="-lmd5 $LIBS" + found_md5=yes + AC_MSG_NOTICE([using the Solaris MD5 implementation]) + ], [AC_MSG_RESULT(no)]) + ]) + fi + + dnl Then see if we're linking OpenSSL anyway; if yes, use its md5 + dnl implementation. + if test x"$found_md5" = xno; then + if test x"$LIBSSL" != x; then + AC_DEFINE([HAVE_OPENSSL_MD5], 1, [Define when using OpenSSL MD5.]) + found_md5=yes + AC_MSG_NOTICE([using the OpenSSL MD5 implementation]) + fi + fi + + dnl If none of the above worked, use the one we ship with Wget. + if test x"$found_md5" = xno; then + AC_DEFINE([HAVE_BUILTIN_MD5], 1, [Define when using built-in MD5.]) + found_md5=yes + AC_MSG_NOTICE([using the built-in (GNU) MD5 implementation]) + AC_C_BIGENDIAN + fi +fi +AC_DEFINE([HAVE_MD5], 1, [Define if we're compiling support for MD5.]) + +dnl ********************************************************************** +dnl Checks for IPv6 +dnl ********************************************************************** + +dnl +dnl We test for IPv6 by checking, in turn, for availability of +dnl getaddrinfo, presence of the INET6 address/protocol family, and +dnl the existence of struct sockaddr_in6. If any of them is missing, +dnl IPv6 is disabled, and the code reverts to old-style gethostbyname. +dnl +dnl If --enable-ipv6 is explicitly specified on the configure command +dnl line, we check for IPv6 and abort if not found. If --disable-ipv6 +dnl is specified, we disable IPv6 and don't check for it. The default +dnl is to autodetect IPv6 and use it where available. +dnl + +AC_ARG_ENABLE(ipv6, + AC_HELP_STRING([--disable-ipv6],[disable IPv6 support]), + [case "${enable_ipv6}" in + no) + AC_MSG_NOTICE([disabling IPv6 at user request]) + dnl Disable IPv6 checking + ipv6=no + ;; + yes) + dnl IPv6 explicitly enabled: force its use (abort if unavailable). + ipv6=yes + force_ipv6=yes + ;; + auto) + dnl Auto-detect IPv6, i.e. check for IPv6, but don't force it. + ipv6=yes + ;; + *) + AC_MSG_ERROR([Invalid --enable-ipv6 argument \`$enable_ipv6']) + ;; + esac + ], [ + dnl If nothing is specified, assume auto-detection. + ipv6=yes + ] +) + +if test "X$ipv6" = "Xyes"; then + AC_CHECK_FUNCS(getaddrinfo, [], [ + AC_MSG_NOTICE([Disabling IPv6 support: your system does not support getaddrinfo(3)]) + ipv6=no + ]) +fi + +if test "X$ipv6" = "Xyes"; then + PROTO_INET6([], [ + AC_MSG_NOTICE([Disabling IPv6 support: your system does not support the PF_INET6 protocol family]) + ipv6=no + ]) +fi + +if test "X$ipv6" = "Xyes"; then + TYPE_STRUCT_SOCKADDR_IN6([],[ + AC_MSG_NOTICE([Disabling IPv6 support: your system does not support \`struct sockaddr_in6']) + ipv6=no + ]) + if test "X$ipv6" = "Xyes"; then + WGET_STRUCT_SOCKADDR_STORAGE + MEMBER_SIN6_SCOPE_ID + fi +fi + +if test "X$ipv6" = "Xyes"; then + AC_DEFINE([ENABLE_IPV6], 1, [Define if IPv6 support is enabled.]) + AC_MSG_NOTICE([Enabling support for IPv6.]) +elif test "x$force_ipv6" = "xyes"; then + AC_MSG_ERROR([IPv6 support requested but not found; aborting]) +fi + + +dnl +dnl Set of available languages. +dnl +dnl Originally this used to be static, looking like this: +dnl ALL_LINGUAS="cs de hr it ..." +dnl The downside was that configure needed to be rebuilt whenever a +dnl new language was added. +dnl +ALL_LINGUAS="en@quot en@boldquot $(cd ${srcdir}/po && ls *.po | grep -v 'en@.*quot' | sed -e 's/\.po$//' | tr '\012' ' ')" + +dnl +dnl Find makeinfo. We used to provide support for Emacs processing +dnl Texinfo using `emacs -batch -eval ...' where makeinfo is +dnl unavailable, but that broke with the addition of makeinfo-specific +dnl command-line options, such as `-I'. Now we depend on makeinfo to +dnl build the Info documentation. +dnl + +AC_CHECK_PROGS(MAKEINFO, [makeinfo], [true]) + +dnl +dnl Find perl and pod2man +dnl + +AC_PATH_PROGS(PERL, [perl5 perl], no) +AC_PATH_PROG(POD2MAN, pod2man, no) + +if test "x${POD2MAN}" = xno; then + COMMENT_IF_NO_POD2MAN="# " +else + COMMENT_IF_NO_POD2MAN= +fi +AC_SUBST(COMMENT_IF_NO_POD2MAN) + +dnl +dnl Create output +dnl +AC_CONFIG_FILES([Makefile src/Makefile doc/Makefile util/Makefile + po/Makefile.in tests/Makefile tests/WgetTest.pm + lib/Makefile windows/Makefile]) +AC_CONFIG_HEADERS([src/config.h]) +AC_OUTPUT diff --git a/configure.in b/configure.in deleted file mode 100644 index 6a91007f..00000000 --- a/configure.in +++ /dev/null @@ -1,480 +0,0 @@ -dnl Template file for GNU Autoconf -dnl Copyright (C) 1995, 1996, 1997, 2001, 2007 Free Software Foundation, Inc. - -dnl This program is free software; you can redistribute it and/or modify -dnl it under the terms of the GNU General Public License as published by -dnl the Free Software Foundation; either version 3 of the License, or -dnl (at your option) any later version. - -dnl This program is distributed in the hope that it will be useful, -dnl but WITHOUT ANY WARRANTY; without even the implied warranty of -dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -dnl GNU General Public License for more details. - -dnl You should have received a copy of the GNU General Public License -dnl along with this program. If not, see . - -dnl Additional permission under GNU GPL version 3 section 7 - -dnl If you modify this program, or any covered work, by linking or -dnl combining it with the OpenSSL project's OpenSSL library (or a -dnl modified version of that library), containing parts covered by the -dnl terms of the OpenSSL or SSLeay licenses, the Free Software Foundation -dnl grants you additional permission to convey the resulting work. -dnl Corresponding Source for a non-source form of such a combination -dnl shall include the source code for the parts of OpenSSL used as well -dnl as that of the covered work. - -dnl -dnl Process this file with autoconf to produce a configure script. -dnl - -AC_INIT([src/version.c]) -AC_PREREQ(2.61) - -dnl Include the M4 macros we use. -builtin(include, [m4/wget.m4])dnl -builtin(include, [m4/lib-ld.m4])dnl -builtin(include, [m4/lib-link.m4])dnl -builtin(include, [m4/lib-prefix.m4])dnl - -dnl -dnl What version of Wget are we building? -dnl -VERSION=`sed -e 's/^.*"\(.*\)";$/\1/' ${srcdir}/src/version.c` -AC_MSG_NOTICE([configuring for GNU Wget $VERSION]) -AC_SUBST(VERSION) -PACKAGE=wget -AC_SUBST(PACKAGE) - -dnl -dnl Get cannonical host -dnl -AC_CANONICAL_HOST -AC_DEFINE_UNQUOTED([OS_TYPE], "$host_os", - [Define to be the name of the operating system.]) - -dnl -dnl Process features. -dnl - -AC_ARG_WITH(ssl, -[[ --without-ssl disable SSL autodetection]]) - -AC_ARG_ENABLE(opie, -[ --disable-opie disable support for opie or s/key FTP login], -ENABLE_OPIE=$enableval, ENABLE_OPIE=yes) -test x"${ENABLE_OPIE}" = xyes && AC_DEFINE([ENABLE_OPIE], 1, - [Define if you want the Opie support for FTP compiled in.]) - -AC_ARG_ENABLE(digest, -[ --disable-digest disable support for HTTP digest authorization], -ENABLE_DIGEST=$enableval, ENABLE_DIGEST=yes) -test x"${ENABLE_DIGEST}" = xyes && AC_DEFINE([ENABLE_DIGEST], 1, - [Define if you want the HTTP Digest Authorization compiled in.]) - -AC_ARG_ENABLE(ntlm, -[ --disable-ntlm disable support for NTLM authorization], -[ENABLE_NTLM=$enableval], [ENABLE_NTLM=auto]) - -AC_ARG_ENABLE(debug, -[ --disable-debug disable support for debugging output], -ENABLE_DEBUG=$enableval, ENABLE_DEBUG=yes) -test x"${ENABLE_DEBUG}" = xyes && AC_DEFINE([ENABLE_DEBUG], 1, - [Define if you want the debug output support compiled in.]) - -wget_need_md5=no - -case "${ENABLE_OPIE}${ENABLE_DIGEST}" in -*yes*) - wget_need_md5=yes -esac -if test x"$ENABLE_OPIE" = xyes; then - OPIE_OBJ='ftp-opie.o' -fi -AC_SUBST(OPIE_OBJ) - -dnl -dnl Whether make sets $(MAKE)... -dnl -AC_PROG_MAKE_SET - -dnl -dnl Find a good install -dnl -AC_PROG_INSTALL - -dnl -dnl Find the compiler -dnl - -dnl We want these before the checks, so the checks can modify their values. -test -z "$CFLAGS" && CFLAGS= auto_cflags=1 -test -z "$CC" && cc_specified=yes - -AC_PROG_CC -AC_AIX - -dnl Turn on optimization by default. Specifically: -dnl -dnl if the user hasn't specified CFLAGS, then -dnl if compiler is gcc, then -dnl use -O2 and some warning flags -dnl else -dnl use os-specific flags or -O -if test -n "$auto_cflags"; then - if test -n "$GCC"; then - CFLAGS="$CFLAGS -O2 -Wall" - else - case "$host_os" in - *hpux*) CFLAGS="$CFLAGS +O3" ;; - *ultrix* | *osf*) CFLAGS="$CFLAGS -O -Olimit 2000" ;; - *) CFLAGS="$CFLAGS -O" ;; - esac - fi -fi - -dnl -dnl Checks for basic compiler characteristics. -dnl -AC_C_CONST -AC_C_INLINE -AC_C_VOLATILE - -dnl Check for basic headers, even though we expect them to exist and -dnl #include them unconditionally in the code. Their detection is -dnl still needed because test programs used by Autoconf macros check -dnl for STDC_HEADERS, HAVE_SYS_TYPES_H, etc. before using them. -dnl Without the checks they will fail to be included in test programs, -dnl which will subsequently fail. -AC_HEADER_STDC - -dnl Check for large file support. This check needs to come fairly -dnl early because it could (in principle) affect whether functions and -dnl headers are available, whether they work, etc. -AC_SYS_LARGEFILE -AC_CHECK_SIZEOF(off_t) - -dnl -dnl Checks for system header files that might be missing. -dnl -AC_HEADER_STDBOOL -AC_CHECK_HEADERS(unistd.h sys/time.h) -AC_CHECK_HEADERS(termios.h sys/ioctl.h sys/select.h utime.h sys/utime.h) -AC_CHECK_HEADERS(stdint.h inttypes.h pwd.h) - -dnl -dnl Check sizes of integer types. These are used to find n-bit -dnl integral types on older systems that fail to provide intN_t and -dnl uintN_t typedefs. -dnl -AC_CHECK_SIZEOF(short) -AC_CHECK_SIZEOF(int) -AC_CHECK_SIZEOF(long) -AC_CHECK_SIZEOF(long long) -AC_CHECK_SIZEOF(void *) - -dnl -dnl Checks for non-universal or system-specific types. -dnl -AC_TYPE_SIZE_T -AC_TYPE_PID_T -AC_CHECK_TYPES([uint32_t, uintptr_t, intptr_t, int64_t]) -AC_CHECK_TYPES(sig_atomic_t, [], [], [ -#include -#include -#if HAVE_INTTYPES_H -# include -#endif -#include -]) - -dnl -dnl Checks for library functions. -dnl -AC_FUNC_ALLOCA -AC_FUNC_MMAP -AC_FUNC_FSEEKO -AC_CHECK_FUNCS(strptime timegm snprintf vsnprintf vasprintf drand48) -AC_CHECK_FUNCS(strtoll usleep ftello sigblock sigsetjmp memrchr) - -dnl We expect to have these functions on Unix-like systems configure -dnl runs on. The defines are provided to get them in config.h.in so -dnl Wget can still be ported to non-Unix systems (such as Windows) -dnl that lack some of these functions. -AC_DEFINE([HAVE_STRCASECMP], 1, [Define to 1 if you have the `strcasecmp' function.]) -AC_DEFINE([HAVE_STRNCASECMP], 1, [Define to 1 if you have the `strncasecmp' function.]) -AC_DEFINE([HAVE_STRDUP], 1, [Define to 1 if you have the `strdup' function.]) -AC_DEFINE([HAVE_ISATTY], 1, [Define to 1 if you have the `isatty' function.]) -AC_DEFINE([HAVE_SYMLINK], 1, [Define to 1 if you have the `symlink' function.]) - -dnl -dnl Call Wget-specific macros defined in aclocal. -dnl -WGET_STRUCT_UTIMBUF -WGET_SOCKLEN_T -WGET_FNMATCH -WGET_NANOSLEEP -WGET_POSIX_CLOCK -WGET_NSL_SOCKET - -dnl -dnl Check if we need to compile in getopt.c. -dnl -AC_CHECK_FUNC(getopt_long, [], [ - GETOPT_OBJ='getopt.o' -]) -AC_SUBST(GETOPT_OBJ) - -dnl -dnl Checks for libraries. -dnl - -AS_IF([test x"$with_ssl" = xgnutls], [ - dnl Now actually check for -lssl - AC_LIB_HAVE_LINKFLAGS([gnutls], [], [ -#include - ], [gnutls_global_init()]) - if test x"$LIBGNUTLS" != x - then - AC_MSG_NOTICE([compiling in support for SSL via GnuTLS]) - SSL_OBJ='gnutls.o' - else - AC_MSG_ERROR([--with-ssl=gnutls was given, but GNUTLS is not available.]) - fi -], [ - # --with-ssl is not gnutls: check if it's no - AS_IF([test x"$with_ssl" != xno], [ - dnl As of this writing (OpenSSL 0.9.6), the libcrypto shared library - dnl doesn't record its dependency on libdl, so we need to make sure - dnl -ldl ends up in LIBS on systems that have it. Most OSes use - dnl dlopen(), but HP-UX uses shl_load(). - AC_CHECK_LIB(dl, dlopen, [], [ - AC_CHECK_LIB(dl, shl_load) - ]) - - dnl Now actually check for -lssl - AC_LIB_HAVE_LINKFLAGS([ssl], [crypto], [ - #include - #include - #include - #include - #include - #include - #include - ], [SSL_library_init ()]) - if test x"$LIBSSL" != x - then - AC_MSG_NOTICE([compiling in support for SSL via OpenSSL]) - SSL_OBJ='openssl.o' - elif test x"$with_ssl" != x - then - AC_MSG_ERROR([--with-ssl was given, but SSL is not available.]) - fi - ]) # endif: --with-ssl == no? -]) # endif: --with-ssl == gnutls? - -AC_SUBST(SSL_OBJ) - -dnl Enable NTLM if requested and if SSL is available. -NTLM_OBJ='' -if test x"$LIBSSL" != x -then - if test x"$ENABLE_NTLM" != xno - then - AC_DEFINE([ENABLE_NTLM], 1, - [Define if you want the NTLM authorization support compiled in.]) - NTLM_OBJ='http-ntlm.o' - fi -else - dnl If SSL is unavailable and the user explicitly requested NTLM, - dnl abort. - if test x"$ENABLE_NTLM" = xyes - then - AC_MSG_ERROR([NTLM authorization requested and OpenSSL not found; aborting]) - fi -fi -AC_SUBST(NTLM_OBJ) - -dnl -dnl Find an MD5 implementation. Since Wget rarely needs MD5, we try -dnl to use an existing library implementation to save on code size. -dnl - -if test x"$wget_need_md5" = xyes -then - dnl This should be moved to an AC_DEFUN, but I'm not sure how to - dnl manipulate MD5_OBJ from the defun. - - MD5_OBJ='gen-md5.o' - found_md5=no - - dnl Check for the system MD5 library on Solaris. We don't check for - dnl something simple like "MD5Update" because there are a number of - dnl MD5 implementations that use that name, but have an otherwise - dnl incompatible interface. md5_calc is, hopefully, specific to the - dnl Solaris MD5 library. - if test x"$found_md5" = xno; then - AC_CHECK_LIB(md5, md5_calc, [ - dnl Some installations have bogus in the compiler's - dnl include path, making the system md5 library useless. - AC_MSG_CHECKING([for working md5.h]) - AC_COMPILE_IFELSE([#include - ], [ - AC_MSG_RESULT(yes) - AC_DEFINE([HAVE_SOLARIS_MD5], 1, [Define when using Solaris MD5.]) - LIBS="-lmd5 $LIBS" - found_md5=yes - AC_MSG_NOTICE([using the Solaris MD5 implementation]) - ], [AC_MSG_RESULT(no)]) - ]) - fi - - dnl Then see if we're linking OpenSSL anyway; if yes, use its md5 - dnl implementation. - if test x"$found_md5" = xno; then - if test x"$LIBSSL" != x; then - AC_DEFINE([HAVE_OPENSSL_MD5], 1, [Define when using OpenSSL MD5.]) - found_md5=yes - AC_MSG_NOTICE([using the OpenSSL MD5 implementation]) - fi - fi - - dnl If none of the above worked, use the one we ship with Wget. - if test x"$found_md5" = xno; then - AC_DEFINE([HAVE_BUILTIN_MD5], 1, [Define when using built-in MD5.]) - MD5_OBJ="$MD5_OBJ gnu-md5.o" - found_md5=yes - AC_MSG_NOTICE([using the built-in (GNU) MD5 implementation]) - AC_C_BIGENDIAN - fi -fi -AC_DEFINE([HAVE_MD5], 1, [Define if we're compiling support for MD5.]) -AC_SUBST(MD5_OBJ) - -dnl ********************************************************************** -dnl Checks for IPv6 -dnl ********************************************************************** - -dnl -dnl We test for IPv6 by checking, in turn, for availability of -dnl getaddrinfo, presence of the INET6 address/protocol family, and -dnl the existence of struct sockaddr_in6. If any of them is missing, -dnl IPv6 is disabled, and the code reverts to old-style gethostbyname. -dnl -dnl If --enable-ipv6 is explicitly specified on the configure command -dnl line, we check for IPv6 and abort if not found. If --disable-ipv6 -dnl is specified, we disable IPv6 and don't check for it. The default -dnl is to autodetect IPv6 and use it where available. -dnl - -AC_ARG_ENABLE(ipv6, - AC_HELP_STRING([--disable-ipv6],[disable IPv6 support]), - [case "${enable_ipv6}" in - no) - AC_MSG_NOTICE([disabling IPv6 at user request]) - dnl Disable IPv6 checking - ipv6=no - ;; - yes) - dnl IPv6 explicitly enabled: force its use (abort if unavailable). - ipv6=yes - force_ipv6=yes - ;; - auto) - dnl Auto-detect IPv6, i.e. check for IPv6, but don't force it. - ipv6=yes - ;; - *) - AC_MSG_ERROR([Invalid --enable-ipv6 argument \`$enable_ipv6']) - ;; - esac - ], [ - dnl If nothing is specified, assume auto-detection. - ipv6=yes - ] -) - -if test "X$ipv6" = "Xyes"; then - AC_CHECK_FUNCS(getaddrinfo, [], [ - AC_MSG_NOTICE([Disabling IPv6 support: your system does not support getaddrinfo(3)]) - ipv6=no - ]) -fi - -if test "X$ipv6" = "Xyes"; then - PROTO_INET6([], [ - AC_MSG_NOTICE([Disabling IPv6 support: your system does not support the PF_INET6 protocol family]) - ipv6=no - ]) -fi - -if test "X$ipv6" = "Xyes"; then - TYPE_STRUCT_SOCKADDR_IN6([],[ - AC_MSG_NOTICE([Disabling IPv6 support: your system does not support \`struct sockaddr_in6']) - ipv6=no - ]) - if test "X$ipv6" = "Xyes"; then - WGET_STRUCT_SOCKADDR_STORAGE - MEMBER_SIN6_SCOPE_ID - fi -fi - -if test "X$ipv6" = "Xyes"; then - AC_DEFINE([ENABLE_IPV6], 1, [Define if IPv6 support is enabled.]) - AC_MSG_NOTICE([Enabling support for IPv6.]) -elif test "x$force_ipv6" = "xyes"; then - AC_MSG_ERROR([IPv6 support requested but not found; aborting]) -fi - - -dnl -dnl Set of available languages. -dnl -dnl Originally this used to be static, looking like this: -dnl ALL_LINGUAS="cs de hr it ..." -dnl The downside was that configure needed to be rebuilt whenever a -dnl new language was added. -dnl -ALL_LINGUAS=`(cd ${srcdir}/po && ls *.po | sed -e 's/\.po$//' | tr '\012' ' ')` - -dnl internationalization macros -WGET_WITH_NLS - -dnl -dnl Find makeinfo. We used to provide support for Emacs processing -dnl Texinfo using `emacs -batch -eval ...' where makeinfo is -dnl unavailable, but that broke with the addition of makeinfo-specific -dnl command-line options, such as `-I'. Now we depend on makeinfo to -dnl build the Info documentation. -dnl - -AC_CHECK_PROGS(MAKEINFO, [makeinfo], [true]) - -dnl -dnl Find perl and pod2man -dnl - -AC_PATH_PROGS(PERL, [perl5 perl], no) -AC_PATH_PROG(POD2MAN, pod2man, no) - -if test "x${POD2MAN}" = xno; then - COMMENT_IF_NO_POD2MAN="# " -else - COMMENT_IF_NO_POD2MAN= -fi -AC_SUBST(COMMENT_IF_NO_POD2MAN) - -dnl -dnl Create output -dnl -AC_CONFIG_FILES([Makefile src/Makefile doc/Makefile util/Makefile - po/Makefile.in tests/Makefile tests/WgetTest.pm - windows/Makefile]) -AC_CONFIG_HEADERS([src/config.h]) -AH_BOTTOM([ -#include "config-post.h" -]) -AC_CONFIG_FILES([stamp-h], [echo timestamp > stamp-h]) -AC_CONFIG_COMMANDS([default], [WGET_PROCESS_PO]) -AC_OUTPUT diff --git a/depcomp b/depcomp new file mode 100755 index 00000000..ca5ea4e1 --- /dev/null +++ b/depcomp @@ -0,0 +1,584 @@ +#! /bin/sh +# depcomp - compile a program generating dependencies as side-effects + +scriptversion=2006-10-15.18 + +# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006 Free Software +# Foundation, Inc. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +# Originally written by Alexandre Oliva . + +case $1 in + '') + echo "$0: No command. Try \`$0 --help' for more information." 1>&2 + exit 1; + ;; + -h | --h*) + cat <<\EOF +Usage: depcomp [--help] [--version] PROGRAM [ARGS] + +Run PROGRAMS ARGS to compile a file, generating dependencies +as side-effects. + +Environment variables: + depmode Dependency tracking mode. + source Source file read by `PROGRAMS ARGS'. + object Object file output by `PROGRAMS ARGS'. + DEPDIR directory where to store dependencies. + depfile Dependency file to output. + tmpdepfile Temporary file to use when outputing dependencies. + libtool Whether libtool is used (yes/no). + +Report bugs to . +EOF + exit $? + ;; + -v | --v*) + echo "depcomp $scriptversion" + exit $? + ;; +esac + +if test -z "$depmode" || test -z "$source" || test -z "$object"; then + echo "depcomp: Variables source, object and depmode must be set" 1>&2 + exit 1 +fi + +# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. +depfile=${depfile-`echo "$object" | + sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} +tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} + +rm -f "$tmpdepfile" + +# Some modes work just like other modes, but use different flags. We +# parameterize here, but still list the modes in the big case below, +# to make depend.m4 easier to write. Note that we *cannot* use a case +# here, because this file can only contain one case statement. +if test "$depmode" = hp; then + # HP compiler uses -M and no extra arg. + gccflag=-M + depmode=gcc +fi + +if test "$depmode" = dashXmstdout; then + # This is just like dashmstdout with a different argument. + dashmflag=-xM + depmode=dashmstdout +fi + +case "$depmode" in +gcc3) +## gcc 3 implements dependency tracking that does exactly what +## we want. Yay! Note: for some reason libtool 1.4 doesn't like +## it if -MD -MP comes after the -MF stuff. Hmm. +## Unfortunately, FreeBSD c89 acceptance of flags depends upon +## the command line argument order; so add the flags where they +## appear in depend2.am. Note that the slowdown incurred here +## affects only configure: in makefiles, %FASTDEP% shortcuts this. + for arg + do + case $arg in + -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; + *) set fnord "$@" "$arg" ;; + esac + shift # fnord + shift # $arg + done + "$@" + stat=$? + if test $stat -eq 0; then : + else + rm -f "$tmpdepfile" + exit $stat + fi + mv "$tmpdepfile" "$depfile" + ;; + +gcc) +## There are various ways to get dependency output from gcc. Here's +## why we pick this rather obscure method: +## - Don't want to use -MD because we'd like the dependencies to end +## up in a subdir. Having to rename by hand is ugly. +## (We might end up doing this anyway to support other compilers.) +## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like +## -MM, not -M (despite what the docs say). +## - Using -M directly means running the compiler twice (even worse +## than renaming). + if test -z "$gccflag"; then + gccflag=-MD, + fi + "$@" -Wp,"$gccflag$tmpdepfile" + stat=$? + if test $stat -eq 0; then : + else + rm -f "$tmpdepfile" + exit $stat + fi + rm -f "$depfile" + echo "$object : \\" > "$depfile" + alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz +## The second -e expression handles DOS-style file names with drive letters. + sed -e 's/^[^:]*: / /' \ + -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" +## This next piece of magic avoids the `deleted header file' problem. +## The problem is that when a header file which appears in a .P file +## is deleted, the dependency causes make to die (because there is +## typically no way to rebuild the header). We avoid this by adding +## dummy dependencies for each header file. Too bad gcc doesn't do +## this for us directly. + tr ' ' ' +' < "$tmpdepfile" | +## Some versions of gcc put a space before the `:'. On the theory +## that the space means something, we add a space to the output as +## well. +## Some versions of the HPUX 10.20 sed can't process this invocation +## correctly. Breaking it into two sed invocations is a workaround. + sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" + rm -f "$tmpdepfile" + ;; + +hp) + # This case exists only to let depend.m4 do its work. It works by + # looking at the text of this script. This case will never be run, + # since it is checked for above. + exit 1 + ;; + +sgi) + if test "$libtool" = yes; then + "$@" "-Wp,-MDupdate,$tmpdepfile" + else + "$@" -MDupdate "$tmpdepfile" + fi + stat=$? + if test $stat -eq 0; then : + else + rm -f "$tmpdepfile" + exit $stat + fi + rm -f "$depfile" + + if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files + echo "$object : \\" > "$depfile" + + # Clip off the initial element (the dependent). Don't try to be + # clever and replace this with sed code, as IRIX sed won't handle + # lines with more than a fixed number of characters (4096 in + # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; + # the IRIX cc adds comments like `#:fec' to the end of the + # dependency line. + tr ' ' ' +' < "$tmpdepfile" \ + | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \ + tr ' +' ' ' >> $depfile + echo >> $depfile + + # The second pass generates a dummy entry for each header file. + tr ' ' ' +' < "$tmpdepfile" \ + | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ + >> $depfile + else + # The sourcefile does not contain any dependencies, so just + # store a dummy comment line, to avoid errors with the Makefile + # "include basename.Plo" scheme. + echo "#dummy" > "$depfile" + fi + rm -f "$tmpdepfile" + ;; + +aix) + # The C for AIX Compiler uses -M and outputs the dependencies + # in a .u file. In older versions, this file always lives in the + # current directory. Also, the AIX compiler puts `$object:' at the + # start of each line; $object doesn't have directory information. + # Version 6 uses the directory in both cases. + stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'` + tmpdepfile="$stripped.u" + if test "$libtool" = yes; then + "$@" -Wc,-M + else + "$@" -M + fi + stat=$? + + if test -f "$tmpdepfile"; then : + else + stripped=`echo "$stripped" | sed 's,^.*/,,'` + tmpdepfile="$stripped.u" + fi + + if test $stat -eq 0; then : + else + rm -f "$tmpdepfile" + exit $stat + fi + + if test -f "$tmpdepfile"; then + outname="$stripped.o" + # Each line is of the form `foo.o: dependent.h'. + # Do two passes, one to just change these to + # `$object: dependent.h' and one to simply `dependent.h:'. + sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile" + sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile" + else + # The sourcefile does not contain any dependencies, so just + # store a dummy comment line, to avoid errors with the Makefile + # "include basename.Plo" scheme. + echo "#dummy" > "$depfile" + fi + rm -f "$tmpdepfile" + ;; + +icc) + # Intel's C compiler understands `-MD -MF file'. However on + # icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c + # ICC 7.0 will fill foo.d with something like + # foo.o: sub/foo.c + # foo.o: sub/foo.h + # which is wrong. We want: + # sub/foo.o: sub/foo.c + # sub/foo.o: sub/foo.h + # sub/foo.c: + # sub/foo.h: + # ICC 7.1 will output + # foo.o: sub/foo.c sub/foo.h + # and will wrap long lines using \ : + # foo.o: sub/foo.c ... \ + # sub/foo.h ... \ + # ... + + "$@" -MD -MF "$tmpdepfile" + stat=$? + if test $stat -eq 0; then : + else + rm -f "$tmpdepfile" + exit $stat + fi + rm -f "$depfile" + # Each line is of the form `foo.o: dependent.h', + # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. + # Do two passes, one to just change these to + # `$object: dependent.h' and one to simply `dependent.h:'. + sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" + # Some versions of the HPUX 10.20 sed can't process this invocation + # correctly. Breaking it into two sed invocations is a workaround. + sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" | + sed -e 's/$/ :/' >> "$depfile" + rm -f "$tmpdepfile" + ;; + +hp2) + # The "hp" stanza above does not work with aCC (C++) and HP's ia64 + # compilers, which have integrated preprocessors. The correct option + # to use with these is +Maked; it writes dependencies to a file named + # 'foo.d', which lands next to the object file, wherever that + # happens to be. + # Much of this is similar to the tru64 case; see comments there. + dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` + test "x$dir" = "x$object" && dir= + base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` + if test "$libtool" = yes; then + tmpdepfile1=$dir$base.d + tmpdepfile2=$dir.libs/$base.d + "$@" -Wc,+Maked + else + tmpdepfile1=$dir$base.d + tmpdepfile2=$dir$base.d + "$@" +Maked + fi + stat=$? + if test $stat -eq 0; then : + else + rm -f "$tmpdepfile1" "$tmpdepfile2" + exit $stat + fi + + for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" + do + test -f "$tmpdepfile" && break + done + if test -f "$tmpdepfile"; then + sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile" + # Add `dependent.h:' lines. + sed -ne '2,${; s/^ *//; s/ \\*$//; s/$/:/; p;}' "$tmpdepfile" >> "$depfile" + else + echo "#dummy" > "$depfile" + fi + rm -f "$tmpdepfile" "$tmpdepfile2" + ;; + +tru64) + # The Tru64 compiler uses -MD to generate dependencies as a side + # effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'. + # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put + # dependencies in `foo.d' instead, so we check for that too. + # Subdirectories are respected. + dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` + test "x$dir" = "x$object" && dir= + base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` + + if test "$libtool" = yes; then + # With Tru64 cc, shared objects can also be used to make a + # static library. This mechanism is used in libtool 1.4 series to + # handle both shared and static libraries in a single compilation. + # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d. + # + # With libtool 1.5 this exception was removed, and libtool now + # generates 2 separate objects for the 2 libraries. These two + # compilations output dependencies in $dir.libs/$base.o.d and + # in $dir$base.o.d. We have to check for both files, because + # one of the two compilations can be disabled. We should prefer + # $dir$base.o.d over $dir.libs/$base.o.d because the latter is + # automatically cleaned when .libs/ is deleted, while ignoring + # the former would cause a distcleancheck panic. + tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4 + tmpdepfile2=$dir$base.o.d # libtool 1.5 + tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5 + tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504 + "$@" -Wc,-MD + else + tmpdepfile1=$dir$base.o.d + tmpdepfile2=$dir$base.d + tmpdepfile3=$dir$base.d + tmpdepfile4=$dir$base.d + "$@" -MD + fi + + stat=$? + if test $stat -eq 0; then : + else + rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" + exit $stat + fi + + for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" + do + test -f "$tmpdepfile" && break + done + if test -f "$tmpdepfile"; then + sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" + # That's a tab and a space in the []. + sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" + else + echo "#dummy" > "$depfile" + fi + rm -f "$tmpdepfile" + ;; + +#nosideeffect) + # This comment above is used by automake to tell side-effect + # dependency tracking mechanisms from slower ones. + +dashmstdout) + # Important note: in order to support this mode, a compiler *must* + # always write the preprocessed file to stdout, regardless of -o. + "$@" || exit $? + + # Remove the call to Libtool. + if test "$libtool" = yes; then + while test $1 != '--mode=compile'; do + shift + done + shift + fi + + # Remove `-o $object'. + IFS=" " + for arg + do + case $arg in + -o) + shift + ;; + $object) + shift + ;; + *) + set fnord "$@" "$arg" + shift # fnord + shift # $arg + ;; + esac + done + + test -z "$dashmflag" && dashmflag=-M + # Require at least two characters before searching for `:' + # in the target name. This is to cope with DOS-style filenames: + # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise. + "$@" $dashmflag | + sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile" + rm -f "$depfile" + cat < "$tmpdepfile" > "$depfile" + tr ' ' ' +' < "$tmpdepfile" | \ +## Some versions of the HPUX 10.20 sed can't process this invocation +## correctly. Breaking it into two sed invocations is a workaround. + sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" + rm -f "$tmpdepfile" + ;; + +dashXmstdout) + # This case only exists to satisfy depend.m4. It is never actually + # run, as this mode is specially recognized in the preamble. + exit 1 + ;; + +makedepend) + "$@" || exit $? + # Remove any Libtool call + if test "$libtool" = yes; then + while test $1 != '--mode=compile'; do + shift + done + shift + fi + # X makedepend + shift + cleared=no + for arg in "$@"; do + case $cleared in + no) + set ""; shift + cleared=yes ;; + esac + case "$arg" in + -D*|-I*) + set fnord "$@" "$arg"; shift ;; + # Strip any option that makedepend may not understand. Remove + # the object too, otherwise makedepend will parse it as a source file. + -*|$object) + ;; + *) + set fnord "$@" "$arg"; shift ;; + esac + done + obj_suffix="`echo $object | sed 's/^.*\././'`" + touch "$tmpdepfile" + ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" + rm -f "$depfile" + cat < "$tmpdepfile" > "$depfile" + sed '1,2d' "$tmpdepfile" | tr ' ' ' +' | \ +## Some versions of the HPUX 10.20 sed can't process this invocation +## correctly. Breaking it into two sed invocations is a workaround. + sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" + rm -f "$tmpdepfile" "$tmpdepfile".bak + ;; + +cpp) + # Important note: in order to support this mode, a compiler *must* + # always write the preprocessed file to stdout. + "$@" || exit $? + + # Remove the call to Libtool. + if test "$libtool" = yes; then + while test $1 != '--mode=compile'; do + shift + done + shift + fi + + # Remove `-o $object'. + IFS=" " + for arg + do + case $arg in + -o) + shift + ;; + $object) + shift + ;; + *) + set fnord "$@" "$arg" + shift # fnord + shift # $arg + ;; + esac + done + + "$@" -E | + sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ + -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | + sed '$ s: \\$::' > "$tmpdepfile" + rm -f "$depfile" + echo "$object : \\" > "$depfile" + cat < "$tmpdepfile" >> "$depfile" + sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" + rm -f "$tmpdepfile" + ;; + +msvisualcpp) + # Important note: in order to support this mode, a compiler *must* + # always write the preprocessed file to stdout, regardless of -o, + # because we must use -o when running libtool. + "$@" || exit $? + IFS=" " + for arg + do + case "$arg" in + "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") + set fnord "$@" + shift + shift + ;; + *) + set fnord "$@" "$arg" + shift + shift + ;; + esac + done + "$@" -E | + sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile" + rm -f "$depfile" + echo "$object : \\" > "$depfile" + . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile" + echo " " >> "$depfile" + . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile" + rm -f "$tmpdepfile" + ;; + +none) + exec "$@" + ;; + +*) + echo "Unknown depmode $depmode" 1>&2 + exit 1 + ;; +esac + +exit 0 + +# Local Variables: +# mode: shell-script +# sh-indentation: 2 +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-end: "$" +# End: diff --git a/doc/ChangeLog b/doc/ChangeLog index 783eb880..fa94d0c7 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,22 @@ +2007-10-13 Micah Cowan + + * wget.texi : Replaced mention of no-longer + included PATCHES file with link to relevant Wgiki page. + * wget.texi : Added new section. + +2007-10-10 Micah Cowan + + * wget.texi : Fixed "doewnloads" typo. + +2007-10-08 Micah Cowan + + * wget.texi: Credit to Ralf Wildenhues for automakifying patches. + +2007-10-05 Ralf Wildenhues + + * Makefile.in: Removed, replaced by Makefile.am. + * Makefile.am: Converted from Makefile.in. + 2007-10-03 Micah Cowan * wget.texi : Cleaned up alphabetization, @@ -652,26 +671,26 @@ 2001-02-22 Dan Harkless * Makefile.in: Make wget man page and install it if we have - pod2man. Added some missing '$(srcdir)/'s. Added missing - dependencies on install targets (allowing you to just do `make - install' rather than forcing you to do `make && make install'). - Also, Makefile rules should always use output file parameters if - available rather than redirecting stdout with '>', or you falsely - satisfy dependencies if the tool you're running is missing or - fails -- fixed call of texi2pod.pl that did this wrong. + pod2man. Added some missing '$(srcdir)/'s. Added missing + dependencies on install targets (allowing you to just do `make + install' rather than forcing you to do `make && make install'). + Also, Makefile rules should always use output file parameters if + available rather than redirecting stdout with '>', or you falsely + satisfy dependencies if the tool you're running is missing or + fails -- fixed call of texi2pod.pl that did this wrong. * texi2pod.pl: Removed from CVS. Now automatically generated. * texi2pod.pl.in: This new file is processed into texi2pod.pl, - getting the appropriate path to the Perl 5+ executable on this - system and becoming executable (CVS files, by contrast, don't - arrive executable). + getting the appropriate path to the Perl 5+ executable on this + system and becoming executable (CVS files, by contrast, don't + arrive executable). 2001-02-19 Dan Harkless * wget.texi (Download Options): Further improvement to --continue - documentation -- explain interaction with -r and -N, mention - usefulness for downloading new sections of appended-to files, etc. + documentation -- explain interaction with -r and -N, mention + usefulness for downloading new sections of appended-to files, etc. 2001-01-06 Jan Prikryl @@ -694,7 +713,7 @@ 2001-01-09 Dan Harkless * wget.texi (Download Options): Did a bunch of clarification and - correction to the description of --continue. + correction to the description of --continue. 2001-01-06 Dan Harkless @@ -720,7 +739,7 @@ looking at the dates would make you think that things went into 1.6 that actually just went into the 1.7-dev branch. Added "[Not in 1.6 branch.]" where appropriate to clarify. - + 2000-12-10 Hrvoje Niksic * Makefile.in (install.info): Info files are *not* in $(srcdir), @@ -808,22 +827,22 @@ 2000-08-22 Dan Harkless * wget.texi (Download Options): --no-clobber's documentation was - severely lacking -- ameliorated the situation. Some of the - previously-undocumented stuff (like the multiple-file-version - numeric-suffixing) that's now mentioned for the first (and only) - time in the -nc documentation should probably be mentioned - elsewhere, but due to the way that wget.texi's hierarchy is laid - out, I had a hard time finding anywhere else appropriate. + severely lacking -- ameliorated the situation. Some of the + previously-undocumented stuff (like the multiple-file-version + numeric-suffixing) that's now mentioned for the first (and only) + time in the -nc documentation should probably be mentioned + elsewhere, but due to the way that wget.texi's hierarchy is laid + out, I had a hard time finding anywhere else appropriate. 2000-07-17 Dan Harkless * wget.texi (HTTP Options): Minor clarification in "download a - single HTML page and all files necessary to display it" example. + single HTML page and all files necessary to display it" example. 2000-05-22 Dan Harkless * wget.texi (HTTP Options): Damir Dzeko did - not document his new --referer option. Did so. + not document his new --referer option. Did so. 2000-04-18 Dan Harkless @@ -846,27 +865,27 @@ 2000-04-12 Dan Harkless * Makefile.in (install.wgetrc): I completely missed the message - that the new wgetrc wasn't being installed the first couple of - times I ran `make install' after changing sample.wgetrc. Added - blank lines around the message and a "", and reworded the message to be a bit more clear. + that the new wgetrc wasn't being installed the first couple of + times I ran `make install' after changing sample.wgetrc. Added + blank lines around the message and a "", and reworded the message to be a bit more clear. * sample.wgetrc: Added entries for backup_converted and waitretry. * wget.texi (Download Options and Wgetrc Commands): Herold Heiko - 's new --waitretry option was - undocumented until now. Reworded the suggested documentation he - sent to the list. + 's new --waitretry option was + undocumented until now. Reworded the suggested documentation he + sent to the list. 2000-03-10 Dan Harkless * wget.texi (Recursive Retrieval Options): In -K description, - added a link to the discussion of interaction with -N. + added a link to the discussion of interaction with -N. (Recursive Accept/Reject Options): Did some alphabetizing and added descriptions of new --follow-tags and -G / --ignore-tags options. (Following Links): Changed "the loads of" to "loads of". (Wgetrc Commands): Added descriptions of new follow_tags and - ignore_tags commands. + ignore_tags commands. 2000-03-02 Daniel S. Lewart @@ -879,7 +898,7 @@ 2000-03-01 Dan Harkless * wget.texi (HTTP Time-Stamping Internals): Added a note about my - newly-implemented interaction between -K and -N. + newly-implemented interaction between -K and -N. 2000-02-29 Dan Harkless @@ -890,7 +909,7 @@ 2000-02-18 Dan Harkless * wget.texi (Recursive Retrieval Options): Documented my new -K / - --backup-converted option. + --backup-converted option. (Wgetrc Commands): Documented backup_converted equivalent. 1998-09-10 Hrvoje Niksic @@ -917,7 +936,7 @@ 1998-05-02 Hrvoje Niksic * wget.texi (Recursive Retrieval): Fix typo. Suggested by - Francois Pinard. + Francois Pinard. 1998-04-18 Hrvoje Niksic @@ -934,7 +953,7 @@ 1998-03-29 Hrvoje Niksic * wget.texi (Invoking): Split into more sections, analogous to - output of `wget --help'. + output of `wget --help'. (HTTP Options): Document --user-agent. 1998-03-16 Hrvoje Niksic @@ -985,7 +1004,7 @@ 1997-02-17 Hrvoje Niksic * wget.texi (Advanced Options): Document --proxy-user and - --proxy-passwd. + --proxy-passwd. 1997-02-14 Karl Eichwalder @@ -1032,7 +1051,7 @@ 1996-12-12 Dieter Baron * wget.texi (Advanced Usage): Would reference prep instead of - wuarchive. + wuarchive. 1996-11-25 Hrvoje Niksic @@ -1045,7 +1064,7 @@ 1996-11-22 Hrvoje Niksic * wget.texi (Portability): Add IRIX and FreeBSD as the "regular" - platforms. + platforms. 1996-11-20 Hrvoje Niksic diff --git a/doc/Makefile.am b/doc/Makefile.am new file mode 100644 index 00000000..75d23b2f --- /dev/null +++ b/doc/Makefile.am @@ -0,0 +1,116 @@ +# Makefile for `wget' utility +# Copyright (C) 1995, 1996, 1997, 2007 Free Software Foundation, Inc. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# +# Version: @VERSION@ +# + +# Program to convert DVI files to PostScript +DVIPS = dvips -D 300 +# Program to convert texinfo files to html +TEXI2HTML = texi2html -expandinfo -split_chapter + +manext = 1 +RM = rm -f + +TEXI2POD = $(srcdir)/texi2pod.pl +POD2MAN = @POD2MAN@ +MAN = wget.$(manext) +WGETRC = $(sysconfdir)/wgetrc +SAMPLERCTEXI = sample.wgetrc.munged_for_texi_inclusion + +# +# Dependencies for building +# + +man_MANS = $(MAN) + +all: wget.info @COMMENT_IF_NO_POD2MAN@$(MAN) + +everything: all wget_us.ps wget_a4.ps wget_toc.html + +$(SAMPLERCTEXI): $(srcdir)/sample.wgetrc + sed s/@/@@/g $? > $@ + +info_TEXINFOS = wget.texi +wget_TEXINFOS = fdl.texi sample.wgetrc.munged_for_texi_inclusion + +EXTRA_DIST = README.maint sample.wgetrc $(SAMPLERCTEXI) \ + texi2pod.pl + +wget.pod: $(srcdir)/wget.texi $(srcdir)/version.texi + $(TEXI2POD) $(srcdir)/wget.texi $@ + +$(MAN): wget.pod + $(POD2MAN) --center="GNU Wget" --release="GNU Wget @VERSION@" $? > $@ + +#wget.cat: $(MAN) +# nroff -man $? > $@ + +wget_us.ps: wget.dvi + $(DVIPS) -t letter -o $@ wget.dvi + +wget_a4.ps: wget.dvi + $(DVIPS) -t a4 -o $@ wget.dvi + +wget_toc.html: $(srcdir)/wget.texi + $(TEXI2HTML) $(srcdir)/wget.texi + +# +# Dependencies for installing +# + +# install all the documentation +install-data-local: install.wgetrc @COMMENT_IF_NO_POD2MAN@install.man + +# uninstall all the documentation +uninstall-local: @COMMENT_IF_NO_POD2MAN@uninstall.man + + +# install man page, creating install directory if necessary +install.man: $(MAN) + $(top_srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/man$(manext) + $(INSTALL_DATA) $(MAN) $(DESTDIR)$(mandir)/man$(manext)/$(MAN) + +# install sample.wgetrc +install.wgetrc: $(srcdir)/sample.wgetrc + $(top_srcdir)/mkinstalldirs $(DESTDIR)$(sysconfdir) + @if test -f $(DESTDIR)$(WGETRC); then \ + if cmp -s $(srcdir)/sample.wgetrc $(DESTDIR)$(WGETRC); then echo ""; \ + else \ + echo ' $(INSTALL_DATA) $(srcdir)/sample.wgetrc $(DESTDIR)$(WGETRC).new'; \ + $(INSTALL_DATA) $(srcdir)/sample.wgetrc $(DESTDIR)$(WGETRC).new; \ + echo; \ + echo "WARNING: Differing \`$(DESTDIR)$(WGETRC)'"; \ + echo " exists and has been spared. You might want to"; \ + echo " consider merging in the new lines from"; \ + echo " \`$(DESTDIR)$(WGETRC).new'."; \ + echo; \ + fi; \ + else \ + $(INSTALL_DATA) $(srcdir)/sample.wgetrc $(DESTDIR)$(WGETRC); \ + fi + +# uninstall man page +uninstall.man: + $(RM) $(DESTDIR)$(mandir)/man$(manext)/$(MAN) + +# +# Dependencies for cleanup +# + +CLEANFILES = *~ *.bak *.cat *.pod +DISTCLEANFILES = $(MAN) diff --git a/doc/Makefile.in b/doc/Makefile.in deleted file mode 100644 index 8330e939..00000000 --- a/doc/Makefile.in +++ /dev/null @@ -1,177 +0,0 @@ -# Makefile for `wget' utility -# Copyright (C) 1995, 1996, 1997, 2007 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -# -# Version: @VERSION@ -# - -SHELL = /bin/sh - -# Program to format Texinfo source into Info files. -MAKEINFO = @MAKEINFO@ -# Program to format Texinfo source into DVI files. -TEXI2DVI = texi2dvi -# Program to convert DVI files to PostScript -DVIPS = dvips -D 300 -# Program to convert texinfo files to html -TEXI2HTML = texi2html -expandinfo -split_chapter - -top_builddir = .. - -top_srcdir = @top_srcdir@ -srcdir = @srcdir@ -VPATH = @srcdir@ - -prefix = @prefix@ -infodir = @infodir@ -mandir = @mandir@ -manext = 1 -sysconfdir = @sysconfdir@ - -DESTDIR = - -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -RM = rm -f - -TEXI2POD = $(srcdir)/texi2pod.pl -POD2MAN = @POD2MAN@ -MAN = wget.$(manext) -WGETRC = $(sysconfdir)/wgetrc -SAMPLERCTEXI = sample.wgetrc.munged_for_texi_inclusion - -# -# Dependencies for building -# - -all: wget.info @COMMENT_IF_NO_POD2MAN@$(MAN) - -everything: all wget_us.ps wget_a4.ps wget_toc.html - -$(SAMPLERCTEXI): $(srcdir)/sample.wgetrc - sed s/@/@@/g $? > $@ - -wget.info: $(srcdir)/wget.texi $(SAMPLERCTEXI) $(srcdir)/version.texi - $(MAKEINFO) -I$(srcdir) $(srcdir)/wget.texi - -wget.pod: $(srcdir)/wget.texi $(srcdir)/version.texi - $(TEXI2POD) $(srcdir)/wget.texi $@ - -$(MAN): wget.pod - $(POD2MAN) --center="GNU Wget" --release="GNU Wget @VERSION@" $? > $@ - -#wget.cat: $(MAN) -# nroff -man $? > $@ - -dvi: wget.dvi - -wget.dvi: $(srcdir)/wget.texi - $(TEXI2DVI) $(srcdir)/wget.texi - -wget_us.ps: wget.dvi - $(DVIPS) -t letter -o $@ wget.dvi - -wget_a4.ps: wget.dvi - $(DVIPS) -t a4 -o $@ wget.dvi - -wget_toc.html: $(srcdir)/wget.texi - $(TEXI2HTML) $(srcdir)/wget.texi - -# -# Dependencies for installing -# - -# install all the documentation -install: install.info install.wgetrc @COMMENT_IF_NO_POD2MAN@install.man - -# uninstall all the documentation -uninstall: uninstall.info @COMMENT_IF_NO_POD2MAN@uninstall.man - -# install info pages, creating install directory if necessary -# if the info pages are built in the build directory, they are used. -# otherwise, the ones from the distribution are installed. -install.info: wget.info - $(top_srcdir)/mkinstalldirs $(DESTDIR)$(infodir) - -if test -f wget.info; then \ - for file in wget.info wget.info-*[0-9]; do \ - if test -f "$$file"; then \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(infodir)/$$file" ; \ - fi; \ - done; \ - else \ - for file in $(srcdir)/wget.info $(srcdir)/wget.info-*[0-9]; do \ - if test -f "$$file"; then \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(infodir)/`basename $$file`" ; \ - fi; \ - done; \ - fi - -# install man page, creating install directory if necessary -install.man: $(MAN) - $(top_srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/man$(manext) - $(INSTALL_DATA) $(MAN) $(DESTDIR)$(mandir)/man$(manext)/$(MAN) - -# install sample.wgetrc -install.wgetrc: $(srcdir)/sample.wgetrc - $(top_srcdir)/mkinstalldirs $(DESTDIR)$(sysconfdir) - @if test -f $(DESTDIR)$(WGETRC); then \ - if cmp -s $(srcdir)/sample.wgetrc $(DESTDIR)$(WGETRC); then echo ""; \ - else \ - echo ' $(INSTALL_DATA) $(srcdir)/sample.wgetrc $(DESTDIR)$(WGETRC).new'; \ - $(INSTALL_DATA) $(srcdir)/sample.wgetrc $(DESTDIR)$(WGETRC).new; \ - echo; \ - echo "WARNING: Differing \`$(DESTDIR)$(WGETRC)'"; \ - echo " exists and has been spared. You might want to"; \ - echo " consider merging in the new lines from"; \ - echo " \`$(DESTDIR)$(WGETRC).new'."; \ - echo; \ - fi; \ - else \ - $(INSTALL_DATA) $(srcdir)/sample.wgetrc $(DESTDIR)$(WGETRC); \ - fi - -# uninstall info pages -uninstall.info: - $(RM) $(DESTDIR)$(infodir)/wget.info* - -# uninstall man page -uninstall.man: - $(RM) $(DESTDIR)$(mandir)/man$(manext)/$(MAN) - -# -# Dependencies for cleanup -# - -clean: - $(RM) *~ *.bak *.cat *.pod *.html - $(RM) *.dvi *.aux *.cp *.cps *.fn *.toc *.tp *.vr *.ps *.ky *.pg *.log - -distclean: clean - $(RM) Makefile - $(RM) $(MAN) - -realclean: distclean - $(RM) wget.info* - $(RM) $(SAMPLERCTEXI) - -# -# Dependencies for maintenance -# - -subdir = doc - -Makefile: Makefile.in ../config.status - cd .. && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status diff --git a/doc/texinfo.tex b/doc/texinfo.tex deleted file mode 100644 index 14574939..00000000 --- a/doc/texinfo.tex +++ /dev/null @@ -1,7085 +0,0 @@ -% texinfo.tex -- TeX macros to handle Texinfo files. -% -% Load plain if necessary, i.e., if running under initex. -\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi -% -\def\texinfoversion{2004-11-25.16} -% -% Copyright (C) 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, -% 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software -% Foundation, Inc. -% -% This texinfo.tex file is free software; you can redistribute it and/or -% modify it under the terms of the GNU General Public License as -% published by the Free Software Foundation; either version 3, or (at -% your option) any later version. -% -% This texinfo.tex file is distributed in the hope that it will be -% useful, but WITHOUT ANY WARRANTY; without even the implied warranty -% of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -% General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this texinfo.tex file. If not, see -% . -% -% As a special exception, when this file is read by TeX when processing -% a Texinfo source document, you may use the result without -% restriction. (This has been our intent since Texinfo was invented.) -% -% Please try the latest version of texinfo.tex before submitting bug -% reports; you can get the latest version from: -% http://www.gnu.org/software/texinfo/ (the Texinfo home page), or -% ftp://tug.org/tex/texinfo.tex -% (and all CTAN mirrors, see http://www.ctan.org). -% The texinfo.tex in any given distribution could well be out -% of date, so if that's what you're using, please check. -% -% Send bug reports to bug-texinfo@gnu.org. Please include including a -% complete document in each bug report with which we can reproduce the -% problem. Patches are, of course, greatly appreciated. -% -% To process a Texinfo manual with TeX, it's most reliable to use the -% texi2dvi shell script that comes with the distribution. For a simple -% manual foo.texi, however, you can get away with this: -% tex foo.texi -% texindex foo.?? -% tex foo.texi -% tex foo.texi -% dvips foo.dvi -o # or whatever; this makes foo.ps. -% The extra TeX runs get the cross-reference information correct. -% Sometimes one run after texindex suffices, and sometimes you need more -% than two; texi2dvi does it as many times as necessary. -% -% It is possible to adapt texinfo.tex for other languages, to some -% extent. You can get the existing language-specific files from the -% full Texinfo distribution. -% -% The GNU Texinfo home page is http://www.gnu.org/software/texinfo. - - -\message{Loading texinfo [version \texinfoversion]:} - -% If in a .fmt file, print the version number -% and turn on active characters that we couldn't do earlier because -% they might have appeared in the input file name. -\everyjob{\message{[Texinfo version \texinfoversion]}% - \catcode`+=\active \catcode`\_=\active} - -\message{Basics,} -\chardef\other=12 - -% We never want plain's \outer definition of \+ in Texinfo. -% For @tex, we can use \tabalign. -\let\+ = \relax - -% Save some plain tex macros whose names we will redefine. -\let\ptexb=\b -\let\ptexbullet=\bullet -\let\ptexc=\c -\let\ptexcomma=\, -\let\ptexdot=\. -\let\ptexdots=\dots -\let\ptexend=\end -\let\ptexequiv=\equiv -\let\ptexexclam=\! -\let\ptexfootnote=\footnote -\let\ptexgtr=> -\let\ptexhat=^ -\let\ptexi=\i -\let\ptexindent=\indent -\let\ptexinsert=\insert -\let\ptexlbrace=\{ -\let\ptexless=< -\let\ptexnewwrite\newwrite -\let\ptexnoindent=\noindent -\let\ptexplus=+ -\let\ptexrbrace=\} -\let\ptexslash=\/ -\let\ptexstar=\* -\let\ptext=\t - -% If this character appears in an error message or help string, it -% starts a new line in the output. -\newlinechar = `^^J - -% Use TeX 3.0's \inputlineno to get the line number, for better error -% messages, but if we're using an old version of TeX, don't do anything. -% -\ifx\inputlineno\thisisundefined - \let\linenumber = \empty % Pre-3.0. -\else - \def\linenumber{l.\the\inputlineno:\space} -\fi - -% Set up fixed words for English if not already set. -\ifx\putwordAppendix\undefined \gdef\putwordAppendix{Appendix}\fi -\ifx\putwordChapter\undefined \gdef\putwordChapter{Chapter}\fi -\ifx\putwordfile\undefined \gdef\putwordfile{file}\fi -\ifx\putwordin\undefined \gdef\putwordin{in}\fi -\ifx\putwordIndexIsEmpty\undefined \gdef\putwordIndexIsEmpty{(Index is empty)}\fi -\ifx\putwordIndexNonexistent\undefined \gdef\putwordIndexNonexistent{(Index is nonexistent)}\fi -\ifx\putwordInfo\undefined \gdef\putwordInfo{Info}\fi -\ifx\putwordInstanceVariableof\undefined \gdef\putwordInstanceVariableof{Instance Variable of}\fi -\ifx\putwordMethodon\undefined \gdef\putwordMethodon{Method on}\fi -\ifx\putwordNoTitle\undefined \gdef\putwordNoTitle{No Title}\fi -\ifx\putwordof\undefined \gdef\putwordof{of}\fi -\ifx\putwordon\undefined \gdef\putwordon{on}\fi -\ifx\putwordpage\undefined \gdef\putwordpage{page}\fi -\ifx\putwordsection\undefined \gdef\putwordsection{section}\fi -\ifx\putwordSection\undefined \gdef\putwordSection{Section}\fi -\ifx\putwordsee\undefined \gdef\putwordsee{see}\fi -\ifx\putwordSee\undefined \gdef\putwordSee{See}\fi -\ifx\putwordShortTOC\undefined \gdef\putwordShortTOC{Short Contents}\fi -\ifx\putwordTOC\undefined \gdef\putwordTOC{Table of Contents}\fi -% -\ifx\putwordMJan\undefined \gdef\putwordMJan{January}\fi -\ifx\putwordMFeb\undefined \gdef\putwordMFeb{February}\fi -\ifx\putwordMMar\undefined \gdef\putwordMMar{March}\fi -\ifx\putwordMApr\undefined \gdef\putwordMApr{April}\fi -\ifx\putwordMMay\undefined \gdef\putwordMMay{May}\fi -\ifx\putwordMJun\undefined \gdef\putwordMJun{June}\fi -\ifx\putwordMJul\undefined \gdef\putwordMJul{July}\fi -\ifx\putwordMAug\undefined \gdef\putwordMAug{August}\fi -\ifx\putwordMSep\undefined \gdef\putwordMSep{September}\fi -\ifx\putwordMOct\undefined \gdef\putwordMOct{October}\fi -\ifx\putwordMNov\undefined \gdef\putwordMNov{November}\fi -\ifx\putwordMDec\undefined \gdef\putwordMDec{December}\fi -% -\ifx\putwordDefmac\undefined \gdef\putwordDefmac{Macro}\fi -\ifx\putwordDefspec\undefined \gdef\putwordDefspec{Special Form}\fi -\ifx\putwordDefvar\undefined \gdef\putwordDefvar{Variable}\fi -\ifx\putwordDefopt\undefined \gdef\putwordDefopt{User Option}\fi -\ifx\putwordDeffunc\undefined \gdef\putwordDeffunc{Function}\fi - -% In some macros, we cannot use the `\? notation---the left quote is -% in some cases the escape char. -\chardef\colonChar = `\: -\chardef\commaChar = `\, -\chardef\dotChar = `\. -\chardef\exclamChar= `\! -\chardef\questChar = `\? -\chardef\semiChar = `\; -\chardef\underChar = `\_ - -\chardef\spaceChar = `\ % -\chardef\spacecat = 10 -\def\spaceisspace{\catcode\spaceChar=\spacecat} - -% Ignore a token. -% -\def\gobble#1{} - -% The following is used inside several \edef's. -\def\makecsname#1{\expandafter\noexpand\csname#1\endcsname} - -% Hyphenation fixes. -\hyphenation{ - Flor-i-da Ghost-script Ghost-view Mac-OS Post-Script - ap-pen-dix bit-map bit-maps - data-base data-bases eshell fall-ing half-way long-est man-u-script - man-u-scripts mini-buf-fer mini-buf-fers over-view par-a-digm - par-a-digms rath-er rec-tan-gu-lar ro-bot-ics se-vere-ly set-up spa-ces - spell-ing spell-ings - stand-alone strong-est time-stamp time-stamps which-ever white-space - wide-spread wrap-around -} - -% Margin to add to right of even pages, to left of odd pages. -\newdimen\bindingoffset -\newdimen\normaloffset -\newdimen\pagewidth \newdimen\pageheight - -% For a final copy, take out the rectangles -% that mark overfull boxes (in case you have decided -% that the text looks ok even though it passes the margin). -% -\def\finalout{\overfullrule=0pt} - -% @| inserts a changebar to the left of the current line. It should -% surround any changed text. This approach does *not* work if the -% change spans more than two lines of output. To handle that, we would -% have adopt a much more difficult approach (putting marks into the main -% vertical list for the beginning and end of each change). -% -\def\|{% - % \vadjust can only be used in horizontal mode. - \leavevmode - % - % Append this vertical mode material after the current line in the output. - \vadjust{% - % We want to insert a rule with the height and depth of the current - % leading; that is exactly what \strutbox is supposed to record. - \vskip-\baselineskip - % - % \vadjust-items are inserted at the left edge of the type. So - % the \llap here moves out into the left-hand margin. - \llap{% - % - % For a thicker or thinner bar, change the `1pt'. - \vrule height\baselineskip width1pt - % - % This is the space between the bar and the text. - \hskip 12pt - }% - }% -} - -% Sometimes it is convenient to have everything in the transcript file -% and nothing on the terminal. We don't just call \tracingall here, -% since that produces some useless output on the terminal. We also make -% some effort to order the tracing commands to reduce output in the log -% file; cf. trace.sty in LaTeX. -% -\def\gloggingall{\begingroup \globaldefs = 1 \loggingall \endgroup}% -\def\loggingall{% - \tracingstats2 - \tracingpages1 - \tracinglostchars2 % 2 gives us more in etex - \tracingparagraphs1 - \tracingoutput1 - \tracingmacros2 - \tracingrestores1 - \showboxbreadth\maxdimen \showboxdepth\maxdimen - \ifx\eTeXversion\undefined\else % etex gives us more logging - \tracingscantokens1 - \tracingifs1 - \tracinggroups1 - \tracingnesting2 - \tracingassigns1 - \fi - \tracingcommands3 % 3 gives us more in etex - \errorcontextlines16 -}% - -% add check for \lastpenalty to plain's definitions. If the last thing -% we did was a \nobreak, we don't want to insert more space. -% -\def\smallbreak{\ifnum\lastpenalty<10000\par\ifdim\lastskip<\smallskipamount - \removelastskip\penalty-50\smallskip\fi\fi} -\def\medbreak{\ifnum\lastpenalty<10000\par\ifdim\lastskip<\medskipamount - \removelastskip\penalty-100\medskip\fi\fi} -\def\bigbreak{\ifnum\lastpenalty<10000\par\ifdim\lastskip<\bigskipamount - \removelastskip\penalty-200\bigskip\fi\fi} - -% For @cropmarks command. -% Do @cropmarks to get crop marks. -% -\newif\ifcropmarks -\let\cropmarks = \cropmarkstrue -% -% Dimensions to add cropmarks at corners. -% Added by P. A. MacKay, 12 Nov. 1986 -% -\newdimen\outerhsize \newdimen\outervsize % set by the paper size routines -\newdimen\cornerlong \cornerlong=1pc -\newdimen\cornerthick \cornerthick=.3pt -\newdimen\topandbottommargin \topandbottommargin=.75in - -% Main output routine. -\chardef\PAGE = 255 -\output = {\onepageout{\pagecontents\PAGE}} - -\newbox\headlinebox -\newbox\footlinebox - -% \onepageout takes a vbox as an argument. Note that \pagecontents -% does insertions, but you have to call it yourself. -\def\onepageout#1{% - \ifcropmarks \hoffset=0pt \else \hoffset=\normaloffset \fi - % - \ifodd\pageno \advance\hoffset by \bindingoffset - \else \advance\hoffset by -\bindingoffset\fi - % - % Do this outside of the \shipout so @code etc. will be expanded in - % the headline as they should be, not taken literally (outputting ''code). - \setbox\headlinebox = \vbox{\let\hsize=\pagewidth \makeheadline}% - \setbox\footlinebox = \vbox{\let\hsize=\pagewidth \makefootline}% - % - {% - % Have to do this stuff outside the \shipout because we want it to - % take effect in \write's, yet the group defined by the \vbox ends - % before the \shipout runs. - % - \escapechar = `\\ % use backslash in output files. - \indexdummies % don't expand commands in the output. - \normalturnoffactive % \ in index entries must not stay \, e.g., if - % the page break happens to be in the middle of an example. - \shipout\vbox{% - % Do this early so pdf references go to the beginning of the page. - \ifpdfmakepagedest \pdfdest name{\the\pageno} xyz\fi - % - \ifcropmarks \vbox to \outervsize\bgroup - \hsize = \outerhsize - \vskip-\topandbottommargin - \vtop to0pt{% - \line{\ewtop\hfil\ewtop}% - \nointerlineskip - \line{% - \vbox{\moveleft\cornerthick\nstop}% - \hfill - \vbox{\moveright\cornerthick\nstop}% - }% - \vss}% - \vskip\topandbottommargin - \line\bgroup - \hfil % center the page within the outer (page) hsize. - \ifodd\pageno\hskip\bindingoffset\fi - \vbox\bgroup - \fi - % - \unvbox\headlinebox - \pagebody{#1}% - \ifdim\ht\footlinebox > 0pt - % Only leave this space if the footline is nonempty. - % (We lessened \vsize for it in \oddfootingxxx.) - % The \baselineskip=24pt in plain's \makefootline has no effect. - \vskip 2\baselineskip - \unvbox\footlinebox - \fi - % - \ifcropmarks - \egroup % end of \vbox\bgroup - \hfil\egroup % end of (centering) \line\bgroup - \vskip\topandbottommargin plus1fill minus1fill - \boxmaxdepth = \cornerthick - \vbox to0pt{\vss - \line{% - \vbox{\moveleft\cornerthick\nsbot}% - \hfill - \vbox{\moveright\cornerthick\nsbot}% - }% - \nointerlineskip - \line{\ewbot\hfil\ewbot}% - }% - \egroup % \vbox from first cropmarks clause - \fi - }% end of \shipout\vbox - }% end of group with \normalturnoffactive - \advancepageno - \ifnum\outputpenalty>-20000 \else\dosupereject\fi -} - -\newinsert\margin \dimen\margin=\maxdimen - -\def\pagebody#1{\vbox to\pageheight{\boxmaxdepth=\maxdepth #1}} -{\catcode`\@ =11 -\gdef\pagecontents#1{\ifvoid\topins\else\unvbox\topins\fi -% marginal hacks, juha@viisa.uucp (Juha Takala) -\ifvoid\margin\else % marginal info is present - \rlap{\kern\hsize\vbox to\z@{\kern1pt\box\margin \vss}}\fi -\dimen@=\dp#1 \unvbox#1 -\ifvoid\footins\else\vskip\skip\footins\footnoterule \unvbox\footins\fi -\ifr@ggedbottom \kern-\dimen@ \vfil \fi} -} - -% Here are the rules for the cropmarks. Note that they are -% offset so that the space between them is truly \outerhsize or \outervsize -% (P. A. MacKay, 12 November, 1986) -% -\def\ewtop{\vrule height\cornerthick depth0pt width\cornerlong} -\def\nstop{\vbox - {\hrule height\cornerthick depth\cornerlong width\cornerthick}} -\def\ewbot{\vrule height0pt depth\cornerthick width\cornerlong} -\def\nsbot{\vbox - {\hrule height\cornerlong depth\cornerthick width\cornerthick}} - -% Parse an argument, then pass it to #1. The argument is the rest of -% the input line (except we remove a trailing comment). #1 should be a -% macro which expects an ordinary undelimited TeX argument. -% -\def\parsearg{\parseargusing{}} -\def\parseargusing#1#2{% - \def\next{#2}% - \begingroup - \obeylines - \spaceisspace - #1% - \parseargline\empty% Insert the \empty token, see \finishparsearg below. -} - -{\obeylines % - \gdef\parseargline#1^^M{% - \endgroup % End of the group started in \parsearg. - \argremovecomment #1\comment\ArgTerm% - }% -} - -% First remove any @comment, then any @c comment. -\def\argremovecomment#1\comment#2\ArgTerm{\argremovec #1\c\ArgTerm} -\def\argremovec#1\c#2\ArgTerm{\argcheckspaces#1\^^M\ArgTerm} - -% Each occurence of `\^^M' or `\^^M' is replaced by a single space. -% -% \argremovec might leave us with trailing space, e.g., -% @end itemize @c foo -% This space token undergoes the same procedure and is eventually removed -% by \finishparsearg. -% -\def\argcheckspaces#1\^^M{\argcheckspacesX#1\^^M \^^M} -\def\argcheckspacesX#1 \^^M{\argcheckspacesY#1\^^M} -\def\argcheckspacesY#1\^^M#2\^^M#3\ArgTerm{% - \def\temp{#3}% - \ifx\temp\empty - % We cannot use \next here, as it holds the macro to run; - % thus we reuse \temp. - \let\temp\finishparsearg - \else - \let\temp\argcheckspaces - \fi - % Put the space token in: - \temp#1 #3\ArgTerm -} - -% If a _delimited_ argument is enclosed in braces, they get stripped; so -% to get _exactly_ the rest of the line, we had to prevent such situation. -% We prepended an \empty token at the very beginning and we expand it now, -% just before passing the control to \next. -% (Similarily, we have to think about #3 of \argcheckspacesY above: it is -% either the null string, or it ends with \^^M---thus there is no danger -% that a pair of braces would be stripped. -% -% But first, we have to remove the trailing space token. -% -\def\finishparsearg#1 \ArgTerm{\expandafter\next\expandafter{#1}} - -% \parseargdef\foo{...} -% is roughly equivalent to -% \def\foo{\parsearg\Xfoo} -% \def\Xfoo#1{...} -% -% Actually, I use \csname\string\foo\endcsname, ie. \\foo, as it is my -% favourite TeX trick. --kasal, 16nov03 - -\def\parseargdef#1{% - \expandafter \doparseargdef \csname\string#1\endcsname #1% -} -\def\doparseargdef#1#2{% - \def#2{\parsearg#1}% - \def#1##1% -} - -% Several utility definitions with active space: -{ - \obeyspaces - \gdef\obeyedspace{ } - - % Make each space character in the input produce a normal interword - % space in the output. Don't allow a line break at this space, as this - % is used only in environments like @example, where each line of input - % should produce a line of output anyway. - % - \gdef\sepspaces{\obeyspaces\let =\tie} - - % If an index command is used in an @example environment, any spaces - % therein should become regular spaces in the raw index file, not the - % expansion of \tie (\leavevmode \penalty \@M \ ). - \gdef\unsepspaces{\let =\space} -} - - -\def\flushcr{\ifx\par\lisppar \def\next##1{}\else \let\next=\relax \fi \next} - -% Define the framework for environments in texinfo.tex. It's used like this: -% -% \envdef\foo{...} -% \def\Efoo{...} -% -% It's the responsibility of \envdef to insert \begingroup before the -% actual body; @end closes the group after calling \Efoo. \envdef also -% defines \thisenv, so the current environment is known; @end checks -% whether the environment name matches. The \checkenv macro can also be -% used to check whether the current environment is the one expected. -% -% Non-false conditionals (@iftex, @ifset) don't fit into this, so they -% are not treated as enviroments; they don't open a group. (The -% implementation of @end takes care not to call \endgroup in this -% special case.) - - -% At runtime, environments start with this: -\def\startenvironment#1{\begingroup\def\thisenv{#1}} -% initialize -\let\thisenv\empty - -% ... but they get defined via ``\envdef\foo{...}'': -\long\def\envdef#1#2{\def#1{\startenvironment#1#2}} -\def\envparseargdef#1#2{\parseargdef#1{\startenvironment#1#2}} - -% Check whether we're in the right environment: -\def\checkenv#1{% - \def\temp{#1}% - \ifx\thisenv\temp - \else - \badenverr - \fi -} - -% Evironment mismatch, #1 expected: -\def\badenverr{% - \errhelp = \EMsimple - \errmessage{This command can appear only \inenvironment\temp, - not \inenvironment\thisenv}% -} -\def\inenvironment#1{% - \ifx#1\empty - out of any environment% - \else - in environment \expandafter\string#1% - \fi -} - -% @end foo executes the definition of \Efoo. -% But first, it executes a specialized version of \checkenv -% -\parseargdef\end{% - \if 1\csname iscond.#1\endcsname - \else - % The general wording of \badenverr may not be ideal, but... --kasal, 06nov03 - \expandafter\checkenv\csname#1\endcsname - \csname E#1\endcsname - \endgroup - \fi -} - -\newhelp\EMsimple{Press RETURN to continue.} - - -%% Simple single-character @ commands - -% @@ prints an @ -% Kludge this until the fonts are right (grr). -\def\@{{\tt\char64}} - -% This is turned off because it was never documented -% and you can use @w{...} around a quote to suppress ligatures. -%% Define @` and @' to be the same as ` and ' -%% but suppressing ligatures. -%\def\`{{`}} -%\def\'{{'}} - -% Used to generate quoted braces. -\def\mylbrace {{\tt\char123}} -\def\myrbrace {{\tt\char125}} -\let\{=\mylbrace -\let\}=\myrbrace -\begingroup - % Definitions to produce \{ and \} commands for indices, - % and @{ and @} for the aux file. - \catcode`\{ = \other \catcode`\} = \other - \catcode`\[ = 1 \catcode`\] = 2 - \catcode`\! = 0 \catcode`\\ = \other - !gdef!lbracecmd[\{]% - !gdef!rbracecmd[\}]% - !gdef!lbraceatcmd[@{]% - !gdef!rbraceatcmd[@}]% -!endgroup - -% @comma{} to avoid , parsing problems. -\let\comma = , - -% Accents: @, @dotaccent @ringaccent @ubaraccent @udotaccent -% Others are defined by plain TeX: @` @' @" @^ @~ @= @u @v @H. -\let\, = \c -\let\dotaccent = \. -\def\ringaccent#1{{\accent23 #1}} -\let\tieaccent = \t -\let\ubaraccent = \b -\let\udotaccent = \d - -% Other special characters: @questiondown @exclamdown @ordf @ordm -% Plain TeX defines: @AA @AE @O @OE @L (plus lowercase versions) @ss. -\def\questiondown{?`} -\def\exclamdown{!`} -\def\ordf{\leavevmode\raise1ex\hbox{\selectfonts\lllsize \underbar{a}}} -\def\ordm{\leavevmode\raise1ex\hbox{\selectfonts\lllsize \underbar{o}}} - -% Dotless i and dotless j, used for accents. -\def\imacro{i} -\def\jmacro{j} -\def\dotless#1{% - \def\temp{#1}% - \ifx\temp\imacro \ptexi - \else\ifx\temp\jmacro \j - \else \errmessage{@dotless can be used only with i or j}% - \fi\fi -} - -% The \TeX{} logo, as in plain, but resetting the spacing so that a -% period following counts as ending a sentence. (Idea found in latex.) -% -\edef\TeX{\TeX \spacefactor=1000 } - -% @LaTeX{} logo. Not quite the same results as the definition in -% latex.ltx, since we use a different font for the raised A; it's most -% convenient for us to use an explicitly smaller font, rather than using -% the \scriptstyle font (since we don't reset \scriptstyle and -% \scriptscriptstyle). -% -\def\LaTeX{% - L\kern-.36em - {\setbox0=\hbox{T}% - \vbox to \ht0{\hbox{\selectfonts\lllsize A}\vss}}% - \kern-.15em - \TeX -} - -% Be sure we're in horizontal mode when doing a tie, since we make space -% equivalent to this in @example-like environments. Otherwise, a space -% at the beginning of a line will start with \penalty -- and -% since \penalty is valid in vertical mode, we'd end up putting the -% penalty on the vertical list instead of in the new paragraph. -{\catcode`@ = 11 - % Avoid using \@M directly, because that causes trouble - % if the definition is written into an index file. - \global\let\tiepenalty = \@M - \gdef\tie{\leavevmode\penalty\tiepenalty\ } -} - -% @: forces normal size whitespace following. -\def\:{\spacefactor=1000 } - -% @* forces a line break. -\def\*{\hfil\break\hbox{}\ignorespaces} - -% @/ allows a line break. -\let\/=\allowbreak - -% @. is an end-of-sentence period. -\def\.{.\spacefactor=3000 } - -% @! is an end-of-sentence bang. -\def\!{!\spacefactor=3000 } - -% @? is an end-of-sentence query. -\def\?{?\spacefactor=3000 } - -% @w prevents a word break. Without the \leavevmode, @w at the -% beginning of a paragraph, when TeX is still in vertical mode, would -% produce a whole line of output instead of starting the paragraph. -\def\w#1{\leavevmode\hbox{#1}} - -% @group ... @end group forces ... to be all on one page, by enclosing -% it in a TeX vbox. We use \vtop instead of \vbox to construct the box -% to keep its height that of a normal line. According to the rules for -% \topskip (p.114 of the TeXbook), the glue inserted is -% max (\topskip - \ht (first item), 0). If that height is large, -% therefore, no glue is inserted, and the space between the headline and -% the text is small, which looks bad. -% -% Another complication is that the group might be very large. This can -% cause the glue on the previous page to be unduly stretched, because it -% does not have much material. In this case, it's better to add an -% explicit \vfill so that the extra space is at the bottom. The -% threshold for doing this is if the group is more than \vfilllimit -% percent of a page (\vfilllimit can be changed inside of @tex). -% -\newbox\groupbox -\def\vfilllimit{0.7} -% -\envdef\group{% - \ifnum\catcode`\^^M=\active \else - \errhelp = \groupinvalidhelp - \errmessage{@group invalid in context where filling is enabled}% - \fi - \startsavinginserts - % - \setbox\groupbox = \vtop\bgroup - % Do @comment since we are called inside an environment such as - % @example, where each end-of-line in the input causes an - % end-of-line in the output. We don't want the end-of-line after - % the `@group' to put extra space in the output. Since @group - % should appear on a line by itself (according to the Texinfo - % manual), we don't worry about eating any user text. - \comment -} -% -% The \vtop produces a box with normal height and large depth; thus, TeX puts -% \baselineskip glue before it, and (when the next line of text is done) -% \lineskip glue after it. Thus, space below is not quite equal to space -% above. But it's pretty close. -\def\Egroup{% - % To get correct interline space between the last line of the group - % and the first line afterwards, we have to propagate \prevdepth. - \endgraf % Not \par, as it may have been set to \lisppar. - \global\dimen1 = \prevdepth - \egroup % End the \vtop. - % \dimen0 is the vertical size of the group's box. - \dimen0 = \ht\groupbox \advance\dimen0 by \dp\groupbox - % \dimen2 is how much space is left on the page (more or less). - \dimen2 = \pageheight \advance\dimen2 by -\pagetotal - % if the group doesn't fit on the current page, and it's a big big - % group, force a page break. - \ifdim \dimen0 > \dimen2 - \ifdim \pagetotal < \vfilllimit\pageheight - \page - \fi - \fi - \box\groupbox - \prevdepth = \dimen1 - \checkinserts -} -% -% TeX puts in an \escapechar (i.e., `@') at the beginning of the help -% message, so this ends up printing `@group can only ...'. -% -\newhelp\groupinvalidhelp{% -group can only be used in environments such as @example,^^J% -where each line of input produces a line of output.} - -% @need space-in-mils -% forces a page break if there is not space-in-mils remaining. - -\newdimen\mil \mil=0.001in - -% Old definition--didn't work. -%\parseargdef\need{\par % -%% This method tries to make TeX break the page naturally -%% if the depth of the box does not fit. -%{\baselineskip=0pt% -%\vtop to #1\mil{\vfil}\kern -#1\mil\nobreak -%\prevdepth=-1000pt -%}} - -\parseargdef\need{% - % Ensure vertical mode, so we don't make a big box in the middle of a - % paragraph. - \par - % - % If the @need value is less than one line space, it's useless. - \dimen0 = #1\mil - \dimen2 = \ht\strutbox - \advance\dimen2 by \dp\strutbox - \ifdim\dimen0 > \dimen2 - % - % Do a \strut just to make the height of this box be normal, so the - % normal leading is inserted relative to the preceding line. - % And a page break here is fine. - \vtop to #1\mil{\strut\vfil}% - % - % TeX does not even consider page breaks if a penalty added to the - % main vertical list is 10000 or more. But in order to see if the - % empty box we just added fits on the page, we must make it consider - % page breaks. On the other hand, we don't want to actually break the - % page after the empty box. So we use a penalty of 9999. - % - % There is an extremely small chance that TeX will actually break the - % page at this \penalty, if there are no other feasible breakpoints in - % sight. (If the user is using lots of big @group commands, which - % almost-but-not-quite fill up a page, TeX will have a hard time doing - % good page breaking, for example.) However, I could not construct an - % example where a page broke at this \penalty; if it happens in a real - % document, then we can reconsider our strategy. - \penalty9999 - % - % Back up by the size of the box, whether we did a page break or not. - \kern -#1\mil - % - % Do not allow a page break right after this kern. - \nobreak - \fi -} - -% @br forces paragraph break (and is undocumented). - -\let\br = \par - -% @page forces the start of a new page. -% -\def\page{\par\vfill\supereject} - -% @exdent text.... -% outputs text on separate line in roman font, starting at standard page margin - -% This records the amount of indent in the innermost environment. -% That's how much \exdent should take out. -\newskip\exdentamount - -% This defn is used inside fill environments such as @defun. -\parseargdef\exdent{\hfil\break\hbox{\kern -\exdentamount{\rm#1}}\hfil\break} - -% This defn is used inside nofill environments such as @example. -\parseargdef\nofillexdent{{\advance \leftskip by -\exdentamount - \leftline{\hskip\leftskip{\rm#1}}}} - -% @inmargin{WHICH}{TEXT} puts TEXT in the WHICH margin next to the current -% paragraph. For more general purposes, use the \margin insertion -% class. WHICH is `l' or `r'. -% -\newskip\inmarginspacing \inmarginspacing=1cm -\def\strutdepth{\dp\strutbox} -% -\def\doinmargin#1#2{\strut\vadjust{% - \nobreak - \kern-\strutdepth - \vtop to \strutdepth{% - \baselineskip=\strutdepth - \vss - % if you have multiple lines of stuff to put here, you'll need to - % make the vbox yourself of the appropriate size. - \ifx#1l% - \llap{\ignorespaces #2\hskip\inmarginspacing}% - \else - \rlap{\hskip\hsize \hskip\inmarginspacing \ignorespaces #2}% - \fi - \null - }% -}} -\def\inleftmargin{\doinmargin l} -\def\inrightmargin{\doinmargin r} -% -% @inmargin{TEXT [, RIGHT-TEXT]} -% (if RIGHT-TEXT is given, use TEXT for left page, RIGHT-TEXT for right; -% else use TEXT for both). -% -\def\inmargin#1{\parseinmargin #1,,\finish} -\def\parseinmargin#1,#2,#3\finish{% not perfect, but better than nothing. - \setbox0 = \hbox{\ignorespaces #2}% - \ifdim\wd0 > 0pt - \def\lefttext{#1}% have both texts - \def\righttext{#2}% - \else - \def\lefttext{#1}% have only one text - \def\righttext{#1}% - \fi - % - \ifodd\pageno - \def\temp{\inrightmargin\righttext}% odd page -> outside is right margin - \else - \def\temp{\inleftmargin\lefttext}% - \fi - \temp -} - -% @include file insert text of that file as input. -% -\def\include{\parseargusing\filenamecatcodes\includezzz} -\def\includezzz#1{% - \pushthisfilestack - \def\thisfile{#1}% - {% - \makevalueexpandable - \def\temp{\input #1 }% - \expandafter - }\temp - \popthisfilestack -} -\def\filenamecatcodes{% - \catcode`\\=\other - \catcode`~=\other - \catcode`^=\other - \catcode`_=\other - \catcode`|=\other - \catcode`<=\other - \catcode`>=\other - \catcode`+=\other - \catcode`-=\other -} - -\def\pushthisfilestack{% - \expandafter\pushthisfilestackX\popthisfilestack\StackTerm -} -\def\pushthisfilestackX{% - \expandafter\pushthisfilestackY\thisfile\StackTerm -} -\def\pushthisfilestackY #1\StackTerm #2\StackTerm {% - \gdef\popthisfilestack{\gdef\thisfile{#1}\gdef\popthisfilestack{#2}}% -} - -\def\popthisfilestack{\errthisfilestackempty} -\def\errthisfilestackempty{\errmessage{Internal error: - the stack of filenames is empty.}} - -\def\thisfile{} - -% @center line -% outputs that line, centered. -% -\parseargdef\center{% - \ifhmode - \let\next\centerH - \else - \let\next\centerV - \fi - \next{\hfil \ignorespaces#1\unskip \hfil}% -} -\def\centerH#1{% - {% - \hfil\break - \advance\hsize by -\leftskip - \advance\hsize by -\rightskip - \line{#1}% - \break - }% -} -\def\centerV#1{\line{\kern\leftskip #1\kern\rightskip}} - -% @sp n outputs n lines of vertical space - -\parseargdef\sp{\vskip #1\baselineskip} - -% @comment ...line which is ignored... -% @c is the same as @comment -% @ignore ... @end ignore is another way to write a comment - -\def\comment{\begingroup \catcode`\^^M=\other% -\catcode`\@=\other \catcode`\{=\other \catcode`\}=\other% -\commentxxx} -{\catcode`\^^M=\other \gdef\commentxxx#1^^M{\endgroup}} - -\let\c=\comment - -% @paragraphindent NCHARS -% We'll use ems for NCHARS, close enough. -% NCHARS can also be the word `asis' or `none'. -% We cannot feasibly implement @paragraphindent asis, though. -% -\def\asisword{asis} % no translation, these are keywords -\def\noneword{none} -% -\parseargdef\paragraphindent{% - \def\temp{#1}% - \ifx\temp\asisword - \else - \ifx\temp\noneword - \defaultparindent = 0pt - \else - \defaultparindent = #1em - \fi - \fi - \parindent = \defaultparindent -} - -% @exampleindent NCHARS -% We'll use ems for NCHARS like @paragraphindent. -% It seems @exampleindent asis isn't necessary, but -% I preserve it to make it similar to @paragraphindent. -\parseargdef\exampleindent{% - \def\temp{#1}% - \ifx\temp\asisword - \else - \ifx\temp\noneword - \lispnarrowing = 0pt - \else - \lispnarrowing = #1em - \fi - \fi -} - -% @firstparagraphindent WORD -% If WORD is `none', then suppress indentation of the first paragraph -% after a section heading. If WORD is `insert', then do indent at such -% paragraphs. -% -% The paragraph indentation is suppressed or not by calling -% \suppressfirstparagraphindent, which the sectioning commands do. -% We switch the definition of this back and forth according to WORD. -% By default, we suppress indentation. -% -\def\suppressfirstparagraphindent{\dosuppressfirstparagraphindent} -\def\insertword{insert} -% -\parseargdef\firstparagraphindent{% - \def\temp{#1}% - \ifx\temp\noneword - \let\suppressfirstparagraphindent = \dosuppressfirstparagraphindent - \else\ifx\temp\insertword - \let\suppressfirstparagraphindent = \relax - \else - \errhelp = \EMsimple - \errmessage{Unknown @firstparagraphindent option `\temp'}% - \fi\fi -} - -% Here is how we actually suppress indentation. Redefine \everypar to -% \kern backwards by \parindent, and then reset itself to empty. -% -% We also make \indent itself not actually do anything until the next -% paragraph. -% -\gdef\dosuppressfirstparagraphindent{% - \gdef\indent{% - \restorefirstparagraphindent - \indent - }% - \gdef\noindent{% - \restorefirstparagraphindent - \noindent - }% - \global\everypar = {% - \kern -\parindent - \restorefirstparagraphindent - }% -} - -\gdef\restorefirstparagraphindent{% - \global \let \indent = \ptexindent - \global \let \noindent = \ptexnoindent - \global \everypar = {}% -} - - -% @asis just yields its argument. Used with @table, for example. -% -\def\asis#1{#1} - -% @math outputs its argument in math mode. -% -% One complication: _ usually means subscripts, but it could also mean -% an actual _ character, as in @math{@var{some_variable} + 1}. So make -% _ active, and distinguish by seeing if the current family is \slfam, -% which is what @var uses. -{ - \catcode\underChar = \active - \gdef\mathunderscore{% - \catcode\underChar=\active - \def_{\ifnum\fam=\slfam \_\else\sb\fi}% - } -} -% Another complication: we want \\ (and @\) to output a \ character. -% FYI, plain.tex uses \\ as a temporary control sequence (why?), but -% this is not advertised and we don't care. Texinfo does not -% otherwise define @\. -% -% The \mathchar is class=0=ordinary, family=7=ttfam, position=5C=\. -\def\mathbackslash{\ifnum\fam=\ttfam \mathchar"075C \else\backslash \fi} -% -\def\math{% - \tex - \mathunderscore - \let\\ = \mathbackslash - \mathactive - $\finishmath -} -\def\finishmath#1{#1$\endgroup} % Close the group opened by \tex. - -% Some active characters (such as <) are spaced differently in math. -% We have to reset their definitions in case the @math was an argument -% to a command which sets the catcodes (such as @item or @section). -% -{ - \catcode`^ = \active - \catcode`< = \active - \catcode`> = \active - \catcode`+ = \active - \gdef\mathactive{% - \let^ = \ptexhat - \let< = \ptexless - \let> = \ptexgtr - \let+ = \ptexplus - } -} - -% @bullet and @minus need the same treatment as @math, just above. -\def\bullet{$\ptexbullet$} -\def\minus{$-$} - -% @dots{} outputs an ellipsis using the current font. -% We do .5em per period so that it has the same spacing in a typewriter -% font as three actual period characters. -% -\def\dots{% - \leavevmode - \hbox to 1.5em{% - \hskip 0pt plus 0.25fil - .\hfil.\hfil.% - \hskip 0pt plus 0.5fil - }% -} - -% @enddots{} is an end-of-sentence ellipsis. -% -\def\enddots{% - \dots - \spacefactor=3000 -} - -% @comma{} is so commas can be inserted into text without messing up -% Texinfo's parsing. -% -\let\comma = , - -% @refill is a no-op. -\let\refill=\relax - -% If working on a large document in chapters, it is convenient to -% be able to disable indexing, cross-referencing, and contents, for test runs. -% This is done with @novalidate (before @setfilename). -% -\newif\iflinks \linkstrue % by default we want the aux files. -\let\novalidate = \linksfalse - -% @setfilename is done at the beginning of every texinfo file. -% So open here the files we need to have open while reading the input. -% This makes it possible to make a .fmt file for texinfo. -\def\setfilename{% - \fixbackslash % Turn off hack to swallow `\input texinfo'. - \iflinks - \tryauxfile - % Open the new aux file. TeX will close it automatically at exit. - \immediate\openout\auxfile=\jobname.aux - \fi % \openindices needs to do some work in any case. - \openindices - \let\setfilename=\comment % Ignore extra @setfilename cmds. - % - % If texinfo.cnf is present on the system, read it. - % Useful for site-wide @afourpaper, etc. - \openin 1 texinfo.cnf - \ifeof 1 \else \input texinfo.cnf \fi - \closein 1 - % - \comment % Ignore the actual filename. -} - -% Called from \setfilename. -% -\def\openindices{% - \newindex{cp}% - \newcodeindex{fn}% - \newcodeindex{vr}% - \newcodeindex{tp}% - \newcodeindex{ky}% - \newcodeindex{pg}% -} - -% @bye. -\outer\def\bye{\pagealignmacro\tracingstats=1\ptexend} - - -\message{pdf,} -% adobe `portable' document format -\newcount\tempnum -\newcount\lnkcount -\newtoks\filename -\newcount\filenamelength -\newcount\pgn -\newtoks\toksA -\newtoks\toksB -\newtoks\toksC -\newtoks\toksD -\newbox\boxA -\newcount\countA -\newif\ifpdf -\newif\ifpdfmakepagedest - -% when pdftex is run in dvi mode, \pdfoutput is defined (so \pdfoutput=1 -% can be set). So we test for \relax and 0 as well as \undefined, -% borrowed from ifpdf.sty. -\ifx\pdfoutput\undefined -\else - \ifx\pdfoutput\relax - \else - \ifcase\pdfoutput - \else - \pdftrue - \fi - \fi -\fi -% -\ifpdf - \input pdfcolor - \pdfcatalog{/PageMode /UseOutlines}% - \def\dopdfimage#1#2#3{% - \def\imagewidth{#2}% - \def\imageheight{#3}% - % without \immediate, pdftex seg faults when the same image is - % included twice. (Version 3.14159-pre-1.0-unofficial-20010704.) - \ifnum\pdftexversion < 14 - \immediate\pdfimage - \else - \immediate\pdfximage - \fi - \ifx\empty\imagewidth\else width \imagewidth \fi - \ifx\empty\imageheight\else height \imageheight \fi - \ifnum\pdftexversion<13 - #1.pdf% - \else - {#1.pdf}% - \fi - \ifnum\pdftexversion < 14 \else - \pdfrefximage \pdflastximage - \fi} - \def\pdfmkdest#1{{% - % We have to set dummies so commands such as @code in a section title - % aren't expanded. - \atdummies - \normalturnoffactive - \pdfdest name{#1} xyz% - }} - \def\pdfmkpgn#1{#1} - \let\linkcolor = \Blue % was Cyan, but that seems light? - \def\endlink{\Black\pdfendlink} - % Adding outlines to PDF; macros for calculating structure of outlines - % come from Petr Olsak - \def\expnumber#1{\expandafter\ifx\csname#1\endcsname\relax 0% - \else \csname#1\endcsname \fi} - \def\advancenumber#1{\tempnum=\expnumber{#1}\relax - \advance\tempnum by 1 - \expandafter\xdef\csname#1\endcsname{\the\tempnum}} - % - % #1 is the section text. #2 is the pdf expression for the number - % of subentries (or empty, for subsubsections). #3 is the node - % text, which might be empty if this toc entry had no - % corresponding node. #4 is the page number. - % - \def\dopdfoutline#1#2#3#4{% - % Generate a link to the node text if that exists; else, use the - % page number. We could generate a destination for the section - % text in the case where a section has no node, but it doesn't - % seem worthwhile, since most documents are normally structured. - \def\pdfoutlinedest{#3}% - \ifx\pdfoutlinedest\empty \def\pdfoutlinedest{#4}\fi - % - \pdfoutline goto name{\pdfmkpgn{\pdfoutlinedest}}#2{#1}% - } - % - \def\pdfmakeoutlines{% - \begingroup - % Thanh's hack / proper braces in bookmarks - \edef\mylbrace{\iftrue \string{\else}\fi}\let\{=\mylbrace - \edef\myrbrace{\iffalse{\else\string}\fi}\let\}=\myrbrace - % - % Read toc silently, to get counts of subentries for \pdfoutline. - \def\numchapentry##1##2##3##4{% - \def\thischapnum{##2}% - \def\thissecnum{0}% - \def\thissubsecnum{0}% - }% - \def\numsecentry##1##2##3##4{% - \advancenumber{chap\thischapnum}% - \def\thissecnum{##2}% - \def\thissubsecnum{0}% - }% - \def\numsubsecentry##1##2##3##4{% - \advancenumber{sec\thissecnum}% - \def\thissubsecnum{##2}% - }% - \def\numsubsubsecentry##1##2##3##4{% - \advancenumber{subsec\thissubsecnum}% - }% - \def\thischapnum{0}% - \def\thissecnum{0}% - \def\thissubsecnum{0}% - % - % use \def rather than \let here because we redefine \chapentry et - % al. a second time, below. - \def\appentry{\numchapentry}% - \def\appsecentry{\numsecentry}% - \def\appsubsecentry{\numsubsecentry}% - \def\appsubsubsecentry{\numsubsubsecentry}% - \def\unnchapentry{\numchapentry}% - \def\unnsecentry{\numsecentry}% - \def\unnsubsecentry{\numsubsecentry}% - \def\unnsubsubsecentry{\numsubsubsecentry}% - \input \jobname.toc - % - % Read toc second time, this time actually producing the outlines. - % The `-' means take the \expnumber as the absolute number of - % subentries, which we calculated on our first read of the .toc above. - % - % We use the node names as the destinations. - \def\numchapentry##1##2##3##4{% - \dopdfoutline{##1}{count-\expnumber{chap##2}}{##3}{##4}}% - \def\numsecentry##1##2##3##4{% - \dopdfoutline{##1}{count-\expnumber{sec##2}}{##3}{##4}}% - \def\numsubsecentry##1##2##3##4{% - \dopdfoutline{##1}{count-\expnumber{subsec##2}}{##3}{##4}}% - \def\numsubsubsecentry##1##2##3##4{% count is always zero - \dopdfoutline{##1}{}{##3}{##4}}% - % - % PDF outlines are displayed using system fonts, instead of - % document fonts. Therefore we cannot use special characters, - % since the encoding is unknown. For example, the eogonek from - % Latin 2 (0xea) gets translated to a | character. Info from - % Staszek Wawrykiewicz, 19 Jan 2004 04:09:24 +0100. - % - % xx to do this right, we have to translate 8-bit characters to - % their "best" equivalent, based on the @documentencoding. Right - % now, I guess we'll just let the pdf reader have its way. - \indexnofonts - \turnoffactive - \input \jobname.toc - \endgroup - } - % - \def\makelinks #1,{% - \def\params{#1}\def\E{END}% - \ifx\params\E - \let\nextmakelinks=\relax - \else - \let\nextmakelinks=\makelinks - \ifnum\lnkcount>0,\fi - \picknum{#1}% - \startlink attr{/Border [0 0 0]} - goto name{\pdfmkpgn{\the\pgn}}% - \linkcolor #1% - \advance\lnkcount by 1% - \endlink - \fi - \nextmakelinks - } - \def\picknum#1{\expandafter\pn#1} - \def\pn#1{% - \def\p{#1}% - \ifx\p\lbrace - \let\nextpn=\ppn - \else - \let\nextpn=\ppnn - \def\first{#1} - \fi - \nextpn - } - \def\ppn#1{\pgn=#1\gobble} - \def\ppnn{\pgn=\first} - \def\pdfmklnk#1{\lnkcount=0\makelinks #1,END,} - \def\skipspaces#1{\def\PP{#1}\def\D{|}% - \ifx\PP\D\let\nextsp\relax - \else\let\nextsp\skipspaces - \ifx\p\space\else\addtokens{\filename}{\PP}% - \advance\filenamelength by 1 - \fi - \fi - \nextsp} - \def\getfilename#1{\filenamelength=0\expandafter\skipspaces#1|\relax} - \ifnum\pdftexversion < 14 - \let \startlink \pdfannotlink - \else - \let \startlink \pdfstartlink - \fi - \def\pdfurl#1{% - \begingroup - \normalturnoffactive\def\@{@}% - \makevalueexpandable - \leavevmode\Red - \startlink attr{/Border [0 0 0]}% - user{/Subtype /Link /A << /S /URI /URI (#1) >>}% - \endgroup} - \def\pdfgettoks#1.{\setbox\boxA=\hbox{\toksA={#1.}\toksB={}\maketoks}} - \def\addtokens#1#2{\edef\addtoks{\noexpand#1={\the#1#2}}\addtoks} - \def\adn#1{\addtokens{\toksC}{#1}\global\countA=1\let\next=\maketoks} - \def\poptoks#1#2|ENDTOKS|{\let\first=#1\toksD={#1}\toksA={#2}} - \def\maketoks{% - \expandafter\poptoks\the\toksA|ENDTOKS|\relax - \ifx\first0\adn0 - \else\ifx\first1\adn1 \else\ifx\first2\adn2 \else\ifx\first3\adn3 - \else\ifx\first4\adn4 \else\ifx\first5\adn5 \else\ifx\first6\adn6 - \else\ifx\first7\adn7 \else\ifx\first8\adn8 \else\ifx\first9\adn9 - \else - \ifnum0=\countA\else\makelink\fi - \ifx\first.\let\next=\done\else - \let\next=\maketoks - \addtokens{\toksB}{\the\toksD} - \ifx\first,\addtokens{\toksB}{\space}\fi - \fi - \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi - \next} - \def\makelink{\addtokens{\toksB}% - {\noexpand\pdflink{\the\toksC}}\toksC={}\global\countA=0} - \def\pdflink#1{% - \startlink attr{/Border [0 0 0]} goto name{\pdfmkpgn{#1}} - \linkcolor #1\endlink} - \def\done{\edef\st{\global\noexpand\toksA={\the\toksB}}\st} -\else - \let\pdfmkdest = \gobble - \let\pdfurl = \gobble - \let\endlink = \relax - \let\linkcolor = \relax - \let\pdfmakeoutlines = \relax -\fi % \ifx\pdfoutput - - -\message{fonts,} - -% Change the current font style to #1, remembering it in \curfontstyle. -% For now, we do not accumulate font styles: @b{@i{foo}} prints foo in -% italics, not bold italics. -% -\def\setfontstyle#1{% - \def\curfontstyle{#1}% not as a control sequence, because we are \edef'd. - \csname ten#1\endcsname % change the current font -} - -% Select #1 fonts with the current style. -% -\def\selectfonts#1{\csname #1fonts\endcsname \csname\curfontstyle\endcsname} - -\def\rm{\fam=0 \setfontstyle{rm}} -\def\it{\fam=\itfam \setfontstyle{it}} -\def\sl{\fam=\slfam \setfontstyle{sl}} -\def\bf{\fam=\bffam \setfontstyle{bf}}\def\bfstylename{bf} -\def\tt{\fam=\ttfam \setfontstyle{tt}} - -% Texinfo sort of supports the sans serif font style, which plain TeX does not. -% So we set up a \sf. -\newfam\sffam -\def\sf{\fam=\sffam \setfontstyle{sf}} -\let\li = \sf % Sometimes we call it \li, not \sf. - -% We don't need math for this font style. -\def\ttsl{\setfontstyle{ttsl}} - -% Default leading. -\newdimen\textleading \textleading = 13.2pt - -% Set the baselineskip to #1, and the lineskip and strut size -% correspondingly. There is no deep meaning behind these magic numbers -% used as factors; they just match (closely enough) what Knuth defined. -% -\def\lineskipfactor{.08333} -\def\strutheightpercent{.70833} -\def\strutdepthpercent {.29167} -% -\def\setleading#1{% - \normalbaselineskip = #1\relax - \normallineskip = \lineskipfactor\normalbaselineskip - \normalbaselines - \setbox\strutbox =\hbox{% - \vrule width0pt height\strutheightpercent\baselineskip - depth \strutdepthpercent \baselineskip - }% -} - -% Set the font macro #1 to the font named #2, adding on the -% specified font prefix (normally `cm'). -% #3 is the font's design size, #4 is a scale factor -\def\setfont#1#2#3#4{\font#1=\fontprefix#2#3 scaled #4} - -% Use cm as the default font prefix. -% To specify the font prefix, you must define \fontprefix -% before you read in texinfo.tex. -\ifx\fontprefix\undefined -\def\fontprefix{cm} -\fi -% Support font families that don't use the same naming scheme as CM. -\def\rmshape{r} -\def\rmbshape{bx} %where the normal face is bold -\def\bfshape{b} -\def\bxshape{bx} -\def\ttshape{tt} -\def\ttbshape{tt} -\def\ttslshape{sltt} -\def\itshape{ti} -\def\itbshape{bxti} -\def\slshape{sl} -\def\slbshape{bxsl} -\def\sfshape{ss} -\def\sfbshape{ss} -\def\scshape{csc} -\def\scbshape{csc} - -% Text fonts (11.2pt, magstep1). -\def\textnominalsize{11pt} -\edef\mainmagstep{\magstephalf} -\setfont\textrm\rmshape{10}{\mainmagstep} -\setfont\texttt\ttshape{10}{\mainmagstep} -\setfont\textbf\bfshape{10}{\mainmagstep} -\setfont\textit\itshape{10}{\mainmagstep} -\setfont\textsl\slshape{10}{\mainmagstep} -\setfont\textsf\sfshape{10}{\mainmagstep} -\setfont\textsc\scshape{10}{\mainmagstep} -\setfont\textttsl\ttslshape{10}{\mainmagstep} -\font\texti=cmmi10 scaled \mainmagstep -\font\textsy=cmsy10 scaled \mainmagstep - -% A few fonts for @defun names and args. -\setfont\defbf\bfshape{10}{\magstep1} -\setfont\deftt\ttshape{10}{\magstep1} -\setfont\defttsl\ttslshape{10}{\magstep1} -\def\df{\let\tentt=\deftt \let\tenbf = \defbf \let\tenttsl=\defttsl \bf} - -% Fonts for indices, footnotes, small examples (9pt). -\def\smallnominalsize{9pt} -\setfont\smallrm\rmshape{9}{1000} -\setfont\smalltt\ttshape{9}{1000} -\setfont\smallbf\bfshape{10}{900} -\setfont\smallit\itshape{9}{1000} -\setfont\smallsl\slshape{9}{1000} -\setfont\smallsf\sfshape{9}{1000} -\setfont\smallsc\scshape{10}{900} -\setfont\smallttsl\ttslshape{10}{900} -\font\smalli=cmmi9 -\font\smallsy=cmsy9 - -% Fonts for small examples (8pt). -\def\smallernominalsize{8pt} -\setfont\smallerrm\rmshape{8}{1000} -\setfont\smallertt\ttshape{8}{1000} -\setfont\smallerbf\bfshape{10}{800} -\setfont\smallerit\itshape{8}{1000} -\setfont\smallersl\slshape{8}{1000} -\setfont\smallersf\sfshape{8}{1000} -\setfont\smallersc\scshape{10}{800} -\setfont\smallerttsl\ttslshape{10}{800} -\font\smalleri=cmmi8 -\font\smallersy=cmsy8 - -% Fonts for title page (20.4pt): -\def\titlenominalsize{20pt} -\setfont\titlerm\rmbshape{12}{\magstep3} -\setfont\titleit\itbshape{10}{\magstep4} -\setfont\titlesl\slbshape{10}{\magstep4} -\setfont\titlett\ttbshape{12}{\magstep3} -\setfont\titlettsl\ttslshape{10}{\magstep4} -\setfont\titlesf\sfbshape{17}{\magstep1} -\let\titlebf=\titlerm -\setfont\titlesc\scbshape{10}{\magstep4} -\font\titlei=cmmi12 scaled \magstep3 -\font\titlesy=cmsy10 scaled \magstep4 -\def\authorrm{\secrm} -\def\authortt{\sectt} - -% Chapter (and unnumbered) fonts (17.28pt). -\def\chapnominalsize{17pt} -\setfont\chaprm\rmbshape{12}{\magstep2} -\setfont\chapit\itbshape{10}{\magstep3} -\setfont\chapsl\slbshape{10}{\magstep3} -\setfont\chaptt\ttbshape{12}{\magstep2} -\setfont\chapttsl\ttslshape{10}{\magstep3} -\setfont\chapsf\sfbshape{17}{1000} -\let\chapbf=\chaprm -\setfont\chapsc\scbshape{10}{\magstep3} -\font\chapi=cmmi12 scaled \magstep2 -\font\chapsy=cmsy10 scaled \magstep3 - -% Section fonts (14.4pt). -\def\secnominalsize{14pt} -\setfont\secrm\rmbshape{12}{\magstep1} -\setfont\secit\itbshape{10}{\magstep2} -\setfont\secsl\slbshape{10}{\magstep2} -\setfont\sectt\ttbshape{12}{\magstep1} -\setfont\secttsl\ttslshape{10}{\magstep2} -\setfont\secsf\sfbshape{12}{\magstep1} -\let\secbf\secrm -\setfont\secsc\scbshape{10}{\magstep2} -\font\seci=cmmi12 scaled \magstep1 -\font\secsy=cmsy10 scaled \magstep2 - -% Subsection fonts (13.15pt). -\def\ssecnominalsize{13pt} -\setfont\ssecrm\rmbshape{12}{\magstephalf} -\setfont\ssecit\itbshape{10}{1315} -\setfont\ssecsl\slbshape{10}{1315} -\setfont\ssectt\ttbshape{12}{\magstephalf} -\setfont\ssecttsl\ttslshape{10}{1315} -\setfont\ssecsf\sfbshape{12}{\magstephalf} -\let\ssecbf\ssecrm -\setfont\ssecsc\scbshape{10}{1315} -\font\sseci=cmmi12 scaled \magstephalf -\font\ssecsy=cmsy10 scaled 1315 - -% Reduced fonts for @acro in text (10pt). -\def\reducednominalsize{10pt} -\setfont\reducedrm\rmshape{10}{1000} -\setfont\reducedtt\ttshape{10}{1000} -\setfont\reducedbf\bfshape{10}{1000} -\setfont\reducedit\itshape{10}{1000} -\setfont\reducedsl\slshape{10}{1000} -\setfont\reducedsf\sfshape{10}{1000} -\setfont\reducedsc\scshape{10}{1000} -\setfont\reducedttsl\ttslshape{10}{1000} -\font\reducedi=cmmi10 -\font\reducedsy=cmsy10 - -% In order for the font changes to affect most math symbols and letters, -% we have to define the \textfont of the standard families. Since -% texinfo doesn't allow for producing subscripts and superscripts except -% in the main text, we don't bother to reset \scriptfont and -% \scriptscriptfont (which would also require loading a lot more fonts). -% -\def\resetmathfonts{% - \textfont0=\tenrm \textfont1=\teni \textfont2=\tensy - \textfont\itfam=\tenit \textfont\slfam=\tensl \textfont\bffam=\tenbf - \textfont\ttfam=\tentt \textfont\sffam=\tensf -} - -% The font-changing commands redefine the meanings of \tenSTYLE, instead -% of just \STYLE. We do this because \STYLE needs to also set the -% current \fam for math mode. Our \STYLE (e.g., \rm) commands hardwire -% \tenSTYLE to set the current font. -% -% Each font-changing command also sets the names \lsize (one size lower) -% and \lllsize (three sizes lower). These relative commands are used in -% the LaTeX logo and acronyms. -% -% This all needs generalizing, badly. -% -\def\textfonts{% - \let\tenrm=\textrm \let\tenit=\textit \let\tensl=\textsl - \let\tenbf=\textbf \let\tentt=\texttt \let\smallcaps=\textsc - \let\tensf=\textsf \let\teni=\texti \let\tensy=\textsy - \let\tenttsl=\textttsl - \def\curfontsize{text}% - \def\lsize{reduced}\def\lllsize{smaller}% - \resetmathfonts \setleading{\textleading}} -\def\titlefonts{% - \let\tenrm=\titlerm \let\tenit=\titleit \let\tensl=\titlesl - \let\tenbf=\titlebf \let\tentt=\titlett \let\smallcaps=\titlesc - \let\tensf=\titlesf \let\teni=\titlei \let\tensy=\titlesy - \let\tenttsl=\titlettsl - \def\curfontsize{title}% - \def\lsize{chap}\def\lllsize{subsec}% - \resetmathfonts \setleading{25pt}} -\def\titlefont#1{{\titlefonts\rm #1}} -\def\chapfonts{% - \let\tenrm=\chaprm \let\tenit=\chapit \let\tensl=\chapsl - \let\tenbf=\chapbf \let\tentt=\chaptt \let\smallcaps=\chapsc - \let\tensf=\chapsf \let\teni=\chapi \let\tensy=\chapsy - \let\tenttsl=\chapttsl - \def\curfontsize{chap}% - \def\lsize{sec}\def\lllsize{text}% - \resetmathfonts \setleading{19pt}} -\def\secfonts{% - \let\tenrm=\secrm \let\tenit=\secit \let\tensl=\secsl - \let\tenbf=\secbf \let\tentt=\sectt \let\smallcaps=\secsc - \let\tensf=\secsf \let\teni=\seci \let\tensy=\secsy - \let\tenttsl=\secttsl - \def\curfontsize{sec}% - \def\lsize{subsec}\def\lllsize{reduced}% - \resetmathfonts \setleading{16pt}} -\def\subsecfonts{% - \let\tenrm=\ssecrm \let\tenit=\ssecit \let\tensl=\ssecsl - \let\tenbf=\ssecbf \let\tentt=\ssectt \let\smallcaps=\ssecsc - \let\tensf=\ssecsf \let\teni=\sseci \let\tensy=\ssecsy - \let\tenttsl=\ssecttsl - \def\curfontsize{ssec}% - \def\lsize{text}\def\lllsize{small}% - \resetmathfonts \setleading{15pt}} -\let\subsubsecfonts = \subsecfonts -\def\reducedfonts{% - \let\tenrm=\reducedrm \let\tenit=\reducedit \let\tensl=\reducedsl - \let\tenbf=\reducedbf \let\tentt=\reducedtt \let\reducedcaps=\reducedsc - \let\tensf=\reducedsf \let\teni=\reducedi \let\tensy=\reducedsy - \let\tenttsl=\reducedttsl - \def\curfontsize{reduced}% - \def\lsize{small}\def\lllsize{smaller}% - \resetmathfonts \setleading{10.5pt}} -\def\smallfonts{% - \let\tenrm=\smallrm \let\tenit=\smallit \let\tensl=\smallsl - \let\tenbf=\smallbf \let\tentt=\smalltt \let\smallcaps=\smallsc - \let\tensf=\smallsf \let\teni=\smalli \let\tensy=\smallsy - \let\tenttsl=\smallttsl - \def\curfontsize{small}% - \def\lsize{smaller}\def\lllsize{smaller}% - \resetmathfonts \setleading{10.5pt}} -\def\smallerfonts{% - \let\tenrm=\smallerrm \let\tenit=\smallerit \let\tensl=\smallersl - \let\tenbf=\smallerbf \let\tentt=\smallertt \let\smallcaps=\smallersc - \let\tensf=\smallersf \let\teni=\smalleri \let\tensy=\smallersy - \let\tenttsl=\smallerttsl - \def\curfontsize{smaller}% - \def\lsize{smaller}\def\lllsize{smaller}% - \resetmathfonts \setleading{9.5pt}} - -% Set the fonts to use with the @small... environments. -\let\smallexamplefonts = \smallfonts - -% About \smallexamplefonts. If we use \smallfonts (9pt), @smallexample -% can fit this many characters: -% 8.5x11=86 smallbook=72 a4=90 a5=69 -% If we use \scriptfonts (8pt), then we can fit this many characters: -% 8.5x11=90+ smallbook=80 a4=90+ a5=77 -% For me, subjectively, the few extra characters that fit aren't worth -% the additional smallness of 8pt. So I'm making the default 9pt. -% -% By the way, for comparison, here's what fits with @example (10pt): -% 8.5x11=71 smallbook=60 a4=75 a5=58 -% -% I wish the USA used A4 paper. -% --karl, 24jan03. - - -% Set up the default fonts, so we can use them for creating boxes. -% -\textfonts \rm - -% Define these so they can be easily changed for other fonts. -\def\angleleft{$\langle$} -\def\angleright{$\rangle$} - -% Count depth in font-changes, for error checks -\newcount\fontdepth \fontdepth=0 - -% Fonts for short table of contents. -\setfont\shortcontrm\rmshape{12}{1000} -\setfont\shortcontbf\bfshape{10}{\magstep1} % no cmb12 -\setfont\shortcontsl\slshape{12}{1000} -\setfont\shortconttt\ttshape{12}{1000} - -%% Add scribe-like font environments, plus @l for inline lisp (usually sans -%% serif) and @ii for TeX italic - -% \smartitalic{ARG} outputs arg in italics, followed by an italic correction -% unless the following character is such as not to need one. -\def\smartitalicx{\ifx\next,\else\ifx\next-\else\ifx\next.\else - \ptexslash\fi\fi\fi} -\def\smartslanted#1{{\ifusingtt\ttsl\sl #1}\futurelet\next\smartitalicx} -\def\smartitalic#1{{\ifusingtt\ttsl\it #1}\futurelet\next\smartitalicx} - -% like \smartslanted except unconditionally uses \ttsl. -% @var is set to this for defun arguments. -\def\ttslanted#1{{\ttsl #1}\futurelet\next\smartitalicx} - -% like \smartslanted except unconditionally use \sl. We never want -% ttsl for book titles, do we? -\def\cite#1{{\sl #1}\futurelet\next\smartitalicx} - -\let\i=\smartitalic -\let\slanted=\smartslanted -\let\var=\smartslanted -\let\dfn=\smartslanted -\let\emph=\smartitalic - -% @b, explicit bold. -\def\b#1{{\bf #1}} -\let\strong=\b - -% @sansserif, explicit sans. -\def\sansserif#1{{\sf #1}} - -% We can't just use \exhyphenpenalty, because that only has effect at -% the end of a paragraph. Restore normal hyphenation at the end of the -% group within which \nohyphenation is presumably called. -% -\def\nohyphenation{\hyphenchar\font = -1 \aftergroup\restorehyphenation} -\def\restorehyphenation{\hyphenchar\font = `- } - -% Set sfcode to normal for the chars that usually have another value. -% Can't use plain's \frenchspacing because it uses the `\x notation, and -% sometimes \x has an active definition that messes things up. -% -\catcode`@=11 - \def\frenchspacing{% - \sfcode\dotChar =\@m \sfcode\questChar=\@m \sfcode\exclamChar=\@m - \sfcode\colonChar=\@m \sfcode\semiChar =\@m \sfcode\commaChar =\@m - } -\catcode`@=\other - -\def\t#1{% - {\tt \rawbackslash \frenchspacing #1}% - \null -} -\def\samp#1{`\tclose{#1}'\null} -\setfont\keyrm\rmshape{8}{1000} -\font\keysy=cmsy9 -\def\key#1{{\keyrm\textfont2=\keysy \leavevmode\hbox{% - \raise0.4pt\hbox{\angleleft}\kern-.08em\vtop{% - \vbox{\hrule\kern-0.4pt - \hbox{\raise0.4pt\hbox{\vphantom{\angleleft}}#1}}% - \kern-0.4pt\hrule}% - \kern-.06em\raise0.4pt\hbox{\angleright}}}} -% The old definition, with no lozenge: -%\def\key #1{{\ttsl \nohyphenation \uppercase{#1}}\null} -\def\ctrl #1{{\tt \rawbackslash \hat}#1} - -% @file, @option are the same as @samp. -\let\file=\samp -\let\option=\samp - -% @code is a modification of @t, -% which makes spaces the same size as normal in the surrounding text. -\def\tclose#1{% - {% - % Change normal interword space to be same as for the current font. - \spaceskip = \fontdimen2\font - % - % Switch to typewriter. - \tt - % - % But `\ ' produces the large typewriter interword space. - \def\ {{\spaceskip = 0pt{} }}% - % - % Turn off hyphenation. - \nohyphenation - % - \rawbackslash - \frenchspacing - #1% - }% - \null -} - -% We *must* turn on hyphenation at `-' and `_' in @code. -% Otherwise, it is too hard to avoid overfull hboxes -% in the Emacs manual, the Library manual, etc. - -% Unfortunately, TeX uses one parameter (\hyphenchar) to control -% both hyphenation at - and hyphenation within words. -% We must therefore turn them both off (\tclose does that) -% and arrange explicitly to hyphenate at a dash. -% -- rms. -{ - \catcode`\-=\active - \catcode`\_=\active - % - \global\def\code{\begingroup - \catcode`\-=\active \let-\codedash - \catcode`\_=\active \let_\codeunder - \codex - } -} - -\def\realdash{-} -\def\codedash{-\discretionary{}{}{}} -\def\codeunder{% - % this is all so @math{@code{var_name}+1} can work. In math mode, _ - % is "active" (mathcode"8000) and \normalunderscore (or \char95, etc.) - % will therefore expand the active definition of _, which is us - % (inside @code that is), therefore an endless loop. - \ifusingtt{\ifmmode - \mathchar"075F % class 0=ordinary, family 7=ttfam, pos 0x5F=_. - \else\normalunderscore \fi - \discretionary{}{}{}}% - {\_}% -} -\def\codex #1{\tclose{#1}\endgroup} - -% @kbd is like @code, except that if the argument is just one @key command, -% then @kbd has no effect. - -% @kbdinputstyle -- arg is `distinct' (@kbd uses slanted tty font always), -% `example' (@kbd uses ttsl only inside of @example and friends), -% or `code' (@kbd uses normal tty font always). -\parseargdef\kbdinputstyle{% - \def\arg{#1}% - \ifx\arg\worddistinct - \gdef\kbdexamplefont{\ttsl}\gdef\kbdfont{\ttsl}% - \else\ifx\arg\wordexample - \gdef\kbdexamplefont{\ttsl}\gdef\kbdfont{\tt}% - \else\ifx\arg\wordcode - \gdef\kbdexamplefont{\tt}\gdef\kbdfont{\tt}% - \else - \errhelp = \EMsimple - \errmessage{Unknown @kbdinputstyle option `\arg'}% - \fi\fi\fi -} -\def\worddistinct{distinct} -\def\wordexample{example} -\def\wordcode{code} - -% Default is `distinct.' -\kbdinputstyle distinct - -\def\xkey{\key} -\def\kbdfoo#1#2#3\par{\def\one{#1}\def\three{#3}\def\threex{??}% -\ifx\one\xkey\ifx\threex\three \key{#2}% -\else{\tclose{\kbdfont\look}}\fi -\else{\tclose{\kbdfont\look}}\fi} - -% For @indicateurl, @env, @command quotes seem unnecessary, so use \code. -\let\indicateurl=\code -\let\env=\code -\let\command=\code - -% @uref (abbreviation for `urlref') takes an optional (comma-separated) -% second argument specifying the text to display and an optional third -% arg as text to display instead of (rather than in addition to) the url -% itself. First (mandatory) arg is the url. Perhaps eventually put in -% a hypertex \special here. -% -\def\uref#1{\douref #1,,,\finish} -\def\douref#1,#2,#3,#4\finish{\begingroup - \unsepspaces - \pdfurl{#1}% - \setbox0 = \hbox{\ignorespaces #3}% - \ifdim\wd0 > 0pt - \unhbox0 % third arg given, show only that - \else - \setbox0 = \hbox{\ignorespaces #2}% - \ifdim\wd0 > 0pt - \ifpdf - \unhbox0 % PDF: 2nd arg given, show only it - \else - \unhbox0\ (\code{#1})% DVI: 2nd arg given, show both it and url - \fi - \else - \code{#1}% only url given, so show it - \fi - \fi - \endlink -\endgroup} - -% @url synonym for @uref, since that's how everyone uses it. -% -\let\url=\uref - -% rms does not like angle brackets --karl, 17may97. -% So now @email is just like @uref, unless we are pdf. -% -%\def\email#1{\angleleft{\tt #1}\angleright} -\ifpdf - \def\email#1{\doemail#1,,\finish} - \def\doemail#1,#2,#3\finish{\begingroup - \unsepspaces - \pdfurl{mailto:#1}% - \setbox0 = \hbox{\ignorespaces #2}% - \ifdim\wd0>0pt\unhbox0\else\code{#1}\fi - \endlink - \endgroup} -\else - \let\email=\uref -\fi - -% Check if we are currently using a typewriter font. Since all the -% Computer Modern typewriter fonts have zero interword stretch (and -% shrink), and it is reasonable to expect all typewriter fonts to have -% this property, we can check that font parameter. -% -\def\ifmonospace{\ifdim\fontdimen3\font=0pt } - -% Typeset a dimension, e.g., `in' or `pt'. The only reason for the -% argument is to make the input look right: @dmn{pt} instead of @dmn{}pt. -% -\def\dmn#1{\thinspace #1} - -\def\kbd#1{\def\look{#1}\expandafter\kbdfoo\look??\par} - -% @l was never documented to mean ``switch to the Lisp font'', -% and it is not used as such in any manual I can find. We need it for -% Polish suppressed-l. --karl, 22sep96. -%\def\l#1{{\li #1}\null} - -% Explicit font changes: @r, @sc, undocumented @ii. -\def\r#1{{\rm #1}} % roman font -\def\sc#1{{\smallcaps#1}} % smallcaps font -\def\ii#1{{\it #1}} % italic font - -% @acronym for "FBI", "NATO", and the like. -% We print this one point size smaller, since it's intended for -% all-uppercase. -% -\def\acronym#1{\doacronym #1,,\finish} -\def\doacronym#1,#2,#3\finish{% - {\selectfonts\lsize #1}% - \def\temp{#2}% - \ifx\temp\empty \else - \space ({\unsepspaces \ignorespaces \temp \unskip})% - \fi -} - -% @abbr for "Comput. J." and the like. -% No font change, but don't do end-of-sentence spacing. -% -\def\abbr#1{\doabbr #1,,\finish} -\def\doabbr#1,#2,#3\finish{% - {\frenchspacing #1}% - \def\temp{#2}% - \ifx\temp\empty \else - \space ({\unsepspaces \ignorespaces \temp \unskip})% - \fi -} - -% @pounds{} is a sterling sign, which Knuth put in the CM italic font. -% -\def\pounds{{\it\$}} - -% @euro{} comes from a separate font, depending on the current style. -% We use the free feym* fonts from the eurosym package by Henrik -% Theiling, which support regular, slanted, bold and bold slanted (and -% "outlined" (blackboard board, sort of) versions, which we don't need). -% It is available from http://www.ctan.org/tex-archive/fonts/eurosym. -% -% Although only regular is the truly official Euro symbol, we ignore -% that. The Euro is designed to be slightly taller than the regular -% font height. -% -% feymr - regular -% feymo - slanted -% feybr - bold -% feybo - bold slanted -% -% There is no good (free) typewriter version, to my knowledge. -% A feymr10 euro is ~7.3pt wide, while a normal cmtt10 char is ~5.25pt wide. -% Hmm. -% -% Also doesn't work in math. Do we need to do math with euro symbols? -% Hope not. -% -% -\def\euro{{\eurofont e}} -\def\eurofont{% - % We set the font at each command, rather than predefining it in - % \textfonts and the other font-switching commands, so that - % installations which never need the symbold don't have to have the - % font installed. - % - % There is only one designed size (nominal 10pt), so we always scale - % that to the current nominal size. - % - % By the way, simply using "at 1em" works for cmr10 and the like, but - % does not work for cmbx10 and other extended/shrunken fonts. - % - \def\eurosize{\csname\curfontsize nominalsize\endcsname}% - % - \ifx\curfontstyle\bfstylename - % bold: - \font\thiseurofont = \ifusingit{feybo10}{feybr10} at \eurosize - \else - % regular: - \font\thiseurofont = \ifusingit{feymo10}{feymr10} at \eurosize - \fi - \thiseurofont -} - -% @registeredsymbol - R in a circle. The font for the R should really -% be smaller yet, but lllsize is the best we can do for now. -% Adapted from the plain.tex definition of \copyright. -% -\def\registeredsymbol{% - $^{{\ooalign{\hfil\raise.07ex\hbox{\selectfonts\lllsize R}% - \hfil\crcr\Orb}}% - }$% -} - -% Laurent Siebenmann reports \Orb undefined with: -% Textures 1.7.7 (preloaded format=plain 93.10.14) (68K) 16 APR 2004 02:38 -% so we'll define it if necessary. -% -\ifx\Orb\undefined -\def\Orb{\mathhexbox20D} -\fi - - -\message{page headings,} - -\newskip\titlepagetopglue \titlepagetopglue = 1.5in -\newskip\titlepagebottomglue \titlepagebottomglue = 2pc - -% First the title page. Must do @settitle before @titlepage. -\newif\ifseenauthor -\newif\iffinishedtitlepage - -% Do an implicit @contents or @shortcontents after @end titlepage if the -% user says @setcontentsaftertitlepage or @setshortcontentsaftertitlepage. -% -\newif\ifsetcontentsaftertitlepage - \let\setcontentsaftertitlepage = \setcontentsaftertitlepagetrue -\newif\ifsetshortcontentsaftertitlepage - \let\setshortcontentsaftertitlepage = \setshortcontentsaftertitlepagetrue - -\parseargdef\shorttitlepage{\begingroup\hbox{}\vskip 1.5in \chaprm \centerline{#1}% - \endgroup\page\hbox{}\page} - -\envdef\titlepage{% - % Open one extra group, as we want to close it in the middle of \Etitlepage. - \begingroup - \parindent=0pt \textfonts - % Leave some space at the very top of the page. - \vglue\titlepagetopglue - % No rule at page bottom unless we print one at the top with @title. - \finishedtitlepagetrue - % - % Most title ``pages'' are actually two pages long, with space - % at the top of the second. We don't want the ragged left on the second. - \let\oldpage = \page - \def\page{% - \iffinishedtitlepage\else - \finishtitlepage - \fi - \let\page = \oldpage - \page - \null - }% -} - -\def\Etitlepage{% - \iffinishedtitlepage\else - \finishtitlepage - \fi - % It is important to do the page break before ending the group, - % because the headline and footline are only empty inside the group. - % If we use the new definition of \page, we always get a blank page - % after the title page, which we certainly don't want. - \oldpage - \endgroup - % - % Need this before the \...aftertitlepage checks so that if they are - % in effect the toc pages will come out with page numbers. - \HEADINGSon - % - % If they want short, they certainly want long too. - \ifsetshortcontentsaftertitlepage - \shortcontents - \contents - \global\let\shortcontents = \relax - \global\let\contents = \relax - \fi - % - \ifsetcontentsaftertitlepage - \contents - \global\let\contents = \relax - \global\let\shortcontents = \relax - \fi -} - -\def\finishtitlepage{% - \vskip4pt \hrule height 2pt width \hsize - \vskip\titlepagebottomglue - \finishedtitlepagetrue -} - -%%% Macros to be used within @titlepage: - -\let\subtitlerm=\tenrm -\def\subtitlefont{\subtitlerm \normalbaselineskip = 13pt \normalbaselines} - -\def\authorfont{\authorrm \normalbaselineskip = 16pt \normalbaselines - \let\tt=\authortt} - -\parseargdef\title{% - \checkenv\titlepage - \leftline{\titlefonts\rm #1} - % print a rule at the page bottom also. - \finishedtitlepagefalse - \vskip4pt \hrule height 4pt width \hsize \vskip4pt -} - -\parseargdef\subtitle{% - \checkenv\titlepage - {\subtitlefont \rightline{#1}}% -} - -% @author should come last, but may come many times. -% It can also be used inside @quotation. -% -\parseargdef\author{% - \def\temp{\quotation}% - \ifx\thisenv\temp - \def\quotationauthor{#1}% printed in \Equotation. - \else - \checkenv\titlepage - \ifseenauthor\else \vskip 0pt plus 1filll \seenauthortrue \fi - {\authorfont \leftline{#1}}% - \fi -} - - -%%% Set up page headings and footings. - -\let\thispage=\folio - -\newtoks\evenheadline % headline on even pages -\newtoks\oddheadline % headline on odd pages -\newtoks\evenfootline % footline on even pages -\newtoks\oddfootline % footline on odd pages - -% Now make TeX use those variables -\headline={{\textfonts\rm \ifodd\pageno \the\oddheadline - \else \the\evenheadline \fi}} -\footline={{\textfonts\rm \ifodd\pageno \the\oddfootline - \else \the\evenfootline \fi}\HEADINGShook} -\let\HEADINGShook=\relax - -% Commands to set those variables. -% For example, this is what @headings on does -% @evenheading @thistitle|@thispage|@thischapter -% @oddheading @thischapter|@thispage|@thistitle -% @evenfooting @thisfile|| -% @oddfooting ||@thisfile - - -\def\evenheading{\parsearg\evenheadingxxx} -\def\evenheadingxxx #1{\evenheadingyyy #1\|\|\|\|\finish} -\def\evenheadingyyy #1\|#2\|#3\|#4\finish{% -\global\evenheadline={\rlap{\centerline{#2}}\line{#1\hfil#3}}} - -\def\oddheading{\parsearg\oddheadingxxx} -\def\oddheadingxxx #1{\oddheadingyyy #1\|\|\|\|\finish} -\def\oddheadingyyy #1\|#2\|#3\|#4\finish{% -\global\oddheadline={\rlap{\centerline{#2}}\line{#1\hfil#3}}} - -\parseargdef\everyheading{\oddheadingxxx{#1}\evenheadingxxx{#1}}% - -\def\evenfooting{\parsearg\evenfootingxxx} -\def\evenfootingxxx #1{\evenfootingyyy #1\|\|\|\|\finish} -\def\evenfootingyyy #1\|#2\|#3\|#4\finish{% -\global\evenfootline={\rlap{\centerline{#2}}\line{#1\hfil#3}}} - -\def\oddfooting{\parsearg\oddfootingxxx} -\def\oddfootingxxx #1{\oddfootingyyy #1\|\|\|\|\finish} -\def\oddfootingyyy #1\|#2\|#3\|#4\finish{% - \global\oddfootline = {\rlap{\centerline{#2}}\line{#1\hfil#3}}% - % - % Leave some space for the footline. Hopefully ok to assume - % @evenfooting will not be used by itself. - \global\advance\pageheight by -\baselineskip - \global\advance\vsize by -\baselineskip -} - -\parseargdef\everyfooting{\oddfootingxxx{#1}\evenfootingxxx{#1}} - - -% @headings double turns headings on for double-sided printing. -% @headings single turns headings on for single-sided printing. -% @headings off turns them off. -% @headings on same as @headings double, retained for compatibility. -% @headings after turns on double-sided headings after this page. -% @headings doubleafter turns on double-sided headings after this page. -% @headings singleafter turns on single-sided headings after this page. -% By default, they are off at the start of a document, -% and turned `on' after @end titlepage. - -\def\headings #1 {\csname HEADINGS#1\endcsname} - -\def\HEADINGSoff{% -\global\evenheadline={\hfil} \global\evenfootline={\hfil} -\global\oddheadline={\hfil} \global\oddfootline={\hfil}} -\HEADINGSoff -% When we turn headings on, set the page number to 1. -% For double-sided printing, put current file name in lower left corner, -% chapter name on inside top of right hand pages, document -% title on inside top of left hand pages, and page numbers on outside top -% edge of all pages. -\def\HEADINGSdouble{% -\global\pageno=1 -\global\evenfootline={\hfil} -\global\oddfootline={\hfil} -\global\evenheadline={\line{\folio\hfil\thistitle}} -\global\oddheadline={\line{\thischapter\hfil\folio}} -\global\let\contentsalignmacro = \chapoddpage -} -\let\contentsalignmacro = \chappager - -% For single-sided printing, chapter title goes across top left of page, -% page number on top right. -\def\HEADINGSsingle{% -\global\pageno=1 -\global\evenfootline={\hfil} -\global\oddfootline={\hfil} -\global\evenheadline={\line{\thischapter\hfil\folio}} -\global\oddheadline={\line{\thischapter\hfil\folio}} -\global\let\contentsalignmacro = \chappager -} -\def\HEADINGSon{\HEADINGSdouble} - -\def\HEADINGSafter{\let\HEADINGShook=\HEADINGSdoublex} -\let\HEADINGSdoubleafter=\HEADINGSafter -\def\HEADINGSdoublex{% -\global\evenfootline={\hfil} -\global\oddfootline={\hfil} -\global\evenheadline={\line{\folio\hfil\thistitle}} -\global\oddheadline={\line{\thischapter\hfil\folio}} -\global\let\contentsalignmacro = \chapoddpage -} - -\def\HEADINGSsingleafter{\let\HEADINGShook=\HEADINGSsinglex} -\def\HEADINGSsinglex{% -\global\evenfootline={\hfil} -\global\oddfootline={\hfil} -\global\evenheadline={\line{\thischapter\hfil\folio}} -\global\oddheadline={\line{\thischapter\hfil\folio}} -\global\let\contentsalignmacro = \chappager -} - -% Subroutines used in generating headings -% This produces Day Month Year style of output. -% Only define if not already defined, in case a txi-??.tex file has set -% up a different format (e.g., txi-cs.tex does this). -\ifx\today\undefined -\def\today{% - \number\day\space - \ifcase\month - \or\putwordMJan\or\putwordMFeb\or\putwordMMar\or\putwordMApr - \or\putwordMMay\or\putwordMJun\or\putwordMJul\or\putwordMAug - \or\putwordMSep\or\putwordMOct\or\putwordMNov\or\putwordMDec - \fi - \space\number\year} -\fi - -% @settitle line... specifies the title of the document, for headings. -% It generates no output of its own. -\def\thistitle{\putwordNoTitle} -\def\settitle{\parsearg{\gdef\thistitle}} - - -\message{tables,} -% Tables -- @table, @ftable, @vtable, @item(x). - -% default indentation of table text -\newdimen\tableindent \tableindent=.8in -% default indentation of @itemize and @enumerate text -\newdimen\itemindent \itemindent=.3in -% margin between end of table item and start of table text. -\newdimen\itemmargin \itemmargin=.1in - -% used internally for \itemindent minus \itemmargin -\newdimen\itemmax - -% Note @table, @ftable, and @vtable define @item, @itemx, etc., with -% these defs. -% They also define \itemindex -% to index the item name in whatever manner is desired (perhaps none). - -\newif\ifitemxneedsnegativevskip - -\def\itemxpar{\par\ifitemxneedsnegativevskip\nobreak\vskip-\parskip\nobreak\fi} - -\def\internalBitem{\smallbreak \parsearg\itemzzz} -\def\internalBitemx{\itemxpar \parsearg\itemzzz} - -\def\itemzzz #1{\begingroup % - \advance\hsize by -\rightskip - \advance\hsize by -\tableindent - \setbox0=\hbox{\itemindicate{#1}}% - \itemindex{#1}% - \nobreak % This prevents a break before @itemx. - % - % If the item text does not fit in the space we have, put it on a line - % by itself, and do not allow a page break either before or after that - % line. We do not start a paragraph here because then if the next - % command is, e.g., @kindex, the whatsit would get put into the - % horizontal list on a line by itself, resulting in extra blank space. - \ifdim \wd0>\itemmax - % - % Make this a paragraph so we get the \parskip glue and wrapping, - % but leave it ragged-right. - \begingroup - \advance\leftskip by-\tableindent - \advance\hsize by\tableindent - \advance\rightskip by0pt plus1fil - \leavevmode\unhbox0\par - \endgroup - % - % We're going to be starting a paragraph, but we don't want the - % \parskip glue -- logically it's part of the @item we just started. - \nobreak \vskip-\parskip - % - % Stop a page break at the \parskip glue coming up. However, if - % what follows is an environment such as @example, there will be no - % \parskip glue; then the negative vskip we just inserted would - % cause the example and the item to crash together. So we use this - % bizarre value of 10001 as a signal to \aboveenvbreak to insert - % \parskip glue after all. Section titles are handled this way also. - % - \penalty 10001 - \endgroup - \itemxneedsnegativevskipfalse - \else - % The item text fits into the space. Start a paragraph, so that the - % following text (if any) will end up on the same line. - \noindent - % Do this with kerns and \unhbox so that if there is a footnote in - % the item text, it can migrate to the main vertical list and - % eventually be printed. - \nobreak\kern-\tableindent - \dimen0 = \itemmax \advance\dimen0 by \itemmargin \advance\dimen0 by -\wd0 - \unhbox0 - \nobreak\kern\dimen0 - \endgroup - \itemxneedsnegativevskiptrue - \fi -} - -\def\item{\errmessage{@item while not in a list environment}} -\def\itemx{\errmessage{@itemx while not in a list environment}} - -% @table, @ftable, @vtable. -\envdef\table{% - \let\itemindex\gobble - \tablecheck{table}% -} -\envdef\ftable{% - \def\itemindex ##1{\doind {fn}{\code{##1}}}% - \tablecheck{ftable}% -} -\envdef\vtable{% - \def\itemindex ##1{\doind {vr}{\code{##1}}}% - \tablecheck{vtable}% -} -\def\tablecheck#1{% - \ifnum \the\catcode`\^^M=\active - \endgroup - \errmessage{This command won't work in this context; perhaps the problem is - that we are \inenvironment\thisenv}% - \def\next{\doignore{#1}}% - \else - \let\next\tablex - \fi - \next -} -\def\tablex#1{% - \def\itemindicate{#1}% - \parsearg\tabley -} -\def\tabley#1{% - {% - \makevalueexpandable - \edef\temp{\noexpand\tablez #1\space\space\space}% - \expandafter - }\temp \endtablez -} -\def\tablez #1 #2 #3 #4\endtablez{% - \aboveenvbreak - \ifnum 0#1>0 \advance \leftskip by #1\mil \fi - \ifnum 0#2>0 \tableindent=#2\mil \fi - \ifnum 0#3>0 \advance \rightskip by #3\mil \fi - \itemmax=\tableindent - \advance \itemmax by -\itemmargin - \advance \leftskip by \tableindent - \exdentamount=\tableindent - \parindent = 0pt - \parskip = \smallskipamount - \ifdim \parskip=0pt \parskip=2pt \fi - \let\item = \internalBitem - \let\itemx = \internalBitemx -} -\def\Etable{\endgraf\afterenvbreak} -\let\Eftable\Etable -\let\Evtable\Etable -\let\Eitemize\Etable -\let\Eenumerate\Etable - -% This is the counter used by @enumerate, which is really @itemize - -\newcount \itemno - -\envdef\itemize{\parsearg\doitemize} - -\def\doitemize#1{% - \aboveenvbreak - \itemmax=\itemindent - \advance\itemmax by -\itemmargin - \advance\leftskip by \itemindent - \exdentamount=\itemindent - \parindent=0pt - \parskip=\smallskipamount - \ifdim\parskip=0pt \parskip=2pt \fi - \def\itemcontents{#1}% - % @itemize with no arg is equivalent to @itemize @bullet. - \ifx\itemcontents\empty\def\itemcontents{\bullet}\fi - \let\item=\itemizeitem -} - -% Definition of @item while inside @itemize and @enumerate. -% -\def\itemizeitem{% - \advance\itemno by 1 % for enumerations - {\let\par=\endgraf \smallbreak}% reasonable place to break - {% - % If the document has an @itemize directly after a section title, a - % \nobreak will be last on the list, and \sectionheading will have - % done a \vskip-\parskip. In that case, we don't want to zero - % parskip, or the item text will crash with the heading. On the - % other hand, when there is normal text preceding the item (as there - % usually is), we do want to zero parskip, or there would be too much - % space. In that case, we won't have a \nobreak before. At least - % that's the theory. - \ifnum\lastpenalty<10000 \parskip=0in \fi - \noindent - \hbox to 0pt{\hss \itemcontents \kern\itemmargin}% - \vadjust{\penalty 1200}}% not good to break after first line of item. - \flushcr -} - -% \splitoff TOKENS\endmark defines \first to be the first token in -% TOKENS, and \rest to be the remainder. -% -\def\splitoff#1#2\endmark{\def\first{#1}\def\rest{#2}}% - -% Allow an optional argument of an uppercase letter, lowercase letter, -% or number, to specify the first label in the enumerated list. No -% argument is the same as `1'. -% -\envparseargdef\enumerate{\enumeratey #1 \endenumeratey} -\def\enumeratey #1 #2\endenumeratey{% - % If we were given no argument, pretend we were given `1'. - \def\thearg{#1}% - \ifx\thearg\empty \def\thearg{1}\fi - % - % Detect if the argument is a single token. If so, it might be a - % letter. Otherwise, the only valid thing it can be is a number. - % (We will always have one token, because of the test we just made. - % This is a good thing, since \splitoff doesn't work given nothing at - % all -- the first parameter is undelimited.) - \expandafter\splitoff\thearg\endmark - \ifx\rest\empty - % Only one token in the argument. It could still be anything. - % A ``lowercase letter'' is one whose \lccode is nonzero. - % An ``uppercase letter'' is one whose \lccode is both nonzero, and - % not equal to itself. - % Otherwise, we assume it's a number. - % - % We need the \relax at the end of the \ifnum lines to stop TeX from - % continuing to look for a . - % - \ifnum\lccode\expandafter`\thearg=0\relax - \numericenumerate % a number (we hope) - \else - % It's a letter. - \ifnum\lccode\expandafter`\thearg=\expandafter`\thearg\relax - \lowercaseenumerate % lowercase letter - \else - \uppercaseenumerate % uppercase letter - \fi - \fi - \else - % Multiple tokens in the argument. We hope it's a number. - \numericenumerate - \fi -} - -% An @enumerate whose labels are integers. The starting integer is -% given in \thearg. -% -\def\numericenumerate{% - \itemno = \thearg - \startenumeration{\the\itemno}% -} - -% The starting (lowercase) letter is in \thearg. -\def\lowercaseenumerate{% - \itemno = \expandafter`\thearg - \startenumeration{% - % Be sure we're not beyond the end of the alphabet. - \ifnum\itemno=0 - \errmessage{No more lowercase letters in @enumerate; get a bigger - alphabet}% - \fi - \char\lccode\itemno - }% -} - -% The starting (uppercase) letter is in \thearg. -\def\uppercaseenumerate{% - \itemno = \expandafter`\thearg - \startenumeration{% - % Be sure we're not beyond the end of the alphabet. - \ifnum\itemno=0 - \errmessage{No more uppercase letters in @enumerate; get a bigger - alphabet} - \fi - \char\uccode\itemno - }% -} - -% Call \doitemize, adding a period to the first argument and supplying the -% common last two arguments. Also subtract one from the initial value in -% \itemno, since @item increments \itemno. -% -\def\startenumeration#1{% - \advance\itemno by -1 - \doitemize{#1.}\flushcr -} - -% @alphaenumerate and @capsenumerate are abbreviations for giving an arg -% to @enumerate. -% -\def\alphaenumerate{\enumerate{a}} -\def\capsenumerate{\enumerate{A}} -\def\Ealphaenumerate{\Eenumerate} -\def\Ecapsenumerate{\Eenumerate} - - -% @multitable macros -% Amy Hendrickson, 8/18/94, 3/6/96 -% -% @multitable ... @end multitable will make as many columns as desired. -% Contents of each column will wrap at width given in preamble. Width -% can be specified either with sample text given in a template line, -% or in percent of \hsize, the current width of text on page. - -% Table can continue over pages but will only break between lines. - -% To make preamble: -% -% Either define widths of columns in terms of percent of \hsize: -% @multitable @columnfractions .25 .3 .45 -% @item ... -% -% Numbers following @columnfractions are the percent of the total -% current hsize to be used for each column. You may use as many -% columns as desired. - - -% Or use a template: -% @multitable {Column 1 template} {Column 2 template} {Column 3 template} -% @item ... -% using the widest term desired in each column. - -% Each new table line starts with @item, each subsequent new column -% starts with @tab. Empty columns may be produced by supplying @tab's -% with nothing between them for as many times as empty columns are needed, -% ie, @tab@tab@tab will produce two empty columns. - -% @item, @tab do not need to be on their own lines, but it will not hurt -% if they are. - -% Sample multitable: - -% @multitable {Column 1 template} {Column 2 template} {Column 3 template} -% @item first col stuff @tab second col stuff @tab third col -% @item -% first col stuff -% @tab -% second col stuff -% @tab -% third col -% @item first col stuff @tab second col stuff -% @tab Many paragraphs of text may be used in any column. -% -% They will wrap at the width determined by the template. -% @item@tab@tab This will be in third column. -% @end multitable - -% Default dimensions may be reset by user. -% @multitableparskip is vertical space between paragraphs in table. -% @multitableparindent is paragraph indent in table. -% @multitablecolmargin is horizontal space to be left between columns. -% @multitablelinespace is space to leave between table items, baseline -% to baseline. -% 0pt means it depends on current normal line spacing. -% -\newskip\multitableparskip -\newskip\multitableparindent -\newdimen\multitablecolspace -\newskip\multitablelinespace -\multitableparskip=0pt -\multitableparindent=6pt -\multitablecolspace=12pt -\multitablelinespace=0pt - -% Macros used to set up halign preamble: -% -\let\endsetuptable\relax -\def\xendsetuptable{\endsetuptable} -\let\columnfractions\relax -\def\xcolumnfractions{\columnfractions} -\newif\ifsetpercent - -% #1 is the @columnfraction, usually a decimal number like .5, but might -% be just 1. We just use it, whatever it is. -% -\def\pickupwholefraction#1 {% - \global\advance\colcount by 1 - \expandafter\xdef\csname col\the\colcount\endcsname{#1\hsize}% - \setuptable -} - -\newcount\colcount -\def\setuptable#1{% - \def\firstarg{#1}% - \ifx\firstarg\xendsetuptable - \let\go = \relax - \else - \ifx\firstarg\xcolumnfractions - \global\setpercenttrue - \else - \ifsetpercent - \let\go\pickupwholefraction - \else - \global\advance\colcount by 1 - \setbox0=\hbox{#1\unskip\space}% Add a normal word space as a - % separator; typically that is always in the input, anyway. - \expandafter\xdef\csname col\the\colcount\endcsname{\the\wd0}% - \fi - \fi - \ifx\go\pickupwholefraction - % Put the argument back for the \pickupwholefraction call, so - % we'll always have a period there to be parsed. - \def\go{\pickupwholefraction#1}% - \else - \let\go = \setuptable - \fi% - \fi - \go -} - -% multitable-only commands. -% -% @headitem starts a heading row, which we typeset in bold. -% Assignments have to be global since we are inside the implicit group -% of an alignment entry. Note that \everycr resets \everytab. -\def\headitem{\checkenv\multitable \crcr \global\everytab={\bf}\the\everytab}% -% -% A \tab used to include \hskip1sp. But then the space in a template -% line is not enough. That is bad. So let's go back to just `&' until -% we encounter the problem it was intended to solve again. -% --karl, nathan@acm.org, 20apr99. -\def\tab{\checkenv\multitable &\the\everytab}% - -% @multitable ... @end multitable definitions: -% -\newtoks\everytab % insert after every tab. -% -\envdef\multitable{% - \vskip\parskip - \startsavinginserts - % - % @item within a multitable starts a normal row. - % We use \def instead of \let so that if one of the multitable entries - % contains an @itemize, we don't choke on the \item (seen as \crcr aka - % \endtemplate) expanding \doitemize. - \def\item{\crcr}% - % - \tolerance=9500 - \hbadness=9500 - \setmultitablespacing - \parskip=\multitableparskip - \parindent=\multitableparindent - \overfullrule=0pt - \global\colcount=0 - % - \everycr = {% - \noalign{% - \global\everytab={}% - \global\colcount=0 % Reset the column counter. - % Check for saved footnotes, etc. - \checkinserts - % Keeps underfull box messages off when table breaks over pages. - %\filbreak - % Maybe so, but it also creates really weird page breaks when the - % table breaks over pages. Wouldn't \vfil be better? Wait until the - % problem manifests itself, so it can be fixed for real --karl. - }% - }% - % - \parsearg\domultitable -} -\def\domultitable#1{% - % To parse everything between @multitable and @item: - \setuptable#1 \endsetuptable - % - % This preamble sets up a generic column definition, which will - % be used as many times as user calls for columns. - % \vtop will set a single line and will also let text wrap and - % continue for many paragraphs if desired. - \halign\bgroup &% - \global\advance\colcount by 1 - \multistrut - \vtop{% - % Use the current \colcount to find the correct column width: - \hsize=\expandafter\csname col\the\colcount\endcsname - % - % In order to keep entries from bumping into each other - % we will add a \leftskip of \multitablecolspace to all columns after - % the first one. - % - % If a template has been used, we will add \multitablecolspace - % to the width of each template entry. - % - % If the user has set preamble in terms of percent of \hsize we will - % use that dimension as the width of the column, and the \leftskip - % will keep entries from bumping into each other. Table will start at - % left margin and final column will justify at right margin. - % - % Make sure we don't inherit \rightskip from the outer environment. - \rightskip=0pt - \ifnum\colcount=1 - % The first column will be indented with the surrounding text. - \advance\hsize by\leftskip - \else - \ifsetpercent \else - % If user has not set preamble in terms of percent of \hsize - % we will advance \hsize by \multitablecolspace. - \advance\hsize by \multitablecolspace - \fi - % In either case we will make \leftskip=\multitablecolspace: - \leftskip=\multitablecolspace - \fi - % Ignoring space at the beginning and end avoids an occasional spurious - % blank line, when TeX decides to break the line at the space before the - % box from the multistrut, so the strut ends up on a line by itself. - % For example: - % @multitable @columnfractions .11 .89 - % @item @code{#} - % @tab Legal holiday which is valid in major parts of the whole country. - % Is automatically provided with highlighting sequences respectively - % marking characters. - \noindent\ignorespaces##\unskip\multistrut - }\cr -} -\def\Emultitable{% - \crcr - \egroup % end the \halign - \global\setpercentfalse -} - -\def\setmultitablespacing{% - \def\multistrut{\strut}% just use the standard line spacing - % - % Compute \multitablelinespace (if not defined by user) for use in - % \multitableparskip calculation. We used define \multistrut based on - % this, but (ironically) that caused the spacing to be off. - % See bug-texinfo report from Werner Lemberg, 31 Oct 2004 12:52:20 +0100. -\ifdim\multitablelinespace=0pt -\setbox0=\vbox{X}\global\multitablelinespace=\the\baselineskip -\global\advance\multitablelinespace by-\ht0 -\fi -%% Test to see if parskip is larger than space between lines of -%% table. If not, do nothing. -%% If so, set to same dimension as multitablelinespace. -\ifdim\multitableparskip>\multitablelinespace -\global\multitableparskip=\multitablelinespace -\global\advance\multitableparskip-7pt %% to keep parskip somewhat smaller - %% than skip between lines in the table. -\fi% -\ifdim\multitableparskip=0pt -\global\multitableparskip=\multitablelinespace -\global\advance\multitableparskip-7pt %% to keep parskip somewhat smaller - %% than skip between lines in the table. -\fi} - - -\message{conditionals,} - -% @iftex, @ifnotdocbook, @ifnothtml, @ifnotinfo, @ifnotplaintext, -% @ifnotxml always succeed. They currently do nothing; we don't -% attempt to check whether the conditionals are properly nested. But we -% have to remember that they are conditionals, so that @end doesn't -% attempt to close an environment group. -% -\def\makecond#1{% - \expandafter\let\csname #1\endcsname = \relax - \expandafter\let\csname iscond.#1\endcsname = 1 -} -\makecond{iftex} -\makecond{ifnotdocbook} -\makecond{ifnothtml} -\makecond{ifnotinfo} -\makecond{ifnotplaintext} -\makecond{ifnotxml} - -% Ignore @ignore, @ifhtml, @ifinfo, and the like. -% -\def\direntry{\doignore{direntry}} -\def\documentdescription{\doignore{documentdescription}} -\def\docbook{\doignore{docbook}} -\def\html{\doignore{html}} -\def\ifdocbook{\doignore{ifdocbook}} -\def\ifhtml{\doignore{ifhtml}} -\def\ifinfo{\doignore{ifinfo}} -\def\ifnottex{\doignore{ifnottex}} -\def\ifplaintext{\doignore{ifplaintext}} -\def\ifxml{\doignore{ifxml}} -\def\ignore{\doignore{ignore}} -\def\menu{\doignore{menu}} -\def\xml{\doignore{xml}} - -% Ignore text until a line `@end #1', keeping track of nested conditionals. -% -% A count to remember the depth of nesting. -\newcount\doignorecount - -\def\doignore#1{\begingroup - % Scan in ``verbatim'' mode: - \catcode`\@ = \other - \catcode`\{ = \other - \catcode`\} = \other - % - % Make sure that spaces turn into tokens that match what \doignoretext wants. - \spaceisspace - % - % Count number of #1's that we've seen. - \doignorecount = 0 - % - % Swallow text until we reach the matching `@end #1'. - \dodoignore{#1}% -} - -{ \catcode`_=11 % We want to use \_STOP_ which cannot appear in texinfo source. - \obeylines % - % - \gdef\dodoignore#1{% - % #1 contains the command name as a string, e.g., `ifinfo'. - % - % Define a command to find the next `@end #1', which must be on a line - % by itself. - \long\def\doignoretext##1^^M@end #1{\doignoretextyyy##1^^M@#1\_STOP_}% - % And this command to find another #1 command, at the beginning of a - % line. (Otherwise, we would consider a line `@c @ifset', for - % example, to count as an @ifset for nesting.) - \long\def\doignoretextyyy##1^^M@#1##2\_STOP_{\doignoreyyy{##2}\_STOP_}% - % - % And now expand that command. - \obeylines % - \doignoretext ^^M% - }% -} - -\def\doignoreyyy#1{% - \def\temp{#1}% - \ifx\temp\empty % Nothing found. - \let\next\doignoretextzzz - \else % Found a nested condition, ... - \advance\doignorecount by 1 - \let\next\doignoretextyyy % ..., look for another. - % If we're here, #1 ends with ^^M\ifinfo (for example). - \fi - \next #1% the token \_STOP_ is present just after this macro. -} - -% We have to swallow the remaining "\_STOP_". -% -\def\doignoretextzzz#1{% - \ifnum\doignorecount = 0 % We have just found the outermost @end. - \let\next\enddoignore - \else % Still inside a nested condition. - \advance\doignorecount by -1 - \let\next\doignoretext % Look for the next @end. - \fi - \next -} - -% Finish off ignored text. -\def\enddoignore{\endgroup\ignorespaces} - - -% @set VAR sets the variable VAR to an empty value. -% @set VAR REST-OF-LINE sets VAR to the value REST-OF-LINE. -% -% Since we want to separate VAR from REST-OF-LINE (which might be -% empty), we can't just use \parsearg; we have to insert a space of our -% own to delimit the rest of the line, and then take it out again if we -% didn't need it. -% We rely on the fact that \parsearg sets \catcode`\ =10. -% -\parseargdef\set{\setyyy#1 \endsetyyy} -\def\setyyy#1 #2\endsetyyy{% - {% - \makevalueexpandable - \def\temp{#2}% - \edef\next{\gdef\makecsname{SET#1}}% - \ifx\temp\empty - \next{}% - \else - \setzzz#2\endsetzzz - \fi - }% -} -% Remove the trailing space \setxxx inserted. -\def\setzzz#1 \endsetzzz{\next{#1}} - -% @clear VAR clears (i.e., unsets) the variable VAR. -% -\parseargdef\clear{% - {% - \makevalueexpandable - \global\expandafter\let\csname SET#1\endcsname=\relax - }% -} - -% @value{foo} gets the text saved in variable foo. -\def\value{\begingroup\makevalueexpandable\valuexxx} -\def\valuexxx#1{\expandablevalue{#1}\endgroup} -{ - \catcode`\- = \active \catcode`\_ = \active - % - \gdef\makevalueexpandable{% - \let\value = \expandablevalue - % We don't want these characters active, ... - \catcode`\-=\other \catcode`\_=\other - % ..., but we might end up with active ones in the argument if - % we're called from @code, as @code{@value{foo-bar_}}, though. - % So \let them to their normal equivalents. - \let-\realdash \let_\normalunderscore - } -} - -% We have this subroutine so that we can handle at least some @value's -% properly in indexes (we call \makevalueexpandable in \indexdummies). -% The command has to be fully expandable (if the variable is set), since -% the result winds up in the index file. This means that if the -% variable's value contains other Texinfo commands, it's almost certain -% it will fail (although perhaps we could fix that with sufficient work -% to do a one-level expansion on the result, instead of complete). -% -\def\expandablevalue#1{% - \expandafter\ifx\csname SET#1\endcsname\relax - {[No value for ``#1'']}% - \message{Variable `#1', used in @value, is not set.}% - \else - \csname SET#1\endcsname - \fi -} - -% @ifset VAR ... @end ifset reads the `...' iff VAR has been defined -% with @set. -% -% To get special treatment of `@end ifset,' call \makeond and the redefine. -% -\makecond{ifset} -\def\ifset{\parsearg{\doifset{\let\next=\ifsetfail}}} -\def\doifset#1#2{% - {% - \makevalueexpandable - \let\next=\empty - \expandafter\ifx\csname SET#2\endcsname\relax - #1% If not set, redefine \next. - \fi - \expandafter - }\next -} -\def\ifsetfail{\doignore{ifset}} - -% @ifclear VAR ... @end ifclear reads the `...' iff VAR has never been -% defined with @set, or has been undefined with @clear. -% -% The `\else' inside the `\doifset' parameter is a trick to reuse the -% above code: if the variable is not set, do nothing, if it is set, -% then redefine \next to \ifclearfail. -% -\makecond{ifclear} -\def\ifclear{\parsearg{\doifset{\else \let\next=\ifclearfail}}} -\def\ifclearfail{\doignore{ifclear}} - -% @dircategory CATEGORY -- specify a category of the dir file -% which this file should belong to. Ignore this in TeX. -\let\dircategory=\comment - -% @defininfoenclose. -\let\definfoenclose=\comment - - -\message{indexing,} -% Index generation facilities - -% Define \newwrite to be identical to plain tex's \newwrite -% except not \outer, so it can be used within macros and \if's. -\edef\newwrite{\makecsname{ptexnewwrite}} - -% \newindex {foo} defines an index named foo. -% It automatically defines \fooindex such that -% \fooindex ...rest of line... puts an entry in the index foo. -% It also defines \fooindfile to be the number of the output channel for -% the file that accumulates this index. The file's extension is foo. -% The name of an index should be no more than 2 characters long -% for the sake of vms. -% -\def\newindex#1{% - \iflinks - \expandafter\newwrite \csname#1indfile\endcsname - \openout \csname#1indfile\endcsname \jobname.#1 % Open the file - \fi - \expandafter\xdef\csname#1index\endcsname{% % Define @#1index - \noexpand\doindex{#1}} -} - -% @defindex foo == \newindex{foo} -% -\def\defindex{\parsearg\newindex} - -% Define @defcodeindex, like @defindex except put all entries in @code. -% -\def\defcodeindex{\parsearg\newcodeindex} -% -\def\newcodeindex#1{% - \iflinks - \expandafter\newwrite \csname#1indfile\endcsname - \openout \csname#1indfile\endcsname \jobname.#1 - \fi - \expandafter\xdef\csname#1index\endcsname{% - \noexpand\docodeindex{#1}}% -} - - -% @synindex foo bar makes index foo feed into index bar. -% Do this instead of @defindex foo if you don't want it as a separate index. -% -% @syncodeindex foo bar similar, but put all entries made for index foo -% inside @code. -% -\def\synindex#1 #2 {\dosynindex\doindex{#1}{#2}} -\def\syncodeindex#1 #2 {\dosynindex\docodeindex{#1}{#2}} - -% #1 is \doindex or \docodeindex, #2 the index getting redefined (foo), -% #3 the target index (bar). -\def\dosynindex#1#2#3{% - % Only do \closeout if we haven't already done it, else we'll end up - % closing the target index. - \expandafter \ifx\csname donesynindex#2\endcsname \undefined - % The \closeout helps reduce unnecessary open files; the limit on the - % Acorn RISC OS is a mere 16 files. - \expandafter\closeout\csname#2indfile\endcsname - \expandafter\let\csname\donesynindex#2\endcsname = 1 - \fi - % redefine \fooindfile: - \expandafter\let\expandafter\temp\expandafter=\csname#3indfile\endcsname - \expandafter\let\csname#2indfile\endcsname=\temp - % redefine \fooindex: - \expandafter\xdef\csname#2index\endcsname{\noexpand#1{#3}}% -} - -% Define \doindex, the driver for all \fooindex macros. -% Argument #1 is generated by the calling \fooindex macro, -% and it is "foo", the name of the index. - -% \doindex just uses \parsearg; it calls \doind for the actual work. -% This is because \doind is more useful to call from other macros. - -% There is also \dosubind {index}{topic}{subtopic} -% which makes an entry in a two-level index such as the operation index. - -\def\doindex#1{\edef\indexname{#1}\parsearg\singleindexer} -\def\singleindexer #1{\doind{\indexname}{#1}} - -% like the previous two, but they put @code around the argument. -\def\docodeindex#1{\edef\indexname{#1}\parsearg\singlecodeindexer} -\def\singlecodeindexer #1{\doind{\indexname}{\code{#1}}} - -% Take care of Texinfo commands that can appear in an index entry. -% Since there are some commands we want to expand, and others we don't, -% we have to laboriously prevent expansion for those that we don't. -% -\def\indexdummies{% - \def\@{@}% change to @@ when we switch to @ as escape char in index files. - \def\ {\realbackslash\space }% - % Need these in case \tex is in effect and \{ is a \delimiter again. - % But can't use \lbracecmd and \rbracecmd because texindex assumes - % braces and backslashes are used only as delimiters. - \let\{ = \mylbrace - \let\} = \myrbrace - % - % \definedummyword defines \#1 as \realbackslash #1\space, thus - % effectively preventing its expansion. This is used only for control - % words, not control letters, because the \space would be incorrect - % for control characters, but is needed to separate the control word - % from whatever follows. - % - % For control letters, we have \definedummyletter, which omits the - % space. - % - % These can be used both for control words that take an argument and - % those that do not. If it is followed by {arg} in the input, then - % that will dutifully get written to the index (or wherever). - % - \def\definedummyword##1{% - \expandafter\def\csname ##1\endcsname{\realbackslash ##1\space}% - }% - \def\definedummyletter##1{% - \expandafter\def\csname ##1\endcsname{\realbackslash ##1}% - }% - \let\definedummyaccent\definedummyletter - % - % Do the redefinitions. - \commondummies -} - -% For the aux file, @ is the escape character. So we want to redefine -% everything using @ instead of \realbackslash. When everything uses -% @, this will be simpler. -% -\def\atdummies{% - \def\@{@@}% - \def\ {@ }% - \let\{ = \lbraceatcmd - \let\} = \rbraceatcmd - % - % (See comments in \indexdummies.) - \def\definedummyword##1{% - \expandafter\def\csname ##1\endcsname{@##1\space}% - }% - \def\definedummyletter##1{% - \expandafter\def\csname ##1\endcsname{@##1}% - }% - \let\definedummyaccent\definedummyletter - % - % Do the redefinitions. - \commondummies -} - -% Called from \indexdummies and \atdummies. \definedummyword and -% \definedummyletter must be defined first. -% -\def\commondummies{% - % - \normalturnoffactive - % - \commondummiesnofonts - % - \definedummyletter{_}% - % - % Non-English letters. - \definedummyword{AA}% - \definedummyword{AE}% - \definedummyword{L}% - \definedummyword{OE}% - \definedummyword{O}% - \definedummyword{aa}% - \definedummyword{ae}% - \definedummyword{l}% - \definedummyword{oe}% - \definedummyword{o}% - \definedummyword{ss}% - \definedummyword{exclamdown}% - \definedummyword{questiondown}% - \definedummyword{ordf}% - \definedummyword{ordm}% - % - % Although these internal commands shouldn't show up, sometimes they do. - \definedummyword{bf}% - \definedummyword{gtr}% - \definedummyword{hat}% - \definedummyword{less}% - \definedummyword{sf}% - \definedummyword{sl}% - \definedummyword{tclose}% - \definedummyword{tt}% - % - \definedummyword{LaTeX}% - \definedummyword{TeX}% - % - % Assorted special characters. - \definedummyword{bullet}% - \definedummyword{comma}% - \definedummyword{copyright}% - \definedummyword{registeredsymbol}% - \definedummyword{dots}% - \definedummyword{enddots}% - \definedummyword{equiv}% - \definedummyword{error}% - \definedummyword{euro}% - \definedummyword{expansion}% - \definedummyword{minus}% - \definedummyword{pounds}% - \definedummyword{point}% - \definedummyword{print}% - \definedummyword{result}% - % - % Handle some cases of @value -- where it does not contain any - % (non-fully-expandable) commands. - \makevalueexpandable - % - % Normal spaces, not active ones. - \unsepspaces - % - % No macro expansion. - \turnoffmacros -} - -% \commondummiesnofonts: common to \commondummies and \indexnofonts. -% -% Better have this without active chars. -{ - \catcode`\~=\other - \gdef\commondummiesnofonts{% - % Control letters and accents. - \definedummyletter{!}% - \definedummyaccent{"}% - \definedummyaccent{'}% - \definedummyletter{*}% - \definedummyaccent{,}% - \definedummyletter{.}% - \definedummyletter{/}% - \definedummyletter{:}% - \definedummyaccent{=}% - \definedummyletter{?}% - \definedummyaccent{^}% - \definedummyaccent{`}% - \definedummyaccent{~}% - \definedummyword{u}% - \definedummyword{v}% - \definedummyword{H}% - \definedummyword{dotaccent}% - \definedummyword{ringaccent}% - \definedummyword{tieaccent}% - \definedummyword{ubaraccent}% - \definedummyword{udotaccent}% - \definedummyword{dotless}% - % - % Texinfo font commands. - \definedummyword{b}% - \definedummyword{i}% - \definedummyword{r}% - \definedummyword{sc}% - \definedummyword{t}% - % - % Commands that take arguments. - \definedummyword{acronym}% - \definedummyword{cite}% - \definedummyword{code}% - \definedummyword{command}% - \definedummyword{dfn}% - \definedummyword{emph}% - \definedummyword{env}% - \definedummyword{file}% - \definedummyword{kbd}% - \definedummyword{key}% - \definedummyword{math}% - \definedummyword{option}% - \definedummyword{samp}% - \definedummyword{strong}% - \definedummyword{tie}% - \definedummyword{uref}% - \definedummyword{url}% - \definedummyword{var}% - \definedummyword{verb}% - \definedummyword{w}% - } -} - -% \indexnofonts is used when outputting the strings to sort the index -% by, and when constructing control sequence names. It eliminates all -% control sequences and just writes whatever the best ASCII sort string -% would be for a given command (usually its argument). -% -\def\indexnofonts{% - % Accent commands should become @asis. - \def\definedummyaccent##1{% - \expandafter\let\csname ##1\endcsname\asis - }% - % We can just ignore other control letters. - \def\definedummyletter##1{% - \expandafter\def\csname ##1\endcsname{}% - }% - % Hopefully, all control words can become @asis. - \let\definedummyword\definedummyaccent - % - \commondummiesnofonts - % - % Don't no-op \tt, since it isn't a user-level command - % and is used in the definitions of the active chars like <, >, |, etc. - % Likewise with the other plain tex font commands. - %\let\tt=\asis - % - \def\ { }% - \def\@{@}% - % how to handle braces? - \def\_{\normalunderscore}% - % - % Non-English letters. - \def\AA{AA}% - \def\AE{AE}% - \def\L{L}% - \def\OE{OE}% - \def\O{O}% - \def\aa{aa}% - \def\ae{ae}% - \def\l{l}% - \def\oe{oe}% - \def\o{o}% - \def\ss{ss}% - \def\exclamdown{!}% - \def\questiondown{?}% - \def\ordf{a}% - \def\ordm{o}% - % - \def\LaTeX{LaTeX}% - \def\TeX{TeX}% - % - % Assorted special characters. - % (The following {} will end up in the sort string, but that's ok.) - \def\bullet{bullet}% - \def\comma{,}% - \def\copyright{copyright}% - \def\registeredsymbol{R}% - \def\dots{...}% - \def\enddots{...}% - \def\equiv{==}% - \def\error{error}% - \def\euro{euro}% - \def\expansion{==>}% - \def\minus{-}% - \def\pounds{pounds}% - \def\point{.}% - \def\print{-|}% - \def\result{=>}% - % - % Don't write macro names. - \emptyusermacros -} - -\let\indexbackslash=0 %overridden during \printindex. -\let\SETmarginindex=\relax % put index entries in margin (undocumented)? - -% Most index entries go through here, but \dosubind is the general case. -% #1 is the index name, #2 is the entry text. -\def\doind#1#2{\dosubind{#1}{#2}{}} - -% Workhorse for all \fooindexes. -% #1 is name of index, #2 is stuff to put there, #3 is subentry -- -% empty if called from \doind, as we usually are (the main exception -% is with most defuns, which call us directly). -% -\def\dosubind#1#2#3{% - \iflinks - {% - % Store the main index entry text (including the third arg). - \toks0 = {#2}% - % If third arg is present, precede it with a space. - \def\thirdarg{#3}% - \ifx\thirdarg\empty \else - \toks0 = \expandafter{\the\toks0 \space #3}% - \fi - % - \edef\writeto{\csname#1indfile\endcsname}% - % - \ifvmode - \dosubindsanitize - \else - \dosubindwrite - \fi - }% - \fi -} - -% Write the entry in \toks0 to the index file: -% -\def\dosubindwrite{% - % Put the index entry in the margin if desired. - \ifx\SETmarginindex\relax\else - \insert\margin{\hbox{\vrule height8pt depth3pt width0pt \the\toks0}}% - \fi - % - % Remember, we are within a group. - \indexdummies % Must do this here, since \bf, etc expand at this stage - \escapechar=`\\ - \def\backslashcurfont{\indexbackslash}% \indexbackslash isn't defined now - % so it will be output as is; and it will print as backslash. - % - % Process the index entry with all font commands turned off, to - % get the string to sort by. - {\indexnofonts - \edef\temp{\the\toks0}% need full expansion - \xdef\indexsorttmp{\temp}% - }% - % - % Set up the complete index entry, with both the sort key and - % the original text, including any font commands. We write - % three arguments to \entry to the .?? file (four in the - % subentry case), texindex reduces to two when writing the .??s - % sorted result. - \edef\temp{% - \write\writeto{% - \string\entry{\indexsorttmp}{\noexpand\folio}{\the\toks0}}% - }% - \temp -} - -% Take care of unwanted page breaks: -% -% If a skip is the last thing on the list now, preserve it -% by backing up by \lastskip, doing the \write, then inserting -% the skip again. Otherwise, the whatsit generated by the -% \write will make \lastskip zero. The result is that sequences -% like this: -% @end defun -% @tindex whatever -% @defun ... -% will have extra space inserted, because the \medbreak in the -% start of the @defun won't see the skip inserted by the @end of -% the previous defun. -% -% But don't do any of this if we're not in vertical mode. We -% don't want to do a \vskip and prematurely end a paragraph. -% -% Avoid page breaks due to these extra skips, too. -% -% But wait, there is a catch there: -% We'll have to check whether \lastskip is zero skip. \ifdim is not -% sufficient for this purpose, as it ignores stretch and shrink parts -% of the skip. The only way seems to be to check the textual -% representation of the skip. -% -% The following is almost like \def\zeroskipmacro{0.0pt} except that -% the ``p'' and ``t'' characters have catcode \other, not 11 (letter). -% -\edef\zeroskipmacro{\expandafter\the\csname z@skip\endcsname} -% -% ..., ready, GO: -% -\def\dosubindsanitize{% - % \lastskip and \lastpenalty cannot both be nonzero simultaneously. - \skip0 = \lastskip - \edef\lastskipmacro{\the\lastskip}% - \count255 = \lastpenalty - % - % If \lastskip is nonzero, that means the last item was a - % skip. And since a skip is discardable, that means this - % -\skip0 glue we're inserting is preceded by a - % non-discardable item, therefore it is not a potential - % breakpoint, therefore no \nobreak needed. - \ifx\lastskipmacro\zeroskipmacro - \else - \vskip-\skip0 - \fi - % - \dosubindwrite - % - \ifx\lastskipmacro\zeroskipmacro - % If \lastskip was zero, perhaps the last item was a penalty, and - % perhaps it was >=10000, e.g., a \nobreak. In that case, we want - % to re-insert the same penalty (values >10000 are used for various - % signals); since we just inserted a non-discardable item, any - % following glue (such as a \parskip) would be a breakpoint. For example: - % - % @deffn deffn-whatever - % @vindex index-whatever - % Description. - % would allow a break between the index-whatever whatsit - % and the "Description." paragraph. - \ifnum\count255>9999 \penalty\count255 \fi - \else - % On the other hand, if we had a nonzero \lastskip, - % this make-up glue would be preceded by a non-discardable item - % (the whatsit from the \write), so we must insert a \nobreak. - \nobreak\vskip\skip0 - \fi -} - -% The index entry written in the file actually looks like -% \entry {sortstring}{page}{topic} -% or -% \entry {sortstring}{page}{topic}{subtopic} -% The texindex program reads in these files and writes files -% containing these kinds of lines: -% \initial {c} -% before the first topic whose initial is c -% \entry {topic}{pagelist} -% for a topic that is used without subtopics -% \primary {topic} -% for the beginning of a topic that is used with subtopics -% \secondary {subtopic}{pagelist} -% for each subtopic. - -% Define the user-accessible indexing commands -% @findex, @vindex, @kindex, @cindex. - -\def\findex {\fnindex} -\def\kindex {\kyindex} -\def\cindex {\cpindex} -\def\vindex {\vrindex} -\def\tindex {\tpindex} -\def\pindex {\pgindex} - -\def\cindexsub {\begingroup\obeylines\cindexsub} -{\obeylines % -\gdef\cindexsub "#1" #2^^M{\endgroup % -\dosubind{cp}{#2}{#1}}} - -% Define the macros used in formatting output of the sorted index material. - -% @printindex causes a particular index (the ??s file) to get printed. -% It does not print any chapter heading (usually an @unnumbered). -% -\parseargdef\printindex{\begingroup - \dobreak \chapheadingskip{10000}% - % - \smallfonts \rm - \tolerance = 9500 - \everypar = {}% don't want the \kern\-parindent from indentation suppression. - % - % See if the index file exists and is nonempty. - % Change catcode of @ here so that if the index file contains - % \initial {@} - % as its first line, TeX doesn't complain about mismatched braces - % (because it thinks @} is a control sequence). - \catcode`\@ = 11 - \openin 1 \jobname.#1s - \ifeof 1 - % \enddoublecolumns gets confused if there is no text in the index, - % and it loses the chapter title and the aux file entries for the - % index. The easiest way to prevent this problem is to make sure - % there is some text. - \putwordIndexNonexistent - \else - % - % If the index file exists but is empty, then \openin leaves \ifeof - % false. We have to make TeX try to read something from the file, so - % it can discover if there is anything in it. - \read 1 to \temp - \ifeof 1 - \putwordIndexIsEmpty - \else - % Index files are almost Texinfo source, but we use \ as the escape - % character. It would be better to use @, but that's too big a change - % to make right now. - \def\indexbackslash{\backslashcurfont}% - \catcode`\\ = 0 - \escapechar = `\\ - \begindoublecolumns - \input \jobname.#1s - \enddoublecolumns - \fi - \fi - \closein 1 -\endgroup} - -% These macros are used by the sorted index file itself. -% Change them to control the appearance of the index. - -\def\initial#1{{% - % Some minor font changes for the special characters. - \let\tentt=\sectt \let\tt=\sectt \let\sf=\sectt - % - % Remove any glue we may have, we'll be inserting our own. - \removelastskip - % - % We like breaks before the index initials, so insert a bonus. - \nobreak - \vskip 0pt plus 3\baselineskip - \penalty 0 - \vskip 0pt plus -3\baselineskip - % - % Typeset the initial. Making this add up to a whole number of - % baselineskips increases the chance of the dots lining up from column - % to column. It still won't often be perfect, because of the stretch - % we need before each entry, but it's better. - % - % No shrink because it confuses \balancecolumns. - \vskip 1.67\baselineskip plus .5\baselineskip - \leftline{\secbf #1}% - % Do our best not to break after the initial. - \nobreak - \vskip .33\baselineskip plus .1\baselineskip -}} - -% \entry typesets a paragraph consisting of the text (#1), dot leaders, and -% then page number (#2) flushed to the right margin. It is used for index -% and table of contents entries. The paragraph is indented by \leftskip. -% -% A straightforward implementation would start like this: -% \def\entry#1#2{... -% But this frozes the catcodes in the argument, and can cause problems to -% @code, which sets - active. This problem was fixed by a kludge--- -% ``-'' was active throughout whole index, but this isn't really right. -% -% The right solution is to prevent \entry from swallowing the whole text. -% --kasal, 21nov03 -\def\entry{% - \begingroup - % - % Start a new paragraph if necessary, so our assignments below can't - % affect previous text. - \par - % - % Do not fill out the last line with white space. - \parfillskip = 0in - % - % No extra space above this paragraph. - \parskip = 0in - % - % Do not prefer a separate line ending with a hyphen to fewer lines. - \finalhyphendemerits = 0 - % - % \hangindent is only relevant when the entry text and page number - % don't both fit on one line. In that case, bob suggests starting the - % dots pretty far over on the line. Unfortunately, a large - % indentation looks wrong when the entry text itself is broken across - % lines. So we use a small indentation and put up with long leaders. - % - % \hangafter is reset to 1 (which is the value we want) at the start - % of each paragraph, so we need not do anything with that. - \hangindent = 2em - % - % When the entry text needs to be broken, just fill out the first line - % with blank space. - \rightskip = 0pt plus1fil - % - % A bit of stretch before each entry for the benefit of balancing - % columns. - \vskip 0pt plus1pt - % - % Swallow the left brace of the text (first parameter): - \afterassignment\doentry - \let\temp = -} -\def\doentry{% - \bgroup % Instead of the swallowed brace. - \noindent - \aftergroup\finishentry - % And now comes the text of the entry. -} -\def\finishentry#1{% - % #1 is the page number. - % - % The following is kludged to not output a line of dots in the index if - % there are no page numbers. The next person who breaks this will be - % cursed by a Unix daemon. - \def\tempa{{\rm }}% - \def\tempb{#1}% - \edef\tempc{\tempa}% - \edef\tempd{\tempb}% - \ifx\tempc\tempd - \ % - \else - % - % If we must, put the page number on a line of its own, and fill out - % this line with blank space. (The \hfil is overwhelmed with the - % fill leaders glue in \indexdotfill if the page number does fit.) - \hfil\penalty50 - \null\nobreak\indexdotfill % Have leaders before the page number. - % - % The `\ ' here is removed by the implicit \unskip that TeX does as - % part of (the primitive) \par. Without it, a spurious underfull - % \hbox ensues. - \ifpdf - \pdfgettoks#1.% - \ \the\toksA - \else - \ #1% - \fi - \fi - \par - \endgroup -} - -% Like \dotfill except takes at least 1 em. -\def\indexdotfill{\cleaders - \hbox{$\mathsurround=0pt \mkern1.5mu ${\it .}$ \mkern1.5mu$}\hskip 1em plus 1fill} - -\def\primary #1{\line{#1\hfil}} - -\newskip\secondaryindent \secondaryindent=0.5cm -\def\secondary#1#2{{% - \parfillskip=0in - \parskip=0in - \hangindent=1in - \hangafter=1 - \noindent\hskip\secondaryindent\hbox{#1}\indexdotfill - \ifpdf - \pdfgettoks#2.\ \the\toksA % The page number ends the paragraph. - \else - #2 - \fi - \par -}} - -% Define two-column mode, which we use to typeset indexes. -% Adapted from the TeXbook, page 416, which is to say, -% the manmac.tex format used to print the TeXbook itself. -\catcode`\@=11 - -\newbox\partialpage -\newdimen\doublecolumnhsize - -\def\begindoublecolumns{\begingroup % ended by \enddoublecolumns - % Grab any single-column material above us. - \output = {% - % - % Here is a possibility not foreseen in manmac: if we accumulate a - % whole lot of material, we might end up calling this \output - % routine twice in a row (see the doublecol-lose test, which is - % essentially a couple of indexes with @setchapternewpage off). In - % that case we just ship out what is in \partialpage with the normal - % output routine. Generally, \partialpage will be empty when this - % runs and this will be a no-op. See the indexspread.tex test case. - \ifvoid\partialpage \else - \onepageout{\pagecontents\partialpage}% - \fi - % - \global\setbox\partialpage = \vbox{% - % Unvbox the main output page. - \unvbox\PAGE - \kern-\topskip \kern\baselineskip - }% - }% - \eject % run that output routine to set \partialpage - % - % Use the double-column output routine for subsequent pages. - \output = {\doublecolumnout}% - % - % Change the page size parameters. We could do this once outside this - % routine, in each of @smallbook, @afourpaper, and the default 8.5x11 - % format, but then we repeat the same computation. Repeating a couple - % of assignments once per index is clearly meaningless for the - % execution time, so we may as well do it in one place. - % - % First we halve the line length, less a little for the gutter between - % the columns. We compute the gutter based on the line length, so it - % changes automatically with the paper format. The magic constant - % below is chosen so that the gutter has the same value (well, +-<1pt) - % as it did when we hard-coded it. - % - % We put the result in a separate register, \doublecolumhsize, so we - % can restore it in \pagesofar, after \hsize itself has (potentially) - % been clobbered. - % - \doublecolumnhsize = \hsize - \advance\doublecolumnhsize by -.04154\hsize - \divide\doublecolumnhsize by 2 - \hsize = \doublecolumnhsize - % - % Double the \vsize as well. (We don't need a separate register here, - % since nobody clobbers \vsize.) - \vsize = 2\vsize -} - -% The double-column output routine for all double-column pages except -% the last. -% -\def\doublecolumnout{% - \splittopskip=\topskip \splitmaxdepth=\maxdepth - % Get the available space for the double columns -- the normal - % (undoubled) page height minus any material left over from the - % previous page. - \dimen@ = \vsize - \divide\dimen@ by 2 - \advance\dimen@ by -\ht\partialpage - % - % box0 will be the left-hand column, box2 the right. - \setbox0=\vsplit255 to\dimen@ \setbox2=\vsplit255 to\dimen@ - \onepageout\pagesofar - \unvbox255 - \penalty\outputpenalty -} -% -% Re-output the contents of the output page -- any previous material, -% followed by the two boxes we just split, in box0 and box2. -\def\pagesofar{% - \unvbox\partialpage - % - \hsize = \doublecolumnhsize - \wd0=\hsize \wd2=\hsize - \hbox to\pagewidth{\box0\hfil\box2}% -} -% -% All done with double columns. -\def\enddoublecolumns{% - \output = {% - % Split the last of the double-column material. Leave it on the - % current page, no automatic page break. - \balancecolumns - % - % If we end up splitting too much material for the current page, - % though, there will be another page break right after this \output - % invocation ends. Having called \balancecolumns once, we do not - % want to call it again. Therefore, reset \output to its normal - % definition right away. (We hope \balancecolumns will never be - % called on to balance too much material, but if it is, this makes - % the output somewhat more palatable.) - \global\output = {\onepageout{\pagecontents\PAGE}}% - }% - \eject - \endgroup % started in \begindoublecolumns - % - % \pagegoal was set to the doubled \vsize above, since we restarted - % the current page. We're now back to normal single-column - % typesetting, so reset \pagegoal to the normal \vsize (after the - % \endgroup where \vsize got restored). - \pagegoal = \vsize -} -% -% Called at the end of the double column material. -\def\balancecolumns{% - \setbox0 = \vbox{\unvbox255}% like \box255 but more efficient, see p.120. - \dimen@ = \ht0 - \advance\dimen@ by \topskip - \advance\dimen@ by-\baselineskip - \divide\dimen@ by 2 % target to split to - %debug\message{final 2-column material height=\the\ht0, target=\the\dimen@.}% - \splittopskip = \topskip - % Loop until we get a decent breakpoint. - {% - \vbadness = 10000 - \loop - \global\setbox3 = \copy0 - \global\setbox1 = \vsplit3 to \dimen@ - \ifdim\ht3>\dimen@ - \global\advance\dimen@ by 1pt - \repeat - }% - %debug\message{split to \the\dimen@, column heights: \the\ht1, \the\ht3.}% - \setbox0=\vbox to\dimen@{\unvbox1}% - \setbox2=\vbox to\dimen@{\unvbox3}% - % - \pagesofar -} -\catcode`\@ = \other - - -\message{sectioning,} -% Chapters, sections, etc. - -% \unnumberedno is an oxymoron, of course. But we count the unnumbered -% sections so that we can refer to them unambiguously in the pdf -% outlines by their "section number". We avoid collisions with chapter -% numbers by starting them at 10000. (If a document ever has 10000 -% chapters, we're in trouble anyway, I'm sure.) -\newcount\unnumberedno \unnumberedno = 10000 -\newcount\chapno -\newcount\secno \secno=0 -\newcount\subsecno \subsecno=0 -\newcount\subsubsecno \subsubsecno=0 - -% This counter is funny since it counts through charcodes of letters A, B, ... -\newcount\appendixno \appendixno = `\@ -% -% \def\appendixletter{\char\the\appendixno} -% We do the following ugly conditional instead of the above simple -% construct for the sake of pdftex, which needs the actual -% letter in the expansion, not just typeset. -% -\def\appendixletter{% - \ifnum\appendixno=`A A% - \else\ifnum\appendixno=`B B% - \else\ifnum\appendixno=`C C% - \else\ifnum\appendixno=`D D% - \else\ifnum\appendixno=`E E% - \else\ifnum\appendixno=`F F% - \else\ifnum\appendixno=`G G% - \else\ifnum\appendixno=`H H% - \else\ifnum\appendixno=`I I% - \else\ifnum\appendixno=`J J% - \else\ifnum\appendixno=`K K% - \else\ifnum\appendixno=`L L% - \else\ifnum\appendixno=`M M% - \else\ifnum\appendixno=`N N% - \else\ifnum\appendixno=`O O% - \else\ifnum\appendixno=`P P% - \else\ifnum\appendixno=`Q Q% - \else\ifnum\appendixno=`R R% - \else\ifnum\appendixno=`S S% - \else\ifnum\appendixno=`T T% - \else\ifnum\appendixno=`U U% - \else\ifnum\appendixno=`V V% - \else\ifnum\appendixno=`W W% - \else\ifnum\appendixno=`X X% - \else\ifnum\appendixno=`Y Y% - \else\ifnum\appendixno=`Z Z% - % The \the is necessary, despite appearances, because \appendixletter is - % expanded while writing the .toc file. \char\appendixno is not - % expandable, thus it is written literally, thus all appendixes come out - % with the same letter (or @) in the toc without it. - \else\char\the\appendixno - \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi - \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi} - -% Each @chapter defines this as the name of the chapter. -% page headings and footings can use it. @section does likewise. -% However, they are not reliable, because we don't use marks. -\def\thischapter{} -\def\thissection{} - -\newcount\absseclevel % used to calculate proper heading level -\newcount\secbase\secbase=0 % @raisesections/@lowersections modify this count - -% @raisesections: treat @section as chapter, @subsection as section, etc. -\def\raisesections{\global\advance\secbase by -1} -\let\up=\raisesections % original BFox name - -% @lowersections: treat @chapter as section, @section as subsection, etc. -\def\lowersections{\global\advance\secbase by 1} -\let\down=\lowersections % original BFox name - -% we only have subsub. -\chardef\maxseclevel = 3 -% -% A numbered section within an unnumbered changes to unnumbered too. -% To achive this, remember the "biggest" unnum. sec. we are currently in: -\chardef\unmlevel = \maxseclevel -% -% Trace whether the current chapter is an appendix or not: -% \chapheadtype is "N" or "A", unnumbered chapters are ignored. -\def\chapheadtype{N} - -% Choose a heading macro -% #1 is heading type -% #2 is heading level -% #3 is text for heading -\def\genhead#1#2#3{% - % Compute the abs. sec. level: - \absseclevel=#2 - \advance\absseclevel by \secbase - % Make sure \absseclevel doesn't fall outside the range: - \ifnum \absseclevel < 0 - \absseclevel = 0 - \else - \ifnum \absseclevel > 3 - \absseclevel = 3 - \fi - \fi - % The heading type: - \def\headtype{#1}% - \if \headtype U% - \ifnum \absseclevel < \unmlevel - \chardef\unmlevel = \absseclevel - \fi - \else - % Check for appendix sections: - \ifnum \absseclevel = 0 - \edef\chapheadtype{\headtype}% - \else - \if \headtype A\if \chapheadtype N% - \errmessage{@appendix... within a non-appendix chapter}% - \fi\fi - \fi - % Check for numbered within unnumbered: - \ifnum \absseclevel > \unmlevel - \def\headtype{U}% - \else - \chardef\unmlevel = 3 - \fi - \fi - % Now print the heading: - \if \headtype U% - \ifcase\absseclevel - \unnumberedzzz{#3}% - \or \unnumberedseczzz{#3}% - \or \unnumberedsubseczzz{#3}% - \or \unnumberedsubsubseczzz{#3}% - \fi - \else - \if \headtype A% - \ifcase\absseclevel - \appendixzzz{#3}% - \or \appendixsectionzzz{#3}% - \or \appendixsubseczzz{#3}% - \or \appendixsubsubseczzz{#3}% - \fi - \else - \ifcase\absseclevel - \chapterzzz{#3}% - \or \seczzz{#3}% - \or \numberedsubseczzz{#3}% - \or \numberedsubsubseczzz{#3}% - \fi - \fi - \fi - \suppressfirstparagraphindent -} - -% an interface: -\def\numhead{\genhead N} -\def\apphead{\genhead A} -\def\unnmhead{\genhead U} - -% @chapter, @appendix, @unnumbered. Increment top-level counter, reset -% all lower-level sectioning counters to zero. -% -% Also set \chaplevelprefix, which we prepend to @float sequence numbers -% (e.g., figures), q.v. By default (before any chapter), that is empty. -\let\chaplevelprefix = \empty -% -\outer\parseargdef\chapter{\numhead0{#1}} % normally numhead0 calls chapterzzz -\def\chapterzzz#1{% - % section resetting is \global in case the chapter is in a group, such - % as an @include file. - \global\secno=0 \global\subsecno=0 \global\subsubsecno=0 - \global\advance\chapno by 1 - % - % Used for \float. - \gdef\chaplevelprefix{\the\chapno.}% - \resetallfloatnos - % - \message{\putwordChapter\space \the\chapno}% - % - % Write the actual heading. - \chapmacro{#1}{Ynumbered}{\the\chapno}% - % - % So @section and the like are numbered underneath this chapter. - \global\let\section = \numberedsec - \global\let\subsection = \numberedsubsec - \global\let\subsubsection = \numberedsubsubsec -} - -\outer\parseargdef\appendix{\apphead0{#1}} % normally apphead0 calls appendixzzz -\def\appendixzzz#1{% - \global\secno=0 \global\subsecno=0 \global\subsubsecno=0 - \global\advance\appendixno by 1 - \gdef\chaplevelprefix{\appendixletter.}% - \resetallfloatnos - % - \def\appendixnum{\putwordAppendix\space \appendixletter}% - \message{\appendixnum}% - % - \chapmacro{#1}{Yappendix}{\appendixletter}% - % - \global\let\section = \appendixsec - \global\let\subsection = \appendixsubsec - \global\let\subsubsection = \appendixsubsubsec -} - -\outer\parseargdef\unnumbered{\unnmhead0{#1}} % normally unnmhead0 calls unnumberedzzz -\def\unnumberedzzz#1{% - \global\secno=0 \global\subsecno=0 \global\subsubsecno=0 - \global\advance\unnumberedno by 1 - % - % Since an unnumbered has no number, no prefix for figures. - \global\let\chaplevelprefix = \empty - \resetallfloatnos - % - % This used to be simply \message{#1}, but TeX fully expands the - % argument to \message. Therefore, if #1 contained @-commands, TeX - % expanded them. For example, in `@unnumbered The @cite{Book}', TeX - % expanded @cite (which turns out to cause errors because \cite is meant - % to be executed, not expanded). - % - % Anyway, we don't want the fully-expanded definition of @cite to appear - % as a result of the \message, we just want `@cite' itself. We use - % \the to achieve this: TeX expands \the only once, - % simply yielding the contents of . (We also do this for - % the toc entries.) - \toks0 = {#1}% - \message{(\the\toks0)}% - % - \chapmacro{#1}{Ynothing}{\the\unnumberedno}% - % - \global\let\section = \unnumberedsec - \global\let\subsection = \unnumberedsubsec - \global\let\subsubsection = \unnumberedsubsubsec -} - -% @centerchap is like @unnumbered, but the heading is centered. -\outer\parseargdef\centerchap{% - % Well, we could do the following in a group, but that would break - % an assumption that \chapmacro is called at the outermost level. - % Thus we are safer this way: --kasal, 24feb04 - \let\centerparametersmaybe = \centerparameters - \unnmhead0{#1}% - \let\centerparametersmaybe = \relax -} - -% @top is like @unnumbered. -\let\top\unnumbered - -% Sections. -\outer\parseargdef\numberedsec{\numhead1{#1}} % normally calls seczzz -\def\seczzz#1{% - \global\subsecno=0 \global\subsubsecno=0 \global\advance\secno by 1 - \sectionheading{#1}{sec}{Ynumbered}{\the\chapno.\the\secno}% -} - -\outer\parseargdef\appendixsection{\apphead1{#1}} % normally calls appendixsectionzzz -\def\appendixsectionzzz#1{% - \global\subsecno=0 \global\subsubsecno=0 \global\advance\secno by 1 - \sectionheading{#1}{sec}{Yappendix}{\appendixletter.\the\secno}% -} -\let\appendixsec\appendixsection - -\outer\parseargdef\unnumberedsec{\unnmhead1{#1}} % normally calls unnumberedseczzz -\def\unnumberedseczzz#1{% - \global\subsecno=0 \global\subsubsecno=0 \global\advance\secno by 1 - \sectionheading{#1}{sec}{Ynothing}{\the\unnumberedno.\the\secno}% -} - -% Subsections. -\outer\parseargdef\numberedsubsec{\numhead2{#1}} % normally calls numberedsubseczzz -\def\numberedsubseczzz#1{% - \global\subsubsecno=0 \global\advance\subsecno by 1 - \sectionheading{#1}{subsec}{Ynumbered}{\the\chapno.\the\secno.\the\subsecno}% -} - -\outer\parseargdef\appendixsubsec{\apphead2{#1}} % normally calls appendixsubseczzz -\def\appendixsubseczzz#1{% - \global\subsubsecno=0 \global\advance\subsecno by 1 - \sectionheading{#1}{subsec}{Yappendix}% - {\appendixletter.\the\secno.\the\subsecno}% -} - -\outer\parseargdef\unnumberedsubsec{\unnmhead2{#1}} %normally calls unnumberedsubseczzz -\def\unnumberedsubseczzz#1{% - \global\subsubsecno=0 \global\advance\subsecno by 1 - \sectionheading{#1}{subsec}{Ynothing}% - {\the\unnumberedno.\the\secno.\the\subsecno}% -} - -% Subsubsections. -\outer\parseargdef\numberedsubsubsec{\numhead3{#1}} % normally numberedsubsubseczzz -\def\numberedsubsubseczzz#1{% - \global\advance\subsubsecno by 1 - \sectionheading{#1}{subsubsec}{Ynumbered}% - {\the\chapno.\the\secno.\the\subsecno.\the\subsubsecno}% -} - -\outer\parseargdef\appendixsubsubsec{\apphead3{#1}} % normally appendixsubsubseczzz -\def\appendixsubsubseczzz#1{% - \global\advance\subsubsecno by 1 - \sectionheading{#1}{subsubsec}{Yappendix}% - {\appendixletter.\the\secno.\the\subsecno.\the\subsubsecno}% -} - -\outer\parseargdef\unnumberedsubsubsec{\unnmhead3{#1}} %normally unnumberedsubsubseczzz -\def\unnumberedsubsubseczzz#1{% - \global\advance\subsubsecno by 1 - \sectionheading{#1}{subsubsec}{Ynothing}% - {\the\unnumberedno.\the\secno.\the\subsecno.\the\subsubsecno}% -} - -% These macros control what the section commands do, according -% to what kind of chapter we are in (ordinary, appendix, or unnumbered). -% Define them by default for a numbered chapter. -\let\section = \numberedsec -\let\subsection = \numberedsubsec -\let\subsubsection = \numberedsubsubsec - -% Define @majorheading, @heading and @subheading - -% NOTE on use of \vbox for chapter headings, section headings, and such: -% 1) We use \vbox rather than the earlier \line to permit -% overlong headings to fold. -% 2) \hyphenpenalty is set to 10000 because hyphenation in a -% heading is obnoxious; this forbids it. -% 3) Likewise, headings look best if no \parindent is used, and -% if justification is not attempted. Hence \raggedright. - - -\def\majorheading{% - {\advance\chapheadingskip by 10pt \chapbreak }% - \parsearg\chapheadingzzz -} - -\def\chapheading{\chapbreak \parsearg\chapheadingzzz} -\def\chapheadingzzz#1{% - {\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000 - \parindent=0pt\raggedright - \rm #1\hfill}}% - \bigskip \par\penalty 200\relax - \suppressfirstparagraphindent -} - -% @heading, @subheading, @subsubheading. -\parseargdef\heading{\sectionheading{#1}{sec}{Yomitfromtoc}{} - \suppressfirstparagraphindent} -\parseargdef\subheading{\sectionheading{#1}{subsec}{Yomitfromtoc}{} - \suppressfirstparagraphindent} -\parseargdef\subsubheading{\sectionheading{#1}{subsubsec}{Yomitfromtoc}{} - \suppressfirstparagraphindent} - -% These macros generate a chapter, section, etc. heading only -% (including whitespace, linebreaking, etc. around it), -% given all the information in convenient, parsed form. - -%%% Args are the skip and penalty (usually negative) -\def\dobreak#1#2{\par\ifdim\lastskip<#1\removelastskip\penalty#2\vskip#1\fi} - -%%% Define plain chapter starts, and page on/off switching for it -% Parameter controlling skip before chapter headings (if needed) - -\newskip\chapheadingskip - -\def\chapbreak{\dobreak \chapheadingskip {-4000}} -\def\chappager{\par\vfill\supereject} -\def\chapoddpage{\chappager \ifodd\pageno \else \hbox to 0pt{} \chappager\fi} - -\def\setchapternewpage #1 {\csname CHAPPAG#1\endcsname} - -\def\CHAPPAGoff{% -\global\let\contentsalignmacro = \chappager -\global\let\pchapsepmacro=\chapbreak -\global\let\pagealignmacro=\chappager} - -\def\CHAPPAGon{% -\global\let\contentsalignmacro = \chappager -\global\let\pchapsepmacro=\chappager -\global\let\pagealignmacro=\chappager -\global\def\HEADINGSon{\HEADINGSsingle}} - -\def\CHAPPAGodd{% -\global\let\contentsalignmacro = \chapoddpage -\global\let\pchapsepmacro=\chapoddpage -\global\let\pagealignmacro=\chapoddpage -\global\def\HEADINGSon{\HEADINGSdouble}} - -\CHAPPAGon - -% Chapter opening. -% -% #1 is the text, #2 is the section type (Ynumbered, Ynothing, -% Yappendix, Yomitfromtoc), #3 the chapter number. -% -% To test against our argument. -\def\Ynothingkeyword{Ynothing} -\def\Yomitfromtockeyword{Yomitfromtoc} -\def\Yappendixkeyword{Yappendix} -% -\def\chapmacro#1#2#3{% - \pchapsepmacro - {% - \chapfonts \rm - % - % Have to define \thissection before calling \donoderef, because the - % xref code eventually uses it. On the other hand, it has to be called - % after \pchapsepmacro, or the headline will change too soon. - \gdef\thissection{#1}% - \gdef\thischaptername{#1}% - % - % Only insert the separating space if we have a chapter/appendix - % number, and don't print the unnumbered ``number''. - \def\temptype{#2}% - \ifx\temptype\Ynothingkeyword - \setbox0 = \hbox{}% - \def\toctype{unnchap}% - \def\thischapter{#1}% - \else\ifx\temptype\Yomitfromtockeyword - \setbox0 = \hbox{}% contents like unnumbered, but no toc entry - \def\toctype{omit}% - \xdef\thischapter{}% - \else\ifx\temptype\Yappendixkeyword - \setbox0 = \hbox{\putwordAppendix{} #3\enspace}% - \def\toctype{app}% - % We don't substitute the actual chapter name into \thischapter - % because we don't want its macros evaluated now. And we don't - % use \thissection because that changes with each section. - % - \xdef\thischapter{\putwordAppendix{} \appendixletter: - \noexpand\thischaptername}% - \else - \setbox0 = \hbox{#3\enspace}% - \def\toctype{numchap}% - \xdef\thischapter{\putwordChapter{} \the\chapno: - \noexpand\thischaptername}% - \fi\fi\fi - % - % Write the toc entry for this chapter. Must come before the - % \donoderef, because we include the current node name in the toc - % entry, and \donoderef resets it to empty. - \writetocentry{\toctype}{#1}{#3}% - % - % For pdftex, we have to write out the node definition (aka, make - % the pdfdest) after any page break, but before the actual text has - % been typeset. If the destination for the pdf outline is after the - % text, then jumping from the outline may wind up with the text not - % being visible, for instance under high magnification. - \donoderef{#2}% - % - % Typeset the actual heading. - \vbox{\hyphenpenalty=10000 \tolerance=5000 \parindent=0pt \raggedright - \hangindent=\wd0 \centerparametersmaybe - \unhbox0 #1\par}% - }% - \nobreak\bigskip % no page break after a chapter title - \nobreak -} - -% @centerchap -- centered and unnumbered. -\let\centerparametersmaybe = \relax -\def\centerparameters{% - \advance\rightskip by 3\rightskip - \leftskip = \rightskip - \parfillskip = 0pt -} - - -% I don't think this chapter style is supported any more, so I'm not -% updating it with the new noderef stuff. We'll see. --karl, 11aug03. -% -\def\setchapterstyle #1 {\csname CHAPF#1\endcsname} -% -\def\unnchfopen #1{% -\chapoddpage {\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000 - \parindent=0pt\raggedright - \rm #1\hfill}}\bigskip \par\nobreak -} -\def\chfopen #1#2{\chapoddpage {\chapfonts -\vbox to 3in{\vfil \hbox to\hsize{\hfil #2} \hbox to\hsize{\hfil #1} \vfil}}% -\par\penalty 5000 % -} -\def\centerchfopen #1{% -\chapoddpage {\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000 - \parindent=0pt - \hfill {\rm #1}\hfill}}\bigskip \par\nobreak -} -\def\CHAPFopen{% - \global\let\chapmacro=\chfopen - \global\let\centerchapmacro=\centerchfopen} - - -% Section titles. These macros combine the section number parts and -% call the generic \sectionheading to do the printing. -% -\newskip\secheadingskip -\def\secheadingbreak{\dobreak \secheadingskip{-1000}} - -% Subsection titles. -\newskip\subsecheadingskip -\def\subsecheadingbreak{\dobreak \subsecheadingskip{-500}} - -% Subsubsection titles. -\def\subsubsecheadingskip{\subsecheadingskip} -\def\subsubsecheadingbreak{\subsecheadingbreak} - - -% Print any size, any type, section title. -% -% #1 is the text, #2 is the section level (sec/subsec/subsubsec), #3 is -% the section type for xrefs (Ynumbered, Ynothing, Yappendix), #4 is the -% section number. -% -\def\sectionheading#1#2#3#4{% - {% - % Switch to the right set of fonts. - \csname #2fonts\endcsname \rm - % - % Insert space above the heading. - \csname #2headingbreak\endcsname - % - % Only insert the space after the number if we have a section number. - \def\sectionlevel{#2}% - \def\temptype{#3}% - % - \ifx\temptype\Ynothingkeyword - \setbox0 = \hbox{}% - \def\toctype{unn}% - \gdef\thissection{#1}% - \else\ifx\temptype\Yomitfromtockeyword - % for @headings -- no section number, don't include in toc, - % and don't redefine \thissection. - \setbox0 = \hbox{}% - \def\toctype{omit}% - \let\sectionlevel=\empty - \else\ifx\temptype\Yappendixkeyword - \setbox0 = \hbox{#4\enspace}% - \def\toctype{app}% - \gdef\thissection{#1}% - \else - \setbox0 = \hbox{#4\enspace}% - \def\toctype{num}% - \gdef\thissection{#1}% - \fi\fi\fi - % - % Write the toc entry (before \donoderef). See comments in \chfplain. - \writetocentry{\toctype\sectionlevel}{#1}{#4}% - % - % Write the node reference (= pdf destination for pdftex). - % Again, see comments in \chfplain. - \donoderef{#3}% - % - % Output the actual section heading. - \vbox{\hyphenpenalty=10000 \tolerance=5000 \parindent=0pt \raggedright - \hangindent=\wd0 % zero if no section number - \unhbox0 #1}% - }% - % Add extra space after the heading -- half of whatever came above it. - % Don't allow stretch, though. - \kern .5 \csname #2headingskip\endcsname - % - % Do not let the kern be a potential breakpoint, as it would be if it - % was followed by glue. - \nobreak - % - % We'll almost certainly start a paragraph next, so don't let that - % glue accumulate. (Not a breakpoint because it's preceded by a - % discardable item.) - \vskip-\parskip - % - % This is purely so the last item on the list is a known \penalty > - % 10000. This is so \startdefun can avoid allowing breakpoints after - % section headings. Otherwise, it would insert a valid breakpoint between: - % - % @section sec-whatever - % @deffn def-whatever - \penalty 10001 -} - - -\message{toc,} -% Table of contents. -\newwrite\tocfile - -% Write an entry to the toc file, opening it if necessary. -% Called from @chapter, etc. -% -% Example usage: \writetocentry{sec}{Section Name}{\the\chapno.\the\secno} -% We append the current node name (if any) and page number as additional -% arguments for the \{chap,sec,...}entry macros which will eventually -% read this. The node name is used in the pdf outlines as the -% destination to jump to. -% -% We open the .toc file for writing here instead of at @setfilename (or -% any other fixed time) so that @contents can be anywhere in the document. -% But if #1 is `omit', then we don't do anything. This is used for the -% table of contents chapter openings themselves. -% -\newif\iftocfileopened -\def\omitkeyword{omit}% -% -\def\writetocentry#1#2#3{% - \edef\writetoctype{#1}% - \ifx\writetoctype\omitkeyword \else - \iftocfileopened\else - \immediate\openout\tocfile = \jobname.toc - \global\tocfileopenedtrue - \fi - % - \iflinks - \toks0 = {#2}% - \toks2 = \expandafter{\lastnode}% - \edef\temp{\write\tocfile{\realbackslash #1entry{\the\toks0}{#3}% - {\the\toks2}{\noexpand\folio}}}% - \temp - \fi - \fi - % - % Tell \shipout to create a pdf destination on each page, if we're - % writing pdf. These are used in the table of contents. We can't - % just write one on every page because the title pages are numbered - % 1 and 2 (the page numbers aren't printed), and so are the first - % two pages of the document. Thus, we'd have two destinations named - % `1', and two named `2'. - \ifpdf \global\pdfmakepagedesttrue \fi -} - -\newskip\contentsrightmargin \contentsrightmargin=1in -\newcount\savepageno -\newcount\lastnegativepageno \lastnegativepageno = -1 - -% Prepare to read what we've written to \tocfile. -% -\def\startcontents#1{% - % If @setchapternewpage on, and @headings double, the contents should - % start on an odd page, unlike chapters. Thus, we maintain - % \contentsalignmacro in parallel with \pagealignmacro. - % From: Torbjorn Granlund - \contentsalignmacro - \immediate\closeout\tocfile - % - % Don't need to put `Contents' or `Short Contents' in the headline. - % It is abundantly clear what they are. - \def\thischapter{}% - \chapmacro{#1}{Yomitfromtoc}{}% - % - \savepageno = \pageno - \begingroup % Set up to handle contents files properly. - \catcode`\\=0 \catcode`\{=1 \catcode`\}=2 \catcode`\@=11 - % We can't do this, because then an actual ^ in a section - % title fails, e.g., @chapter ^ -- exponentiation. --karl, 9jul97. - %\catcode`\^=7 % to see ^^e4 as \"a etc. juha@piuha.ydi.vtt.fi - \raggedbottom % Worry more about breakpoints than the bottom. - \advance\hsize by -\contentsrightmargin % Don't use the full line length. - % - % Roman numerals for page numbers. - \ifnum \pageno>0 \global\pageno = \lastnegativepageno \fi -} - - -% Normal (long) toc. -\def\contents{% - \startcontents{\putwordTOC}% - \openin 1 \jobname.toc - \ifeof 1 \else - \input \jobname.toc - \fi - \vfill \eject - \contentsalignmacro % in case @setchapternewpage odd is in effect - \ifeof 1 \else - \pdfmakeoutlines - \fi - \closein 1 - \endgroup - \lastnegativepageno = \pageno - \global\pageno = \savepageno -} - -% And just the chapters. -\def\summarycontents{% - \startcontents{\putwordShortTOC}% - % - \let\numchapentry = \shortchapentry - \let\appentry = \shortchapentry - \let\unnchapentry = \shortunnchapentry - % We want a true roman here for the page numbers. - \secfonts - \let\rm=\shortcontrm \let\bf=\shortcontbf - \let\sl=\shortcontsl \let\tt=\shortconttt - \rm - \hyphenpenalty = 10000 - \advance\baselineskip by 1pt % Open it up a little. - \def\numsecentry##1##2##3##4{} - \let\appsecentry = \numsecentry - \let\unnsecentry = \numsecentry - \let\numsubsecentry = \numsecentry - \let\appsubsecentry = \numsecentry - \let\unnsubsecentry = \numsecentry - \let\numsubsubsecentry = \numsecentry - \let\appsubsubsecentry = \numsecentry - \let\unnsubsubsecentry = \numsecentry - \openin 1 \jobname.toc - \ifeof 1 \else - \input \jobname.toc - \fi - \closein 1 - \vfill \eject - \contentsalignmacro % in case @setchapternewpage odd is in effect - \endgroup - \lastnegativepageno = \pageno - \global\pageno = \savepageno -} -\let\shortcontents = \summarycontents - -% Typeset the label for a chapter or appendix for the short contents. -% The arg is, e.g., `A' for an appendix, or `3' for a chapter. -% -\def\shortchaplabel#1{% - % This space should be enough, since a single number is .5em, and the - % widest letter (M) is 1em, at least in the Computer Modern fonts. - % But use \hss just in case. - % (This space doesn't include the extra space that gets added after - % the label; that gets put in by \shortchapentry above.) - % - % We'd like to right-justify chapter numbers, but that looks strange - % with appendix letters. And right-justifying numbers and - % left-justifying letters looks strange when there is less than 10 - % chapters. Have to read the whole toc once to know how many chapters - % there are before deciding ... - \hbox to 1em{#1\hss}% -} - -% These macros generate individual entries in the table of contents. -% The first argument is the chapter or section name. -% The last argument is the page number. -% The arguments in between are the chapter number, section number, ... - -% Chapters, in the main contents. -\def\numchapentry#1#2#3#4{\dochapentry{#2\labelspace#1}{#4}} -% -% Chapters, in the short toc. -% See comments in \dochapentry re vbox and related settings. -\def\shortchapentry#1#2#3#4{% - \tocentry{\shortchaplabel{#2}\labelspace #1}{\doshortpageno\bgroup#4\egroup}% -} - -% Appendices, in the main contents. -% Need the word Appendix, and a fixed-size box. -% -\def\appendixbox#1{% - % We use M since it's probably the widest letter. - \setbox0 = \hbox{\putwordAppendix{} M}% - \hbox to \wd0{\putwordAppendix{} #1\hss}} -% -\def\appentry#1#2#3#4{\dochapentry{\appendixbox{#2}\labelspace#1}{#4}} - -% Unnumbered chapters. -\def\unnchapentry#1#2#3#4{\dochapentry{#1}{#4}} -\def\shortunnchapentry#1#2#3#4{\tocentry{#1}{\doshortpageno\bgroup#4\egroup}} - -% Sections. -\def\numsecentry#1#2#3#4{\dosecentry{#2\labelspace#1}{#4}} -\let\appsecentry=\numsecentry -\def\unnsecentry#1#2#3#4{\dosecentry{#1}{#4}} - -% Subsections. -\def\numsubsecentry#1#2#3#4{\dosubsecentry{#2\labelspace#1}{#4}} -\let\appsubsecentry=\numsubsecentry -\def\unnsubsecentry#1#2#3#4{\dosubsecentry{#1}{#4}} - -% And subsubsections. -\def\numsubsubsecentry#1#2#3#4{\dosubsubsecentry{#2\labelspace#1}{#4}} -\let\appsubsubsecentry=\numsubsubsecentry -\def\unnsubsubsecentry#1#2#3#4{\dosubsubsecentry{#1}{#4}} - -% This parameter controls the indentation of the various levels. -% Same as \defaultparindent. -\newdimen\tocindent \tocindent = 15pt - -% Now for the actual typesetting. In all these, #1 is the text and #2 is the -% page number. -% -% If the toc has to be broken over pages, we want it to be at chapters -% if at all possible; hence the \penalty. -\def\dochapentry#1#2{% - \penalty-300 \vskip1\baselineskip plus.33\baselineskip minus.25\baselineskip - \begingroup - \chapentryfonts - \tocentry{#1}{\dopageno\bgroup#2\egroup}% - \endgroup - \nobreak\vskip .25\baselineskip plus.1\baselineskip -} - -\def\dosecentry#1#2{\begingroup - \secentryfonts \leftskip=\tocindent - \tocentry{#1}{\dopageno\bgroup#2\egroup}% -\endgroup} - -\def\dosubsecentry#1#2{\begingroup - \subsecentryfonts \leftskip=2\tocindent - \tocentry{#1}{\dopageno\bgroup#2\egroup}% -\endgroup} - -\def\dosubsubsecentry#1#2{\begingroup - \subsubsecentryfonts \leftskip=3\tocindent - \tocentry{#1}{\dopageno\bgroup#2\egroup}% -\endgroup} - -% We use the same \entry macro as for the index entries. -\let\tocentry = \entry - -% Space between chapter (or whatever) number and the title. -\def\labelspace{\hskip1em \relax} - -\def\dopageno#1{{\rm #1}} -\def\doshortpageno#1{{\rm #1}} - -\def\chapentryfonts{\secfonts \rm} -\def\secentryfonts{\textfonts} -\def\subsecentryfonts{\textfonts} -\def\subsubsecentryfonts{\textfonts} - - -\message{environments,} -% @foo ... @end foo. - -% @point{}, @result{}, @expansion{}, @print{}, @equiv{}. -% -% Since these characters are used in examples, it should be an even number of -% \tt widths. Each \tt character is 1en, so two makes it 1em. -% -\def\point{$\star$} -\def\result{\leavevmode\raise.15ex\hbox to 1em{\hfil$\Rightarrow$\hfil}} -\def\expansion{\leavevmode\raise.1ex\hbox to 1em{\hfil$\mapsto$\hfil}} -\def\print{\leavevmode\lower.1ex\hbox to 1em{\hfil$\dashv$\hfil}} -\def\equiv{\leavevmode\lower.1ex\hbox to 1em{\hfil$\ptexequiv$\hfil}} - -% The @error{} command. -% Adapted from the TeXbook's \boxit. -% -\newbox\errorbox -% -{\tentt \global\dimen0 = 3em}% Width of the box. -\dimen2 = .55pt % Thickness of rules -% The text. (`r' is open on the right, `e' somewhat less so on the left.) -\setbox0 = \hbox{\kern-.75pt \tensf error\kern-1.5pt} -% -\setbox\errorbox=\hbox to \dimen0{\hfil - \hsize = \dimen0 \advance\hsize by -5.8pt % Space to left+right. - \advance\hsize by -2\dimen2 % Rules. - \vbox{% - \hrule height\dimen2 - \hbox{\vrule width\dimen2 \kern3pt % Space to left of text. - \vtop{\kern2.4pt \box0 \kern2.4pt}% Space above/below. - \kern3pt\vrule width\dimen2}% Space to right. - \hrule height\dimen2} - \hfil} -% -\def\error{\leavevmode\lower.7ex\copy\errorbox} - -% @tex ... @end tex escapes into raw Tex temporarily. -% One exception: @ is still an escape character, so that @end tex works. -% But \@ or @@ will get a plain tex @ character. - -\envdef\tex{% - \catcode `\\=0 \catcode `\{=1 \catcode `\}=2 - \catcode `\$=3 \catcode `\&=4 \catcode `\#=6 - \catcode `\^=7 \catcode `\_=8 \catcode `\~=\active \let~=\tie - \catcode `\%=14 - \catcode `\+=\other - \catcode `\"=\other - \catcode `\|=\other - \catcode `\<=\other - \catcode `\>=\other - \escapechar=`\\ - % - \let\b=\ptexb - \let\bullet=\ptexbullet - \let\c=\ptexc - \let\,=\ptexcomma - \let\.=\ptexdot - \let\dots=\ptexdots - \let\equiv=\ptexequiv - \let\!=\ptexexclam - \let\i=\ptexi - \let\indent=\ptexindent - \let\noindent=\ptexnoindent - \let\{=\ptexlbrace - \let\+=\tabalign - \let\}=\ptexrbrace - \let\/=\ptexslash - \let\*=\ptexstar - \let\t=\ptext - % - \def\endldots{\mathinner{\ldots\ldots\ldots\ldots}}% - \def\enddots{\relax\ifmmode\endldots\else$\mathsurround=0pt \endldots\,$\fi}% - \def\@{@}% -} -% There is no need to define \Etex. - -% Define @lisp ... @end lisp. -% @lisp environment forms a group so it can rebind things, -% including the definition of @end lisp (which normally is erroneous). - -% Amount to narrow the margins by for @lisp. -\newskip\lispnarrowing \lispnarrowing=0.4in - -% This is the definition that ^^M gets inside @lisp, @example, and other -% such environments. \null is better than a space, since it doesn't -% have any width. -\def\lisppar{\null\endgraf} - -% This space is always present above and below environments. -\newskip\envskipamount \envskipamount = 0pt - -% Make spacing and below environment symmetrical. We use \parskip here -% to help in doing that, since in @example-like environments \parskip -% is reset to zero; thus the \afterenvbreak inserts no space -- but the -% start of the next paragraph will insert \parskip. -% -\def\aboveenvbreak{{% - % =10000 instead of <10000 because of a special case in \itemzzz and - % \sectionheading, q.v. - \ifnum \lastpenalty=10000 \else - \advance\envskipamount by \parskip - \endgraf - \ifdim\lastskip<\envskipamount - \removelastskip - % it's not a good place to break if the last penalty was \nobreak - % or better ... - \ifnum\lastpenalty<10000 \penalty-50 \fi - \vskip\envskipamount - \fi - \fi -}} - -\let\afterenvbreak = \aboveenvbreak - -% \nonarrowing is a flag. If "set", @lisp etc don't narrow margins. -\let\nonarrowing=\relax - -% @cartouche ... @end cartouche: draw rectangle w/rounded corners around -% environment contents. -\font\circle=lcircle10 -\newdimen\circthick -\newdimen\cartouter\newdimen\cartinner -\newskip\normbskip\newskip\normpskip\newskip\normlskip -\circthick=\fontdimen8\circle -% -\def\ctl{{\circle\char'013\hskip -6pt}}% 6pt from pl file: 1/2charwidth -\def\ctr{{\hskip 6pt\circle\char'010}} -\def\cbl{{\circle\char'012\hskip -6pt}} -\def\cbr{{\hskip 6pt\circle\char'011}} -\def\carttop{\hbox to \cartouter{\hskip\lskip - \ctl\leaders\hrule height\circthick\hfil\ctr - \hskip\rskip}} -\def\cartbot{\hbox to \cartouter{\hskip\lskip - \cbl\leaders\hrule height\circthick\hfil\cbr - \hskip\rskip}} -% -\newskip\lskip\newskip\rskip - -\envdef\cartouche{% - \ifhmode\par\fi % can't be in the midst of a paragraph. - \startsavinginserts - \lskip=\leftskip \rskip=\rightskip - \leftskip=0pt\rightskip=0pt % we want these *outside*. - \cartinner=\hsize \advance\cartinner by-\lskip - \advance\cartinner by-\rskip - \cartouter=\hsize - \advance\cartouter by 18.4pt % allow for 3pt kerns on either - % side, and for 6pt waste from - % each corner char, and rule thickness - \normbskip=\baselineskip \normpskip=\parskip \normlskip=\lineskip - % Flag to tell @lisp, etc., not to narrow margin. - \let\nonarrowing=\comment - \vbox\bgroup - \baselineskip=0pt\parskip=0pt\lineskip=0pt - \carttop - \hbox\bgroup - \hskip\lskip - \vrule\kern3pt - \vbox\bgroup - \kern3pt - \hsize=\cartinner - \baselineskip=\normbskip - \lineskip=\normlskip - \parskip=\normpskip - \vskip -\parskip - \comment % For explanation, see the end of \def\group. -} -\def\Ecartouche{% - \ifhmode\par\fi - \kern3pt - \egroup - \kern3pt\vrule - \hskip\rskip - \egroup - \cartbot - \egroup - \checkinserts -} - - -% This macro is called at the beginning of all the @example variants, -% inside a group. -\def\nonfillstart{% - \aboveenvbreak - \hfuzz = 12pt % Don't be fussy - \sepspaces % Make spaces be word-separators rather than space tokens. - \let\par = \lisppar % don't ignore blank lines - \obeylines % each line of input is a line of output - \parskip = 0pt - \parindent = 0pt - \emergencystretch = 0pt % don't try to avoid overfull boxes - % @cartouche defines \nonarrowing to inhibit narrowing - % at next level down. - \ifx\nonarrowing\relax - \advance \leftskip by \lispnarrowing - \exdentamount=\lispnarrowing - \fi - \let\exdent=\nofillexdent -} - -% If you want all examples etc. small: @set dispenvsize small. -% If you want even small examples the full size: @set dispenvsize nosmall. -% This affects the following displayed environments: -% @example, @display, @format, @lisp -% -\def\smallword{small} -\def\nosmallword{nosmall} -\let\SETdispenvsize\relax -\def\setnormaldispenv{% - \ifx\SETdispenvsize\smallword - \smallexamplefonts \rm - \fi -} -\def\setsmalldispenv{% - \ifx\SETdispenvsize\nosmallword - \else - \smallexamplefonts \rm - \fi -} - -% We often define two environments, @foo and @smallfoo. -% Let's do it by one command: -\def\makedispenv #1#2{ - \expandafter\envdef\csname#1\endcsname {\setnormaldispenv #2} - \expandafter\envdef\csname small#1\endcsname {\setsmalldispenv #2} - \expandafter\let\csname E#1\endcsname \afterenvbreak - \expandafter\let\csname Esmall#1\endcsname \afterenvbreak -} - -% Define two synonyms: -\def\maketwodispenvs #1#2#3{ - \makedispenv{#1}{#3} - \makedispenv{#2}{#3} -} - -% @lisp: indented, narrowed, typewriter font; @example: same as @lisp. -% -% @smallexample and @smalllisp: use smaller fonts. -% Originally contributed by Pavel@xerox. -% -\maketwodispenvs {lisp}{example}{% - \nonfillstart - \tt - \let\kbdfont = \kbdexamplefont % Allow @kbd to do something special. - \gobble % eat return -} - -% @display/@smalldisplay: same as @lisp except keep current font. -% -\makedispenv {display}{% - \nonfillstart - \gobble -} - -% @format/@smallformat: same as @display except don't narrow margins. -% -\makedispenv{format}{% - \let\nonarrowing = t% - \nonfillstart - \gobble -} - -% @flushleft: same as @format, but doesn't obey \SETdispenvsize. -\envdef\flushleft{% - \let\nonarrowing = t% - \nonfillstart - \gobble -} -\let\Eflushleft = \afterenvbreak - -% @flushright. -% -\envdef\flushright{% - \let\nonarrowing = t% - \nonfillstart - \advance\leftskip by 0pt plus 1fill - \gobble -} -\let\Eflushright = \afterenvbreak - - -% @quotation does normal linebreaking (hence we can't use \nonfillstart) -% and narrows the margins. We keep \parskip nonzero in general, since -% we're doing normal filling. So, when using \aboveenvbreak and -% \afterenvbreak, temporarily make \parskip 0. -% -\envdef\quotation{% - {\parskip=0pt \aboveenvbreak}% because \aboveenvbreak inserts \parskip - \parindent=0pt - % - % @cartouche defines \nonarrowing to inhibit narrowing at next level down. - \ifx\nonarrowing\relax - \advance\leftskip by \lispnarrowing - \advance\rightskip by \lispnarrowing - \exdentamount = \lispnarrowing - \let\nonarrowing = \relax - \fi - \parsearg\quotationlabel -} - -% We have retained a nonzero parskip for the environment, since we're -% doing normal filling. -% -\def\Equotation{% - \par - \ifx\quotationauthor\undefined\else - % indent a bit. - \leftline{\kern 2\leftskip \sl ---\quotationauthor}% - \fi - {\parskip=0pt \afterenvbreak}% -} - -% If we're given an argument, typeset it in bold with a colon after. -\def\quotationlabel#1{% - \def\temp{#1}% - \ifx\temp\empty \else - {\bf #1: }% - \fi -} - - -% LaTeX-like @verbatim...@end verbatim and @verb{...} -% If we want to allow any as delimiter, -% we need the curly braces so that makeinfo sees the @verb command, eg: -% `@verbx...x' would look like the '@verbx' command. --janneke@gnu.org -% -% [Knuth]: Donald Ervin Knuth, 1996. The TeXbook. -% -% [Knuth] p.344; only we need to do the other characters Texinfo sets -% active too. Otherwise, they get lost as the first character on a -% verbatim line. -\def\dospecials{% - \do\ \do\\\do\{\do\}\do\$\do\&% - \do\#\do\^\do\^^K\do\_\do\^^A\do\%\do\~% - \do\<\do\>\do\|\do\@\do+\do\"% -} -% -% [Knuth] p. 380 -\def\uncatcodespecials{% - \def\do##1{\catcode`##1=\other}\dospecials} -% -% [Knuth] pp. 380,381,391 -% Disable Spanish ligatures ?` and !` of \tt font -\begingroup - \catcode`\`=\active\gdef`{\relax\lq} -\endgroup -% -% Setup for the @verb command. -% -% Eight spaces for a tab -\begingroup - \catcode`\^^I=\active - \gdef\tabeightspaces{\catcode`\^^I=\active\def^^I{\ \ \ \ \ \ \ \ }} -\endgroup -% -\def\setupverb{% - \tt % easiest (and conventionally used) font for verbatim - \def\par{\leavevmode\endgraf}% - \catcode`\`=\active - \tabeightspaces - % Respect line breaks, - % print special symbols as themselves, and - % make each space count - % must do in this order: - \obeylines \uncatcodespecials \sepspaces -} - -% Setup for the @verbatim environment -% -% Real tab expansion -\newdimen\tabw \setbox0=\hbox{\tt\space} \tabw=8\wd0 % tab amount -% -\def\starttabbox{\setbox0=\hbox\bgroup} -\begingroup - \catcode`\^^I=\active - \gdef\tabexpand{% - \catcode`\^^I=\active - \def^^I{\leavevmode\egroup - \dimen0=\wd0 % the width so far, or since the previous tab - \divide\dimen0 by\tabw - \multiply\dimen0 by\tabw % compute previous multiple of \tabw - \advance\dimen0 by\tabw % advance to next multiple of \tabw - \wd0=\dimen0 \box0 \starttabbox - }% - } -\endgroup -\def\setupverbatim{% - \nonfillstart - \advance\leftskip by -\defbodyindent - % Easiest (and conventionally used) font for verbatim - \tt - \def\par{\leavevmode\egroup\box0\endgraf}% - \catcode`\`=\active - \tabexpand - % Respect line breaks, - % print special symbols as themselves, and - % make each space count - % must do in this order: - \obeylines \uncatcodespecials \sepspaces - \everypar{\starttabbox}% -} - -% Do the @verb magic: verbatim text is quoted by unique -% delimiter characters. Before first delimiter expect a -% right brace, after last delimiter expect closing brace: -% -% \def\doverb'{'#1'}'{#1} -% -% [Knuth] p. 382; only eat outer {} -\begingroup - \catcode`[=1\catcode`]=2\catcode`\{=\other\catcode`\}=\other - \gdef\doverb{#1[\def\next##1#1}[##1\endgroup]\next] -\endgroup -% -\def\verb{\begingroup\setupverb\doverb} -% -% -% Do the @verbatim magic: define the macro \doverbatim so that -% the (first) argument ends when '@end verbatim' is reached, ie: -% -% \def\doverbatim#1@end verbatim{#1} -% -% For Texinfo it's a lot easier than for LaTeX, -% because texinfo's \verbatim doesn't stop at '\end{verbatim}': -% we need not redefine '\', '{' and '}'. -% -% Inspired by LaTeX's verbatim command set [latex.ltx] -% -\begingroup - \catcode`\ =\active - \obeylines % - % ignore everything up to the first ^^M, that's the newline at the end - % of the @verbatim input line itself. Otherwise we get an extra blank - % line in the output. - \xdef\doverbatim#1^^M#2@end verbatim{#2\noexpand\end\gobble verbatim}% - % We really want {...\end verbatim} in the body of the macro, but - % without the active space; thus we have to use \xdef and \gobble. -\endgroup -% -\envdef\verbatim{% - \setupverbatim\doverbatim -} -\let\Everbatim = \afterenvbreak - - -% @verbatiminclude FILE - insert text of file in verbatim environment. -% -\def\verbatiminclude{\parseargusing\filenamecatcodes\doverbatiminclude} -% -\def\doverbatiminclude#1{% - {% - \makevalueexpandable - \setupverbatim - \input #1 - \afterenvbreak - }% -} - -% @copying ... @end copying. -% Save the text away for @insertcopying later. -% -% We save the uninterpreted tokens, rather than creating a box. -% Saving the text in a box would be much easier, but then all the -% typesetting commands (@smallbook, font changes, etc.) have to be done -% beforehand -- and a) we want @copying to be done first in the source -% file; b) letting users define the frontmatter in as flexible order as -% possible is very desirable. -% -\def\copying{\checkenv{}\begingroup\scanargctxt\docopying} -\def\docopying#1@end copying{\endgroup\def\copyingtext{#1}} -% -\def\insertcopying{% - \begingroup - \parindent = 0pt % paragraph indentation looks wrong on title page - \scanexp\copyingtext - \endgroup -} - -\message{defuns,} -% @defun etc. - -\newskip\defbodyindent \defbodyindent=.4in -\newskip\defargsindent \defargsindent=50pt -\newskip\deflastargmargin \deflastargmargin=18pt - -% Start the processing of @deffn: -\def\startdefun{% - \ifnum\lastpenalty<10000 - \medbreak - \else - % If there are two @def commands in a row, we'll have a \nobreak, - % which is there to keep the function description together with its - % header. But if there's nothing but headers, we need to allow a - % break somewhere. Check specifically for penalty 10002, inserted - % by \defargscommonending, instead of 10000, since the sectioning - % commands also insert a nobreak penalty, and we don't want to allow - % a break between a section heading and a defun. - % - \ifnum\lastpenalty=10002 \penalty2000 \fi - % - % Similarly, after a section heading, do not allow a break. - % But do insert the glue. - \medskip % preceded by discardable penalty, so not a breakpoint - \fi - % - \parindent=0in - \advance\leftskip by \defbodyindent - \exdentamount=\defbodyindent -} - -\def\dodefunx#1{% - % First, check whether we are in the right environment: - \checkenv#1% - % - % As above, allow line break if we have multiple x headers in a row. - % It's not a great place, though. - \ifnum\lastpenalty=10002 \penalty3000 \fi - % - % And now, it's time to reuse the body of the original defun: - \expandafter\gobbledefun#1% -} -\def\gobbledefun#1\startdefun{} - -% \printdefunline \deffnheader{text} -% -\def\printdefunline#1#2{% - \begingroup - % call \deffnheader: - #1#2 \endheader - % common ending: - \interlinepenalty = 10000 - \advance\rightskip by 0pt plus 1fil - \endgraf - \nobreak\vskip -\parskip - \penalty 10002 % signal to \startdefun and \dodefunx - % Some of the @defun-type tags do not enable magic parentheses, - % rendering the following check redundant. But we don't optimize. - \checkparencounts - \endgroup -} - -\def\Edefun{\endgraf\medbreak} - -% \makedefun{deffn} creates \deffn, \deffnx and \Edeffn; -% the only thing remainnig is to define \deffnheader. -% -\def\makedefun#1{% - \expandafter\let\csname E#1\endcsname = \Edefun - \edef\temp{\noexpand\domakedefun - \makecsname{#1}\makecsname{#1x}\makecsname{#1header}}% - \temp -} - -% \domakedefun \deffn \deffnx \deffnheader -% -% Define \deffn and \deffnx, without parameters. -% \deffnheader has to be defined explicitly. -% -\def\domakedefun#1#2#3{% - \envdef#1{% - \startdefun - \parseargusing\activeparens{\printdefunline#3}% - }% - \def#2{\dodefunx#1}% - \def#3% -} - -%%% Untyped functions: - -% @deffn category name args -\makedefun{deffn}{\deffngeneral{}} - -% @deffn category class name args -\makedefun{defop}#1 {\defopon{#1\ \putwordon}} - -% \defopon {category on}class name args -\def\defopon#1#2 {\deffngeneral{\putwordon\ \code{#2}}{#1\ \code{#2}} } - -% \deffngeneral {subind}category name args -% -\def\deffngeneral#1#2 #3 #4\endheader{% - % Remember that \dosubind{fn}{foo}{} is equivalent to \doind{fn}{foo}. - \dosubind{fn}{\code{#3}}{#1}% - \defname{#2}{}{#3}\magicamp\defunargs{#4\unskip}% -} - -%%% Typed functions: - -% @deftypefn category type name args -\makedefun{deftypefn}{\deftypefngeneral{}} - -% @deftypeop category class type name args -\makedefun{deftypeop}#1 {\deftypeopon{#1\ \putwordon}} - -% \deftypeopon {category on}class type name args -\def\deftypeopon#1#2 {\deftypefngeneral{\putwordon\ \code{#2}}{#1\ \code{#2}} } - -% \deftypefngeneral {subind}category type name args -% -\def\deftypefngeneral#1#2 #3 #4 #5\endheader{% - \dosubind{fn}{\code{#4}}{#1}% - \defname{#2}{#3}{#4}\defunargs{#5\unskip}% -} - -%%% Typed variables: - -% @deftypevr category type var args -\makedefun{deftypevr}{\deftypecvgeneral{}} - -% @deftypecv category class type var args -\makedefun{deftypecv}#1 {\deftypecvof{#1\ \putwordof}} - -% \deftypecvof {category of}class type var args -\def\deftypecvof#1#2 {\deftypecvgeneral{\putwordof\ \code{#2}}{#1\ \code{#2}} } - -% \deftypecvgeneral {subind}category type var args -% -\def\deftypecvgeneral#1#2 #3 #4 #5\endheader{% - \dosubind{vr}{\code{#4}}{#1}% - \defname{#2}{#3}{#4}\defunargs{#5\unskip}% -} - -%%% Untyped variables: - -% @defvr category var args -\makedefun{defvr}#1 {\deftypevrheader{#1} {} } - -% @defcv category class var args -\makedefun{defcv}#1 {\defcvof{#1\ \putwordof}} - -% \defcvof {category of}class var args -\def\defcvof#1#2 {\deftypecvof{#1}#2 {} } - -%%% Type: -% @deftp category name args -\makedefun{deftp}#1 #2 #3\endheader{% - \doind{tp}{\code{#2}}% - \defname{#1}{}{#2}\defunargs{#3\unskip}% -} - -% Remaining @defun-like shortcuts: -\makedefun{defun}{\deffnheader{\putwordDeffunc} } -\makedefun{defmac}{\deffnheader{\putwordDefmac} } -\makedefun{defspec}{\deffnheader{\putwordDefspec} } -\makedefun{deftypefun}{\deftypefnheader{\putwordDeffunc} } -\makedefun{defvar}{\defvrheader{\putwordDefvar} } -\makedefun{defopt}{\defvrheader{\putwordDefopt} } -\makedefun{deftypevar}{\deftypevrheader{\putwordDefvar} } -\makedefun{defmethod}{\defopon\putwordMethodon} -\makedefun{deftypemethod}{\deftypeopon\putwordMethodon} -\makedefun{defivar}{\defcvof\putwordInstanceVariableof} -\makedefun{deftypeivar}{\deftypecvof\putwordInstanceVariableof} - -% \defname, which formats the name of the @def (not the args). -% #1 is the category, such as "Function". -% #2 is the return type, if any. -% #3 is the function name. -% -% We are followed by (but not passed) the arguments, if any. -% -\def\defname#1#2#3{% - % Get the values of \leftskip and \rightskip as they were outside the @def... - \advance\leftskip by -\defbodyindent - % - % How we'll format the type name. Putting it in brackets helps - % distinguish it from the body text that may end up on the next line - % just below it. - \def\temp{#1}% - \setbox0=\hbox{\kern\deflastargmargin \ifx\temp\empty\else [\rm\temp]\fi} - % - % Figure out line sizes for the paragraph shape. - % The first line needs space for \box0; but if \rightskip is nonzero, - % we need only space for the part of \box0 which exceeds it: - \dimen0=\hsize \advance\dimen0 by -\wd0 \advance\dimen0 by \rightskip - % The continuations: - \dimen2=\hsize \advance\dimen2 by -\defargsindent - % (plain.tex says that \dimen1 should be used only as global.) - \parshape 2 0in \dimen0 \defargsindent \dimen2 - % - % Put the type name to the right margin. - \noindent - \hbox to 0pt{% - \hfil\box0 \kern-\hsize - % \hsize has to be shortened this way: - \kern\leftskip - % Intentionally do not respect \rightskip, since we need the space. - }% - % - % Allow all lines to be underfull without complaint: - \tolerance=10000 \hbadness=10000 - \exdentamount=\defbodyindent - {% - % defun fonts. We use typewriter by default (used to be bold) because: - % . we're printing identifiers, they should be in tt in principle. - % . in languages with many accents, such as Czech or French, it's - % common to leave accents off identifiers. The result looks ok in - % tt, but exceedingly strange in rm. - % . we don't want -- and --- to be treated as ligatures. - % . this still does not fix the ?` and !` ligatures, but so far no - % one has made identifiers using them :). - \df \tt - \def\temp{#2}% return value type - \ifx\temp\empty\else \tclose{\temp} \fi - #3% output function name - }% - {\rm\enskip}% hskip 0.5 em of \tenrm - % - \boldbrax - % arguments will be output next, if any. -} - -% Print arguments in slanted roman (not ttsl), inconsistently with using -% tt for the name. This is because literal text is sometimes needed in -% the argument list (groff manual), and ttsl and tt are not very -% distinguishable. Prevent hyphenation at `-' chars. -% -\def\defunargs#1{% - % use sl by default (not ttsl), - % tt for the names. - \df \sl \hyphenchar\font=0 - % - % On the other hand, if an argument has two dashes (for instance), we - % want a way to get ttsl. Let's try @var for that. - \let\var=\ttslanted - #1% - \sl\hyphenchar\font=45 -} - -% We want ()&[] to print specially on the defun line. -% -\def\activeparens{% - \catcode`\(=\active \catcode`\)=\active - \catcode`\[=\active \catcode`\]=\active - \catcode`\&=\active -} - -% Make control sequences which act like normal parenthesis chars. -\let\lparen = ( \let\rparen = ) - -% Be sure that we always have a definition for `(', etc. For example, -% if the fn name has parens in it, \boldbrax will not be in effect yet, -% so TeX would otherwise complain about undefined control sequence. -{ - \activeparens - \global\let(=\lparen \global\let)=\rparen - \global\let[=\lbrack \global\let]=\rbrack - \global\let& = \& - - \gdef\boldbrax{\let(=\opnr\let)=\clnr\let[=\lbrb\let]=\rbrb} - \gdef\magicamp{\let&=\amprm} -} - -\newcount\parencount - -% If we encounter &foo, then turn on ()-hacking afterwards -\newif\ifampseen -\def\amprm#1 {\ampseentrue{\bf\ }} - -\def\parenfont{% - \ifampseen - % At the first level, print parens in roman, - % otherwise use the default font. - \ifnum \parencount=1 \rm \fi - \else - % The \sf parens (in \boldbrax) actually are a little bolder than - % the contained text. This is especially needed for [ and ] . - \sf - \fi -} -\def\infirstlevel#1{% - \ifampseen - \ifnum\parencount=1 - #1% - \fi - \fi -} -\def\bfafterword#1 {#1 \bf} - -\def\opnr{% - \global\advance\parencount by 1 - {\parenfont(}% - \infirstlevel \bfafterword -} -\def\clnr{% - {\parenfont)}% - \infirstlevel \sl - \global\advance\parencount by -1 -} - -\newcount\brackcount -\def\lbrb{% - \global\advance\brackcount by 1 - {\bf[}% -} -\def\rbrb{% - {\bf]}% - \global\advance\brackcount by -1 -} - -\def\checkparencounts{% - \ifnum\parencount=0 \else \badparencount \fi - \ifnum\brackcount=0 \else \badbrackcount \fi -} -\def\badparencount{% - \errmessage{Unbalanced parentheses in @def}% - \global\parencount=0 -} -\def\badbrackcount{% - \errmessage{Unbalanced square braces in @def}% - \global\brackcount=0 -} - - -\message{macros,} -% @macro. - -% To do this right we need a feature of e-TeX, \scantokens, -% which we arrange to emulate with a temporary file in ordinary TeX. -\ifx\eTeXversion\undefined - \newwrite\macscribble - \def\scantokens#1{% - \toks0={#1}% - \immediate\openout\macscribble=\jobname.tmp - \immediate\write\macscribble{\the\toks0}% - \immediate\closeout\macscribble - \input \jobname.tmp - } -\fi - -\def\scanmacro#1{% - \begingroup - \newlinechar`\^^M - \let\xeatspaces\eatspaces - % Undo catcode changes of \startcontents and \doprintindex - % When called from @insertcopying or (short)caption, we need active - % backslash to get it printed correctly. Previously, we had - % \catcode`\\=\other instead. We'll see whether a problem appears - % with macro expansion. --kasal, 19aug04 - \catcode`\@=0 \catcode`\\=\active \escapechar=`\@ - % ... and \example - \spaceisspace - % - % Append \endinput to make sure that TeX does not see the ending newline. - % - % I've verified that it is necessary both for e-TeX and for ordinary TeX - % --kasal, 29nov03 - \scantokens{#1\endinput}% - \endgroup -} - -\def\scanexp#1{% - \edef\temp{\noexpand\scanmacro{#1}}% - \temp -} - -\newcount\paramno % Count of parameters -\newtoks\macname % Macro name -\newif\ifrecursive % Is it recursive? -\def\macrolist{} % List of all defined macros in the form - % \do\macro1\do\macro2... - -% Utility routines. -% This does \let #1 = #2, with \csnames; that is, -% \let \csname#1\endcsname = \csname#2\endcsname -% (except of course we have to play expansion games). -% -\def\cslet#1#2{% - \expandafter\let - \csname#1\expandafter\endcsname - \csname#2\endcsname -} - -% Trim leading and trailing spaces off a string. -% Concepts from aro-bend problem 15 (see CTAN). -{\catcode`\@=11 -\gdef\eatspaces #1{\expandafter\trim@\expandafter{#1 }} -\gdef\trim@ #1{\trim@@ @#1 @ #1 @ @@} -\gdef\trim@@ #1@ #2@ #3@@{\trim@@@\empty #2 @} -\def\unbrace#1{#1} -\unbrace{\gdef\trim@@@ #1 } #2@{#1} -} - -% Trim a single trailing ^^M off a string. -{\catcode`\^^M=\other \catcode`\Q=3% -\gdef\eatcr #1{\eatcra #1Q^^MQ}% -\gdef\eatcra#1^^MQ{\eatcrb#1Q}% -\gdef\eatcrb#1Q#2Q{#1}% -} - -% Macro bodies are absorbed as an argument in a context where -% all characters are catcode 10, 11 or 12, except \ which is active -% (as in normal texinfo). It is necessary to change the definition of \. - -% It's necessary to have hard CRs when the macro is executed. This is -% done by making ^^M (\endlinechar) catcode 12 when reading the macro -% body, and then making it the \newlinechar in \scanmacro. - -\def\scanctxt{% - \catcode`\"=\other - \catcode`\+=\other - \catcode`\<=\other - \catcode`\>=\other - \catcode`\@=\other - \catcode`\^=\other - \catcode`\_=\other - \catcode`\|=\other - \catcode`\~=\other -} - -\def\scanargctxt{% - \scanctxt - \catcode`\\=\other - \catcode`\^^M=\other -} - -\def\macrobodyctxt{% - \scanctxt - \catcode`\{=\other - \catcode`\}=\other - \catcode`\^^M=\other - \usembodybackslash -} - -\def\macroargctxt{% - \scanctxt - \catcode`\\=\other -} - -% \mbodybackslash is the definition of \ in @macro bodies. -% It maps \foo\ => \csname macarg.foo\endcsname => #N -% where N is the macro parameter number. -% We define \csname macarg.\endcsname to be \realbackslash, so -% \\ in macro replacement text gets you a backslash. - -{\catcode`@=0 @catcode`@\=@active - @gdef@usembodybackslash{@let\=@mbodybackslash} - @gdef@mbodybackslash#1\{@csname macarg.#1@endcsname} -} -\expandafter\def\csname macarg.\endcsname{\realbackslash} - -\def\macro{\recursivefalse\parsearg\macroxxx} -\def\rmacro{\recursivetrue\parsearg\macroxxx} - -\def\macroxxx#1{% - \getargs{#1}% now \macname is the macname and \argl the arglist - \ifx\argl\empty % no arguments - \paramno=0% - \else - \expandafter\parsemargdef \argl;% - \fi - \if1\csname ismacro.\the\macname\endcsname - \message{Warning: redefining \the\macname}% - \else - \expandafter\ifx\csname \the\macname\endcsname \relax - \else \errmessage{Macro name \the\macname\space already defined}\fi - \global\cslet{macsave.\the\macname}{\the\macname}% - \global\expandafter\let\csname ismacro.\the\macname\endcsname=1% - % Add the macroname to \macrolist - \toks0 = \expandafter{\macrolist\do}% - \xdef\macrolist{\the\toks0 - \expandafter\noexpand\csname\the\macname\endcsname}% - \fi - \begingroup \macrobodyctxt - \ifrecursive \expandafter\parsermacbody - \else \expandafter\parsemacbody - \fi} - -\parseargdef\unmacro{% - \if1\csname ismacro.#1\endcsname - \global\cslet{#1}{macsave.#1}% - \global\expandafter\let \csname ismacro.#1\endcsname=0% - % Remove the macro name from \macrolist: - \begingroup - \expandafter\let\csname#1\endcsname \relax - \let\do\unmacrodo - \xdef\macrolist{\macrolist}% - \endgroup - \else - \errmessage{Macro #1 not defined}% - \fi -} - -% Called by \do from \dounmacro on each macro. The idea is to omit any -% macro definitions that have been changed to \relax. -% -\def\unmacrodo#1{% - \ifx#1\relax - % remove this - \else - \noexpand\do \noexpand #1% - \fi -} - -% This makes use of the obscure feature that if the last token of a -% is #, then the preceding argument is delimited by -% an opening brace, and that opening brace is not consumed. -\def\getargs#1{\getargsxxx#1{}} -\def\getargsxxx#1#{\getmacname #1 \relax\getmacargs} -\def\getmacname #1 #2\relax{\macname={#1}} -\def\getmacargs#1{\def\argl{#1}} - -% Parse the optional {params} list. Set up \paramno and \paramlist -% so \defmacro knows what to do. Define \macarg.blah for each blah -% in the params list, to be ##N where N is the position in that list. -% That gets used by \mbodybackslash (above). - -% We need to get `macro parameter char #' into several definitions. -% The technique used is stolen from LaTeX: let \hash be something -% unexpandable, insert that wherever you need a #, and then redefine -% it to # just before using the token list produced. -% -% The same technique is used to protect \eatspaces till just before -% the macro is used. - -\def\parsemargdef#1;{\paramno=0\def\paramlist{}% - \let\hash\relax\let\xeatspaces\relax\parsemargdefxxx#1,;,} -\def\parsemargdefxxx#1,{% - \if#1;\let\next=\relax - \else \let\next=\parsemargdefxxx - \advance\paramno by 1% - \expandafter\edef\csname macarg.\eatspaces{#1}\endcsname - {\xeatspaces{\hash\the\paramno}}% - \edef\paramlist{\paramlist\hash\the\paramno,}% - \fi\next} - -% These two commands read recursive and nonrecursive macro bodies. -% (They're different since rec and nonrec macros end differently.) - -\long\def\parsemacbody#1@end macro% -{\xdef\temp{\eatcr{#1}}\endgroup\defmacro}% -\long\def\parsermacbody#1@end rmacro% -{\xdef\temp{\eatcr{#1}}\endgroup\defmacro}% - -% This defines the macro itself. There are six cases: recursive and -% nonrecursive macros of zero, one, and many arguments. -% Much magic with \expandafter here. -% \xdef is used so that macro definitions will survive the file -% they're defined in; @include reads the file inside a group. -\def\defmacro{% - \let\hash=##% convert placeholders to macro parameter chars - \ifrecursive - \ifcase\paramno - % 0 - \expandafter\xdef\csname\the\macname\endcsname{% - \noexpand\scanmacro{\temp}}% - \or % 1 - \expandafter\xdef\csname\the\macname\endcsname{% - \bgroup\noexpand\macroargctxt - \noexpand\braceorline - \expandafter\noexpand\csname\the\macname xxx\endcsname}% - \expandafter\xdef\csname\the\macname xxx\endcsname##1{% - \egroup\noexpand\scanmacro{\temp}}% - \else % many - \expandafter\xdef\csname\the\macname\endcsname{% - \bgroup\noexpand\macroargctxt - \noexpand\csname\the\macname xx\endcsname}% - \expandafter\xdef\csname\the\macname xx\endcsname##1{% - \expandafter\noexpand\csname\the\macname xxx\endcsname ##1,}% - \expandafter\expandafter - \expandafter\xdef - \expandafter\expandafter - \csname\the\macname xxx\endcsname - \paramlist{\egroup\noexpand\scanmacro{\temp}}% - \fi - \else - \ifcase\paramno - % 0 - \expandafter\xdef\csname\the\macname\endcsname{% - \noexpand\norecurse{\the\macname}% - \noexpand\scanmacro{\temp}\egroup}% - \or % 1 - \expandafter\xdef\csname\the\macname\endcsname{% - \bgroup\noexpand\macroargctxt - \noexpand\braceorline - \expandafter\noexpand\csname\the\macname xxx\endcsname}% - \expandafter\xdef\csname\the\macname xxx\endcsname##1{% - \egroup - \noexpand\norecurse{\the\macname}% - \noexpand\scanmacro{\temp}\egroup}% - \else % many - \expandafter\xdef\csname\the\macname\endcsname{% - \bgroup\noexpand\macroargctxt - \expandafter\noexpand\csname\the\macname xx\endcsname}% - \expandafter\xdef\csname\the\macname xx\endcsname##1{% - \expandafter\noexpand\csname\the\macname xxx\endcsname ##1,}% - \expandafter\expandafter - \expandafter\xdef - \expandafter\expandafter - \csname\the\macname xxx\endcsname - \paramlist{% - \egroup - \noexpand\norecurse{\the\macname}% - \noexpand\scanmacro{\temp}\egroup}% - \fi - \fi} - -\def\norecurse#1{\bgroup\cslet{#1}{macsave.#1}} - -% \braceorline decides whether the next nonwhitespace character is a -% {. If so it reads up to the closing }, if not, it reads the whole -% line. Whatever was read is then fed to the next control sequence -% as an argument (by \parsebrace or \parsearg) -\def\braceorline#1{\let\next=#1\futurelet\nchar\braceorlinexxx} -\def\braceorlinexxx{% - \ifx\nchar\bgroup\else - \expandafter\parsearg - \fi \next} - -% We want to disable all macros during \shipout so that they are not -% expanded by \write. -\def\turnoffmacros{\begingroup \def\do##1{\let\noexpand##1=\relax}% - \edef\next{\macrolist}\expandafter\endgroup\next} - -% For \indexnofonts, we need to get rid of all macros, leaving only the -% arguments (if present). Of course this is not nearly correct, but it -% is the best we can do for now. makeinfo does not expand macros in the -% argument to @deffn, which ends up writing an index entry, and texindex -% isn't prepared for an index sort entry that starts with \. -% -% Since macro invocations are followed by braces, we can just redefine them -% to take a single TeX argument. The case of a macro invocation that -% goes to end-of-line is not handled. -% -\def\emptyusermacros{\begingroup - \def\do##1{\let\noexpand##1=\noexpand\asis}% - \edef\next{\macrolist}\expandafter\endgroup\next} - - -% @alias. -% We need some trickery to remove the optional spaces around the equal -% sign. Just make them active and then expand them all to nothing. -\def\alias{\parseargusing\obeyspaces\aliasxxx} -\def\aliasxxx #1{\aliasyyy#1\relax} -\def\aliasyyy #1=#2\relax{% - {% - \expandafter\let\obeyedspace=\empty - \xdef\next{\global\let\makecsname{#1}=\makecsname{#2}}% - }% - \next -} - - -\message{cross references,} - -\newwrite\auxfile - -\newif\ifhavexrefs % True if xref values are known. -\newif\ifwarnedxrefs % True if we warned once that they aren't known. - -% @inforef is relatively simple. -\def\inforef #1{\inforefzzz #1,,,,**} -\def\inforefzzz #1,#2,#3,#4**{\putwordSee{} \putwordInfo{} \putwordfile{} \file{\ignorespaces #3{}}, - node \samp{\ignorespaces#1{}}} - -% @node's only job in TeX is to define \lastnode, which is used in -% cross-references. The @node line might or might not have commas, and -% might or might not have spaces before the first comma, like: -% @node foo , bar , ... -% We don't want such trailing spaces in the node name. -% -\parseargdef\node{\checkenv{}\donode #1 ,\finishnodeparse} -% -% also remove a trailing comma, in case of something like this: -% @node Help-Cross, , , Cross-refs -\def\donode#1 ,#2\finishnodeparse{\dodonode #1,\finishnodeparse} -\def\dodonode#1,#2\finishnodeparse{\gdef\lastnode{#1}} - -\let\nwnode=\node -\let\lastnode=\empty - -% Write a cross-reference definition for the current node. #1 is the -% type (Ynumbered, Yappendix, Ynothing). -% -\def\donoderef#1{% - \ifx\lastnode\empty\else - \setref{\lastnode}{#1}% - \global\let\lastnode=\empty - \fi -} - -% @anchor{NAME} -- define xref target at arbitrary point. -% -\newcount\savesfregister -% -\def\savesf{\relax \ifhmode \savesfregister=\spacefactor \fi} -\def\restoresf{\relax \ifhmode \spacefactor=\savesfregister \fi} -\def\anchor#1{\savesf \setref{#1}{Ynothing}\restoresf \ignorespaces} - -% \setref{NAME}{SNT} defines a cross-reference point NAME (a node or an -% anchor), which consists of three parts: -% 1) NAME-title - the current sectioning name taken from \thissection, -% or the anchor name. -% 2) NAME-snt - section number and type, passed as the SNT arg, or -% empty for anchors. -% 3) NAME-pg - the page number. -% -% This is called from \donoderef, \anchor, and \dofloat. In the case of -% floats, there is an additional part, which is not written here: -% 4) NAME-lof - the text as it should appear in a @listoffloats. -% -\def\setref#1#2{% - \pdfmkdest{#1}% - \iflinks - {% - \atdummies % preserve commands, but don't expand them - \turnoffactive - \otherbackslash - \edef\writexrdef##1##2{% - \write\auxfile{@xrdef{#1-% #1 of \setref, expanded by the \edef - ##1}{##2}}% these are parameters of \writexrdef - }% - \toks0 = \expandafter{\thissection}% - \immediate \writexrdef{title}{\the\toks0 }% - \immediate \writexrdef{snt}{\csname #2\endcsname}% \Ynumbered etc. - \writexrdef{pg}{\folio}% will be written later, during \shipout - }% - \fi -} - -% @xref, @pxref, and @ref generate cross-references. For \xrefX, #1 is -% the node name, #2 the name of the Info cross-reference, #3 the printed -% node name, #4 the name of the Info file, #5 the name of the printed -% manual. All but the node name can be omitted. -% -\def\pxref#1{\putwordsee{} \xrefX[#1,,,,,,,]} -\def\xref#1{\putwordSee{} \xrefX[#1,,,,,,,]} -\def\ref#1{\xrefX[#1,,,,,,,]} -\def\xrefX[#1,#2,#3,#4,#5,#6]{\begingroup - \unsepspaces - \def\printedmanual{\ignorespaces #5}% - \def\printedrefname{\ignorespaces #3}% - \setbox1=\hbox{\printedmanual\unskip}% - \setbox0=\hbox{\printedrefname\unskip}% - \ifdim \wd0 = 0pt - % No printed node name was explicitly given. - \expandafter\ifx\csname SETxref-automatic-section-title\endcsname\relax - % Use the node name inside the square brackets. - \def\printedrefname{\ignorespaces #1}% - \else - % Use the actual chapter/section title appear inside - % the square brackets. Use the real section title if we have it. - \ifdim \wd1 > 0pt - % It is in another manual, so we don't have it. - \def\printedrefname{\ignorespaces #1}% - \else - \ifhavexrefs - % We know the real title if we have the xref values. - \def\printedrefname{\refx{#1-title}{}}% - \else - % Otherwise just copy the Info node name. - \def\printedrefname{\ignorespaces #1}% - \fi% - \fi - \fi - \fi - % - % Make link in pdf output. - \ifpdf - \leavevmode - \getfilename{#4}% - {\turnoffactive \otherbackslash - \ifnum\filenamelength>0 - \startlink attr{/Border [0 0 0]}% - goto file{\the\filename.pdf} name{#1}% - \else - \startlink attr{/Border [0 0 0]}% - goto name{\pdfmkpgn{#1}}% - \fi - }% - \linkcolor - \fi - % - % Float references are printed completely differently: "Figure 1.2" - % instead of "[somenode], p.3". We distinguish them by the - % LABEL-title being set to a magic string. - {% - % Have to otherify everything special to allow the \csname to - % include an _ in the xref name, etc. - \indexnofonts - \turnoffactive - \otherbackslash - \expandafter\global\expandafter\let\expandafter\Xthisreftitle - \csname XR#1-title\endcsname - }% - \iffloat\Xthisreftitle - % If the user specified the print name (third arg) to the ref, - % print it instead of our usual "Figure 1.2". - \ifdim\wd0 = 0pt - \refx{#1-snt}% - \else - \printedrefname - \fi - % - % if the user also gave the printed manual name (fifth arg), append - % "in MANUALNAME". - \ifdim \wd1 > 0pt - \space \putwordin{} \cite{\printedmanual}% - \fi - \else - % node/anchor (non-float) references. - % - % If we use \unhbox0 and \unhbox1 to print the node names, TeX does not - % insert empty discretionaries after hyphens, which means that it will - % not find a line break at a hyphen in a node names. Since some manuals - % are best written with fairly long node names, containing hyphens, this - % is a loss. Therefore, we give the text of the node name again, so it - % is as if TeX is seeing it for the first time. - \ifdim \wd1 > 0pt - \putwordsection{} ``\printedrefname'' \putwordin{} \cite{\printedmanual}% - \else - % _ (for example) has to be the character _ for the purposes of the - % control sequence corresponding to the node, but it has to expand - % into the usual \leavevmode...\vrule stuff for purposes of - % printing. So we \turnoffactive for the \refx-snt, back on for the - % printing, back off for the \refx-pg. - {\turnoffactive \otherbackslash - % Only output a following space if the -snt ref is nonempty; for - % @unnumbered and @anchor, it won't be. - \setbox2 = \hbox{\ignorespaces \refx{#1-snt}{}}% - \ifdim \wd2 > 0pt \refx{#1-snt}\space\fi - }% - % output the `[mynode]' via a macro so it can be overridden. - \xrefprintnodename\printedrefname - % - % But we always want a comma and a space: - ,\space - % - % output the `page 3'. - \turnoffactive \otherbackslash \putwordpage\tie\refx{#1-pg}{}% - \fi - \fi - \endlink -\endgroup} - -% This macro is called from \xrefX for the `[nodename]' part of xref -% output. It's a separate macro only so it can be changed more easily, -% since square brackets don't work well in some documents. Particularly -% one that Bob is working on :). -% -\def\xrefprintnodename#1{[#1]} - -% Things referred to by \setref. -% -\def\Ynothing{} -\def\Yomitfromtoc{} -\def\Ynumbered{% - \ifnum\secno=0 - \putwordChapter@tie \the\chapno - \else \ifnum\subsecno=0 - \putwordSection@tie \the\chapno.\the\secno - \else \ifnum\subsubsecno=0 - \putwordSection@tie \the\chapno.\the\secno.\the\subsecno - \else - \putwordSection@tie \the\chapno.\the\secno.\the\subsecno.\the\subsubsecno - \fi\fi\fi -} -\def\Yappendix{% - \ifnum\secno=0 - \putwordAppendix@tie @char\the\appendixno{}% - \else \ifnum\subsecno=0 - \putwordSection@tie @char\the\appendixno.\the\secno - \else \ifnum\subsubsecno=0 - \putwordSection@tie @char\the\appendixno.\the\secno.\the\subsecno - \else - \putwordSection@tie - @char\the\appendixno.\the\secno.\the\subsecno.\the\subsubsecno - \fi\fi\fi -} - -% Define \refx{NAME}{SUFFIX} to reference a cross-reference string named NAME. -% If its value is nonempty, SUFFIX is output afterward. -% -\def\refx#1#2{% - {% - \indexnofonts - \otherbackslash - \expandafter\global\expandafter\let\expandafter\thisrefX - \csname XR#1\endcsname - }% - \ifx\thisrefX\relax - % If not defined, say something at least. - \angleleft un\-de\-fined\angleright - \iflinks - \ifhavexrefs - \message{\linenumber Undefined cross reference `#1'.}% - \else - \ifwarnedxrefs\else - \global\warnedxrefstrue - \message{Cross reference values unknown; you must run TeX again.}% - \fi - \fi - \fi - \else - % It's defined, so just use it. - \thisrefX - \fi - #2% Output the suffix in any case. -} - -% This is the macro invoked by entries in the aux file. Usually it's -% just a \def (we prepend XR to the control sequence name to avoid -% collisions). But if this is a float type, we have more work to do. -% -\def\xrdef#1#2{% - \expandafter\gdef\csname XR#1\endcsname{#2}% remember this xref value. - % - % Was that xref control sequence that we just defined for a float? - \expandafter\iffloat\csname XR#1\endcsname - % it was a float, and we have the (safe) float type in \iffloattype. - \expandafter\let\expandafter\floatlist - \csname floatlist\iffloattype\endcsname - % - % Is this the first time we've seen this float type? - \expandafter\ifx\floatlist\relax - \toks0 = {\do}% yes, so just \do - \else - % had it before, so preserve previous elements in list. - \toks0 = \expandafter{\floatlist\do}% - \fi - % - % Remember this xref in the control sequence \floatlistFLOATTYPE, - % for later use in \listoffloats. - \expandafter\xdef\csname floatlist\iffloattype\endcsname{\the\toks0{#1}}% - \fi -} - -% Read the last existing aux file, if any. No error if none exists. -% -\def\tryauxfile{% - \openin 1 \jobname.aux - \ifeof 1 \else - \readauxfile - \global\havexrefstrue - \fi - \closein 1 -} - -\def\readauxfile{\begingroup - \catcode`\^^@=\other - \catcode`\^^A=\other - \catcode`\^^B=\other - \catcode`\^^C=\other - \catcode`\^^D=\other - \catcode`\^^E=\other - \catcode`\^^F=\other - \catcode`\^^G=\other - \catcode`\^^H=\other - \catcode`\^^K=\other - \catcode`\^^L=\other - \catcode`\^^N=\other - \catcode`\^^P=\other - \catcode`\^^Q=\other - \catcode`\^^R=\other - \catcode`\^^S=\other - \catcode`\^^T=\other - \catcode`\^^U=\other - \catcode`\^^V=\other - \catcode`\^^W=\other - \catcode`\^^X=\other - \catcode`\^^Z=\other - \catcode`\^^[=\other - \catcode`\^^\=\other - \catcode`\^^]=\other - \catcode`\^^^=\other - \catcode`\^^_=\other - % It was suggested to set the catcode of ^ to 7, which would allow ^^e4 etc. - % in xref tags, i.e., node names. But since ^^e4 notation isn't - % supported in the main text, it doesn't seem desirable. Furthermore, - % that is not enough: for node names that actually contain a ^ - % character, we would end up writing a line like this: 'xrdef {'hat - % b-title}{'hat b} and \xrdef does a \csname...\endcsname on the first - % argument, and \hat is not an expandable control sequence. It could - % all be worked out, but why? Either we support ^^ or we don't. - % - % The other change necessary for this was to define \auxhat: - % \def\auxhat{\def^{'hat }}% extra space so ok if followed by letter - % and then to call \auxhat in \setq. - % - \catcode`\^=\other - % - % Special characters. Should be turned off anyway, but... - \catcode`\~=\other - \catcode`\[=\other - \catcode`\]=\other - \catcode`\"=\other - \catcode`\_=\other - \catcode`\|=\other - \catcode`\<=\other - \catcode`\>=\other - \catcode`\$=\other - \catcode`\#=\other - \catcode`\&=\other - \catcode`\%=\other - \catcode`+=\other % avoid \+ for paranoia even though we've turned it off - % - % This is to support \ in node names and titles, since the \ - % characters end up in a \csname. It's easier than - % leaving it active and making its active definition an actual \ - % character. What I don't understand is why it works in the *value* - % of the xrdef. Seems like it should be a catcode12 \, and that - % should not typeset properly. But it works, so I'm moving on for - % now. --karl, 15jan04. - \catcode`\\=\other - % - % Make the characters 128-255 be printing characters. - {% - \count 1=128 - \def\loop{% - \catcode\count 1=\other - \advance\count 1 by 1 - \ifnum \count 1<256 \loop \fi - }% - }% - % - % @ is our escape character in .aux files, and we need braces. - \catcode`\{=1 - \catcode`\}=2 - \catcode`\@=0 - % - \input \jobname.aux -\endgroup} - - -\message{insertions,} -% including footnotes. - -\newcount \footnoteno - -% The trailing space in the following definition for supereject is -% vital for proper filling; pages come out unaligned when you do a -% pagealignmacro call if that space before the closing brace is -% removed. (Generally, numeric constants should always be followed by a -% space to prevent strange expansion errors.) -\def\supereject{\par\penalty -20000\footnoteno =0 } - -% @footnotestyle is meaningful for info output only. -\let\footnotestyle=\comment - -{\catcode `\@=11 -% -% Auto-number footnotes. Otherwise like plain. -\gdef\footnote{% - \let\indent=\ptexindent - \let\noindent=\ptexnoindent - \global\advance\footnoteno by \@ne - \edef\thisfootno{$^{\the\footnoteno}$}% - % - % In case the footnote comes at the end of a sentence, preserve the - % extra spacing after we do the footnote number. - \let\@sf\empty - \ifhmode\edef\@sf{\spacefactor\the\spacefactor}\ptexslash\fi - % - % Remove inadvertent blank space before typesetting the footnote number. - \unskip - \thisfootno\@sf - \dofootnote -}% - -% Don't bother with the trickery in plain.tex to not require the -% footnote text as a parameter. Our footnotes don't need to be so general. -% -% Oh yes, they do; otherwise, @ifset (and anything else that uses -% \parseargline) fails inside footnotes because the tokens are fixed when -% the footnote is read. --karl, 16nov96. -% -\gdef\dofootnote{% - \insert\footins\bgroup - % We want to typeset this text as a normal paragraph, even if the - % footnote reference occurs in (for example) a display environment. - % So reset some parameters. - \hsize=\pagewidth - \interlinepenalty\interfootnotelinepenalty - \splittopskip\ht\strutbox % top baseline for broken footnotes - \splitmaxdepth\dp\strutbox - \floatingpenalty\@MM - \leftskip\z@skip - \rightskip\z@skip - \spaceskip\z@skip - \xspaceskip\z@skip - \parindent\defaultparindent - % - \smallfonts \rm - % - % Because we use hanging indentation in footnotes, a @noindent appears - % to exdent this text, so make it be a no-op. makeinfo does not use - % hanging indentation so @noindent can still be needed within footnote - % text after an @example or the like (not that this is good style). - \let\noindent = \relax - % - % Hang the footnote text off the number. Use \everypar in case the - % footnote extends for more than one paragraph. - \everypar = {\hang}% - \textindent{\thisfootno}% - % - % Don't crash into the line above the footnote text. Since this - % expands into a box, it must come within the paragraph, lest it - % provide a place where TeX can split the footnote. - \footstrut - \futurelet\next\fo@t -} -}%end \catcode `\@=11 - -% In case a @footnote appears in a vbox, save the footnote text and create -% the real \insert just after the vbox finished. Otherwise, the insertion -% would be lost. -% Similarily, if a @footnote appears inside an alignment, save the footnote -% text to a box and make the \insert when a row of the table is finished. -% And the same can be done for other insert classes. --kasal, 16nov03. - -% Replace the \insert primitive by a cheating macro. -% Deeper inside, just make sure that the saved insertions are not spilled -% out prematurely. -% -\def\startsavinginserts{% - \ifx \insert\ptexinsert - \let\insert\saveinsert - \else - \let\checkinserts\relax - \fi -} - -% This \insert replacement works for both \insert\footins{foo} and -% \insert\footins\bgroup foo\egroup, but it doesn't work for \insert27{foo}. -% -\def\saveinsert#1{% - \edef\next{\noexpand\savetobox \makeSAVEname#1}% - \afterassignment\next - % swallow the left brace - \let\temp = -} -\def\makeSAVEname#1{\makecsname{SAVE\expandafter\gobble\string#1}} -\def\savetobox#1{\global\setbox#1 = \vbox\bgroup \unvbox#1} - -\def\checksaveins#1{\ifvoid#1\else \placesaveins#1\fi} - -\def\placesaveins#1{% - \ptexinsert \csname\expandafter\gobblesave\string#1\endcsname - {\box#1}% -} - -% eat @SAVE -- beware, all of them have catcode \other: -{ - \def\dospecials{\do S\do A\do V\do E} \uncatcodespecials % ;-) - \gdef\gobblesave @SAVE{} -} - -% initialization: -\def\newsaveins #1{% - \edef\next{\noexpand\newsaveinsX \makeSAVEname#1}% - \next -} -\def\newsaveinsX #1{% - \csname newbox\endcsname #1% - \expandafter\def\expandafter\checkinserts\expandafter{\checkinserts - \checksaveins #1}% -} - -% initialize: -\let\checkinserts\empty -\newsaveins\footins -\newsaveins\margin - - -% @image. We use the macros from epsf.tex to support this. -% If epsf.tex is not installed and @image is used, we complain. -% -% Check for and read epsf.tex up front. If we read it only at @image -% time, we might be inside a group, and then its definitions would get -% undone and the next image would fail. -\openin 1 = epsf.tex -\ifeof 1 \else - % Do not bother showing banner with epsf.tex v2.7k (available in - % doc/epsf.tex and on ctan). - \def\epsfannounce{\toks0 = }% - \input epsf.tex -\fi -\closein 1 -% -% We will only complain once about lack of epsf.tex. -\newif\ifwarnednoepsf -\newhelp\noepsfhelp{epsf.tex must be installed for images to - work. It is also included in the Texinfo distribution, or you can get - it from ftp://tug.org/tex/epsf.tex.} -% -\def\image#1{% - \ifx\epsfbox\undefined - \ifwarnednoepsf \else - \errhelp = \noepsfhelp - \errmessage{epsf.tex not found, images will be ignored}% - \global\warnednoepsftrue - \fi - \else - \imagexxx #1,,,,,\finish - \fi -} -% -% Arguments to @image: -% #1 is (mandatory) image filename; we tack on .eps extension. -% #2 is (optional) width, #3 is (optional) height. -% #4 is (ignored optional) html alt text. -% #5 is (ignored optional) extension. -% #6 is just the usual extra ignored arg for parsing this stuff. -\newif\ifimagevmode -\def\imagexxx#1,#2,#3,#4,#5,#6\finish{\begingroup - \catcode`\^^M = 5 % in case we're inside an example - \normalturnoffactive % allow _ et al. in names - % If the image is by itself, center it. - \ifvmode - \imagevmodetrue - \nobreak\bigskip - % Usually we'll have text after the image which will insert - % \parskip glue, so insert it here too to equalize the space - % above and below. - \nobreak\vskip\parskip - \nobreak - \line\bgroup\hss - \fi - % - % Output the image. - \ifpdf - \dopdfimage{#1}{#2}{#3}% - \else - % \epsfbox itself resets \epsf?size at each figure. - \setbox0 = \hbox{\ignorespaces #2}\ifdim\wd0 > 0pt \epsfxsize=#2\relax \fi - \setbox0 = \hbox{\ignorespaces #3}\ifdim\wd0 > 0pt \epsfysize=#3\relax \fi - \epsfbox{#1.eps}% - \fi - % - \ifimagevmode \hss \egroup \bigbreak \fi % space after the image -\endgroup} - - -% @float FLOATTYPE,LABEL,LOC ... @end float for displayed figures, tables, -% etc. We don't actually implement floating yet, we always include the -% float "here". But it seemed the best name for the future. -% -\envparseargdef\float{\eatcommaspace\eatcommaspace\dofloat#1, , ,\finish} - -% There may be a space before second and/or third parameter; delete it. -\def\eatcommaspace#1, {#1,} - -% #1 is the optional FLOATTYPE, the text label for this float, typically -% "Figure", "Table", "Example", etc. Can't contain commas. If omitted, -% this float will not be numbered and cannot be referred to. -% -% #2 is the optional xref label. Also must be present for the float to -% be referable. -% -% #3 is the optional positioning argument; for now, it is ignored. It -% will somehow specify the positions allowed to float to (here, top, bottom). -% -% We keep a separate counter for each FLOATTYPE, which we reset at each -% chapter-level command. -\let\resetallfloatnos=\empty -% -\def\dofloat#1,#2,#3,#4\finish{% - \let\thiscaption=\empty - \let\thisshortcaption=\empty - % - % don't lose footnotes inside @float. - % - % BEWARE: when the floats start float, we have to issue warning whenever an - % insert appears inside a float which could possibly float. --kasal, 26may04 - % - \startsavinginserts - % - % We can't be used inside a paragraph. - \par - % - \vtop\bgroup - \def\floattype{#1}% - \def\floatlabel{#2}% - \def\floatloc{#3}% we do nothing with this yet. - % - \ifx\floattype\empty - \let\safefloattype=\empty - \else - {% - % the floattype might have accents or other special characters, - % but we need to use it in a control sequence name. - \indexnofonts - \turnoffactive - \xdef\safefloattype{\floattype}% - }% - \fi - % - % If label is given but no type, we handle that as the empty type. - \ifx\floatlabel\empty \else - % We want each FLOATTYPE to be numbered separately (Figure 1, - % Table 1, Figure 2, ...). (And if no label, no number.) - % - \expandafter\getfloatno\csname\safefloattype floatno\endcsname - \global\advance\floatno by 1 - % - {% - % This magic value for \thissection is output by \setref as the - % XREFLABEL-title value. \xrefX uses it to distinguish float - % labels (which have a completely different output format) from - % node and anchor labels. And \xrdef uses it to construct the - % lists of floats. - % - \edef\thissection{\floatmagic=\safefloattype}% - \setref{\floatlabel}{Yfloat}% - }% - \fi - % - % start with \parskip glue, I guess. - \vskip\parskip - % - % Don't suppress indentation if a float happens to start a section. - \restorefirstparagraphindent -} - -% we have these possibilities: -% @float Foo,lbl & @caption{Cap}: Foo 1.1: Cap -% @float Foo,lbl & no caption: Foo 1.1 -% @float Foo & @caption{Cap}: Foo: Cap -% @float Foo & no caption: Foo -% @float ,lbl & Caption{Cap}: 1.1: Cap -% @float ,lbl & no caption: 1.1 -% @float & @caption{Cap}: Cap -% @float & no caption: -% -\def\Efloat{% - \let\floatident = \empty - % - % In all cases, if we have a float type, it comes first. - \ifx\floattype\empty \else \def\floatident{\floattype}\fi - % - % If we have an xref label, the number comes next. - \ifx\floatlabel\empty \else - \ifx\floattype\empty \else % if also had float type, need tie first. - \appendtomacro\floatident{\tie}% - \fi - % the number. - \appendtomacro\floatident{\chaplevelprefix\the\floatno}% - \fi - % - % Start the printed caption with what we've constructed in - % \floatident, but keep it separate; we need \floatident again. - \let\captionline = \floatident - % - \ifx\thiscaption\empty \else - \ifx\floatident\empty \else - \appendtomacro\captionline{: }% had ident, so need a colon between - \fi - % - % caption text. - \appendtomacro\captionline{\scanexp\thiscaption}% - \fi - % - % If we have anything to print, print it, with space before. - % Eventually this needs to become an \insert. - \ifx\captionline\empty \else - \vskip.5\parskip - \captionline - % - % Space below caption. - \vskip\parskip - \fi - % - % If have an xref label, write the list of floats info. Do this - % after the caption, to avoid chance of it being a breakpoint. - \ifx\floatlabel\empty \else - % Write the text that goes in the lof to the aux file as - % \floatlabel-lof. Besides \floatident, we include the short - % caption if specified, else the full caption if specified, else nothing. - {% - \atdummies \turnoffactive \otherbackslash - % since we read the caption text in the macro world, where ^^M - % is turned into a normal character, we have to scan it back, so - % we don't write the literal three characters "^^M" into the aux file. - \scanexp{% - \xdef\noexpand\gtemp{% - \ifx\thisshortcaption\empty - \thiscaption - \else - \thisshortcaption - \fi - }% - }% - \immediate\write\auxfile{@xrdef{\floatlabel-lof}{\floatident - \ifx\gtemp\empty \else : \gtemp \fi}}% - }% - \fi - \egroup % end of \vtop - % - % place the captured inserts - % - % BEWARE: when the floats start float, we have to issue warning whenever an - % insert appears inside a float which could possibly float. --kasal, 26may04 - % - \checkinserts -} - -% Append the tokens #2 to the definition of macro #1, not expanding either. -% -\def\appendtomacro#1#2{% - \expandafter\def\expandafter#1\expandafter{#1#2}% -} - -% @caption, @shortcaption -% -\def\caption{\docaption\thiscaption} -\def\shortcaption{\docaption\thisshortcaption} -\def\docaption{\checkenv\float \bgroup\scanargctxt\defcaption} -\def\defcaption#1#2{\egroup \def#1{#2}} - -% The parameter is the control sequence identifying the counter we are -% going to use. Create it if it doesn't exist and assign it to \floatno. -\def\getfloatno#1{% - \ifx#1\relax - % Haven't seen this figure type before. - \csname newcount\endcsname #1% - % - % Remember to reset this floatno at the next chap. - \expandafter\gdef\expandafter\resetallfloatnos - \expandafter{\resetallfloatnos #1=0 }% - \fi - \let\floatno#1% -} - -% \setref calls this to get the XREFLABEL-snt value. We want an @xref -% to the FLOATLABEL to expand to "Figure 3.1". We call \setref when we -% first read the @float command. -% -\def\Yfloat{\floattype@tie \chaplevelprefix\the\floatno}% - -% Magic string used for the XREFLABEL-title value, so \xrefX can -% distinguish floats from other xref types. -\def\floatmagic{!!float!!} - -% #1 is the control sequence we are passed; we expand into a conditional -% which is true if #1 represents a float ref. That is, the magic -% \thissection value which we \setref above. -% -\def\iffloat#1{\expandafter\doiffloat#1==\finish} -% -% #1 is (maybe) the \floatmagic string. If so, #2 will be the -% (safe) float type for this float. We set \iffloattype to #2. -% -\def\doiffloat#1=#2=#3\finish{% - \def\temp{#1}% - \def\iffloattype{#2}% - \ifx\temp\floatmagic -} - -% @listoffloats FLOATTYPE - print a list of floats like a table of contents. -% -\parseargdef\listoffloats{% - \def\floattype{#1}% floattype - {% - % the floattype might have accents or other special characters, - % but we need to use it in a control sequence name. - \indexnofonts - \turnoffactive - \xdef\safefloattype{\floattype}% - }% - % - % \xrdef saves the floats as a \do-list in \floatlistSAFEFLOATTYPE. - \expandafter\ifx\csname floatlist\safefloattype\endcsname \relax - \ifhavexrefs - % if the user said @listoffloats foo but never @float foo. - \message{\linenumber No `\safefloattype' floats to list.}% - \fi - \else - \begingroup - \leftskip=\tocindent % indent these entries like a toc - \let\do=\listoffloatsdo - \csname floatlist\safefloattype\endcsname - \endgroup - \fi -} - -% This is called on each entry in a list of floats. We're passed the -% xref label, in the form LABEL-title, which is how we save it in the -% aux file. We strip off the -title and look up \XRLABEL-lof, which -% has the text we're supposed to typeset here. -% -% Figures without xref labels will not be included in the list (since -% they won't appear in the aux file). -% -\def\listoffloatsdo#1{\listoffloatsdoentry#1\finish} -\def\listoffloatsdoentry#1-title\finish{{% - % Can't fully expand XR#1-lof because it can contain anything. Just - % pass the control sequence. On the other hand, XR#1-pg is just the - % page number, and we want to fully expand that so we can get a link - % in pdf output. - \toksA = \expandafter{\csname XR#1-lof\endcsname}% - % - % use the same \entry macro we use to generate the TOC and index. - \edef\writeentry{\noexpand\entry{\the\toksA}{\csname XR#1-pg\endcsname}}% - \writeentry -}} - -\message{localization,} -% and i18n. - -% @documentlanguage is usually given very early, just after -% @setfilename. If done too late, it may not override everything -% properly. Single argument is the language abbreviation. -% It would be nice if we could set up a hyphenation file here. -% -\parseargdef\documentlanguage{% - \tex % read txi-??.tex file in plain TeX. - % Read the file if it exists. - \openin 1 txi-#1.tex - \ifeof 1 - \errhelp = \nolanghelp - \errmessage{Cannot read language file txi-#1.tex}% - \else - \input txi-#1.tex - \fi - \closein 1 - \endgroup -} -\newhelp\nolanghelp{The given language definition file cannot be found or -is empty. Maybe you need to install it? In the current directory -should work if nowhere else does.} - - -% @documentencoding should change something in TeX eventually, most -% likely, but for now just recognize it. -\let\documentencoding = \comment - - -% Page size parameters. -% -\newdimen\defaultparindent \defaultparindent = 15pt - -\chapheadingskip = 15pt plus 4pt minus 2pt -\secheadingskip = 12pt plus 3pt minus 2pt -\subsecheadingskip = 9pt plus 2pt minus 2pt - -% Prevent underfull vbox error messages. -\vbadness = 10000 - -% Don't be so finicky about underfull hboxes, either. -\hbadness = 2000 - -% Following George Bush, just get rid of widows and orphans. -\widowpenalty=10000 -\clubpenalty=10000 - -% Use TeX 3.0's \emergencystretch to help line breaking, but if we're -% using an old version of TeX, don't do anything. We want the amount of -% stretch added to depend on the line length, hence the dependence on -% \hsize. We call this whenever the paper size is set. -% -\def\setemergencystretch{% - \ifx\emergencystretch\thisisundefined - % Allow us to assign to \emergencystretch anyway. - \def\emergencystretch{\dimen0}% - \else - \emergencystretch = .15\hsize - \fi -} - -% Parameters in order: 1) textheight; 2) textwidth; 3) voffset; -% 4) hoffset; 5) binding offset; 6) topskip; 7) physical page height; 8) -% physical page width. -% -% We also call \setleading{\textleading}, so the caller should define -% \textleading. The caller should also set \parskip. -% -\def\internalpagesizes#1#2#3#4#5#6#7#8{% - \voffset = #3\relax - \topskip = #6\relax - \splittopskip = \topskip - % - \vsize = #1\relax - \advance\vsize by \topskip - \outervsize = \vsize - \advance\outervsize by 2\topandbottommargin - \pageheight = \vsize - % - \hsize = #2\relax - \outerhsize = \hsize - \advance\outerhsize by 0.5in - \pagewidth = \hsize - % - \normaloffset = #4\relax - \bindingoffset = #5\relax - % - \ifpdf - \pdfpageheight #7\relax - \pdfpagewidth #8\relax - \fi - % - \setleading{\textleading} - % - \parindent = \defaultparindent - \setemergencystretch -} - -% @letterpaper (the default). -\def\letterpaper{{\globaldefs = 1 - \parskip = 3pt plus 2pt minus 1pt - \textleading = 13.2pt - % - % If page is nothing but text, make it come out even. - \internalpagesizes{46\baselineskip}{6in}% - {\voffset}{.25in}% - {\bindingoffset}{36pt}% - {11in}{8.5in}% -}} - -% Use @smallbook to reset parameters for 7x9.5 (or so) format. -\def\smallbook{{\globaldefs = 1 - \parskip = 2pt plus 1pt - \textleading = 12pt - % - \internalpagesizes{7.5in}{5in}% - {\voffset}{.25in}% - {\bindingoffset}{16pt}% - {9.25in}{7in}% - % - \lispnarrowing = 0.3in - \tolerance = 700 - \hfuzz = 1pt - \contentsrightmargin = 0pt - \defbodyindent = .5cm -}} - -% Use @afourpaper to print on European A4 paper. -\def\afourpaper{{\globaldefs = 1 - \parskip = 3pt plus 2pt minus 1pt - \textleading = 13.2pt - % - % Double-side printing via postscript on Laserjet 4050 - % prints double-sided nicely when \bindingoffset=10mm and \hoffset=-6mm. - % To change the settings for a different printer or situation, adjust - % \normaloffset until the front-side and back-side texts align. Then - % do the same for \bindingoffset. You can set these for testing in - % your texinfo source file like this: - % @tex - % \global\normaloffset = -6mm - % \global\bindingoffset = 10mm - % @end tex - \internalpagesizes{51\baselineskip}{160mm} - {\voffset}{\hoffset}% - {\bindingoffset}{44pt}% - {297mm}{210mm}% - % - \tolerance = 700 - \hfuzz = 1pt - \contentsrightmargin = 0pt - \defbodyindent = 5mm -}} - -% Use @afivepaper to print on European A5 paper. -% From romildo@urano.iceb.ufop.br, 2 July 2000. -% He also recommends making @example and @lisp be small. -\def\afivepaper{{\globaldefs = 1 - \parskip = 2pt plus 1pt minus 0.1pt - \textleading = 12.5pt - % - \internalpagesizes{160mm}{120mm}% - {\voffset}{\hoffset}% - {\bindingoffset}{8pt}% - {210mm}{148mm}% - % - \lispnarrowing = 0.2in - \tolerance = 800 - \hfuzz = 1.2pt - \contentsrightmargin = 0pt - \defbodyindent = 2mm - \tableindent = 12mm -}} - -% A specific text layout, 24x15cm overall, intended for A4 paper. -\def\afourlatex{{\globaldefs = 1 - \afourpaper - \internalpagesizes{237mm}{150mm}% - {\voffset}{4.6mm}% - {\bindingoffset}{7mm}% - {297mm}{210mm}% - % - % Must explicitly reset to 0 because we call \afourpaper. - \globaldefs = 0 -}} - -% Use @afourwide to print on A4 paper in landscape format. -\def\afourwide{{\globaldefs = 1 - \afourpaper - \internalpagesizes{241mm}{165mm}% - {\voffset}{-2.95mm}% - {\bindingoffset}{7mm}% - {297mm}{210mm}% - \globaldefs = 0 -}} - -% @pagesizes TEXTHEIGHT[,TEXTWIDTH] -% Perhaps we should allow setting the margins, \topskip, \parskip, -% and/or leading, also. Or perhaps we should compute them somehow. -% -\parseargdef\pagesizes{\pagesizesyyy #1,,\finish} -\def\pagesizesyyy#1,#2,#3\finish{{% - \setbox0 = \hbox{\ignorespaces #2}\ifdim\wd0 > 0pt \hsize=#2\relax \fi - \globaldefs = 1 - % - \parskip = 3pt plus 2pt minus 1pt - \setleading{\textleading}% - % - \dimen0 = #1 - \advance\dimen0 by \voffset - % - \dimen2 = \hsize - \advance\dimen2 by \normaloffset - % - \internalpagesizes{#1}{\hsize}% - {\voffset}{\normaloffset}% - {\bindingoffset}{44pt}% - {\dimen0}{\dimen2}% -}} - -% Set default to letter. -% -\letterpaper - - -\message{and turning on texinfo input format.} - -% Define macros to output various characters with catcode for normal text. -\catcode`\"=\other -\catcode`\~=\other -\catcode`\^=\other -\catcode`\_=\other -\catcode`\|=\other -\catcode`\<=\other -\catcode`\>=\other -\catcode`\+=\other -\catcode`\$=\other -\def\normaldoublequote{"} -\def\normaltilde{~} -\def\normalcaret{^} -\def\normalunderscore{_} -\def\normalverticalbar{|} -\def\normalless{<} -\def\normalgreater{>} -\def\normalplus{+} -\def\normaldollar{$}%$ font-lock fix - -% This macro is used to make a character print one way in \tt -% (where it can probably be output as-is), and another way in other fonts, -% where something hairier probably needs to be done. -% -% #1 is what to print if we are indeed using \tt; #2 is what to print -% otherwise. Since all the Computer Modern typewriter fonts have zero -% interword stretch (and shrink), and it is reasonable to expect all -% typewriter fonts to have this, we can check that font parameter. -% -\def\ifusingtt#1#2{\ifdim \fontdimen3\font=0pt #1\else #2\fi} - -% Same as above, but check for italic font. Actually this also catches -% non-italic slanted fonts since it is impossible to distinguish them from -% italic fonts. But since this is only used by $ and it uses \sl anyway -% this is not a problem. -\def\ifusingit#1#2{\ifdim \fontdimen1\font>0pt #1\else #2\fi} - -% Turn off all special characters except @ -% (and those which the user can use as if they were ordinary). -% Most of these we simply print from the \tt font, but for some, we can -% use math or other variants that look better in normal text. - -\catcode`\"=\active -\def\activedoublequote{{\tt\char34}} -\let"=\activedoublequote -\catcode`\~=\active -\def~{{\tt\char126}} -\chardef\hat=`\^ -\catcode`\^=\active -\def^{{\tt \hat}} - -\catcode`\_=\active -\def_{\ifusingtt\normalunderscore\_} -% Subroutine for the previous macro. -\def\_{\leavevmode \kern.07em \vbox{\hrule width.3em height.1ex}\kern .07em } - -\catcode`\|=\active -\def|{{\tt\char124}} -\chardef \less=`\< -\catcode`\<=\active -\def<{{\tt \less}} -\chardef \gtr=`\> -\catcode`\>=\active -\def>{{\tt \gtr}} -\catcode`\+=\active -\def+{{\tt \char 43}} -\catcode`\$=\active -\def${\ifusingit{{\sl\$}}\normaldollar}%$ font-lock fix - -% If a .fmt file is being used, characters that might appear in a file -% name cannot be active until we have parsed the command line. -% So turn them off again, and have \everyjob (or @setfilename) turn them on. -% \otherifyactive is called near the end of this file. -\def\otherifyactive{\catcode`+=\other \catcode`\_=\other} - -\catcode`\@=0 - -% \backslashcurfont outputs one backslash character in current font, -% as in \char`\\. -\global\chardef\backslashcurfont=`\\ -\global\let\rawbackslashxx=\backslashcurfont % let existing .??s files work - -% \rawbackslash defines an active \ to do \backslashcurfont. -% \otherbackslash defines an active \ to be a literal `\' character with -% catcode other. -{\catcode`\\=\active - @gdef@rawbackslash{@let\=@backslashcurfont} - @gdef@otherbackslash{@let\=@realbackslash} -} - -% \realbackslash is an actual character `\' with catcode other. -{\catcode`\\=\other @gdef@realbackslash{\}} - -% \normalbackslash outputs one backslash in fixed width font. -\def\normalbackslash{{\tt\backslashcurfont}} - -\catcode`\\=\active - -% Used sometimes to turn off (effectively) the active characters -% even after parsing them. -@def@turnoffactive{% - @let"=@normaldoublequote - @let\=@realbackslash - @let~=@normaltilde - @let^=@normalcaret - @let_=@normalunderscore - @let|=@normalverticalbar - @let<=@normalless - @let>=@normalgreater - @let+=@normalplus - @let$=@normaldollar %$ font-lock fix - @unsepspaces -} - -% Same as @turnoffactive except outputs \ as {\tt\char`\\} instead of -% the literal character `\'. (Thus, \ is not expandable when this is in -% effect.) -% -@def@normalturnoffactive{@turnoffactive @let\=@normalbackslash} - -% Make _ and + \other characters, temporarily. -% This is canceled by @fixbackslash. -@otherifyactive - -% If a .fmt file is being used, we don't want the `\input texinfo' to show up. -% That is what \eatinput is for; after that, the `\' should revert to printing -% a backslash. -% -@gdef@eatinput input texinfo{@fixbackslash} -@global@let\ = @eatinput - -% On the other hand, perhaps the file did not have a `\input texinfo'. Then -% the first `\{ in the file would cause an error. This macro tries to fix -% that, assuming it is called before the first `\' could plausibly occur. -% Also back turn on active characters that might appear in the input -% file name, in case not using a pre-dumped format. -% -@gdef@fixbackslash{% - @ifx\@eatinput @let\ = @normalbackslash @fi - @catcode`+=@active - @catcode`@_=@active -} - -% Say @foo, not \foo, in error messages. -@escapechar = `@@ - -% These look ok in all fonts, so just make them not special. -@catcode`@& = @other -@catcode`@# = @other -@catcode`@% = @other - - -@c Local variables: -@c eval: (add-hook 'write-file-hooks 'time-stamp) -@c page-delimiter: "^\\\\message" -@c time-stamp-start: "def\\\\texinfoversion{" -@c time-stamp-format: "%:y-%02m-%02d.%02H" -@c time-stamp-end: "}" -@c End: - -@c vim:sw=2: - -@ignore - arch-tag: e1b36e32-c96e-4135-a41a-0b2efa2ea115 -@end ignore diff --git a/doc/version.texi b/doc/version.texi deleted file mode 100644 index 2f580751..00000000 --- a/doc/version.texi +++ /dev/null @@ -1 +0,0 @@ -@set VERSION 1.10 diff --git a/doc/wget.texi b/doc/wget.texi index a8ca8406..0220852c 100644 --- a/doc/wget.texi +++ b/doc/wget.texi @@ -3,7 +3,7 @@ @c %**start of header @setfilename wget.info @include version.texi -@set UPDATED Jul 2006 +@set UPDATED Oct 2007 @settitle GNU Wget @value{VERSION} Manual @c Disable the monstrous rectangles beside overfull hbox-es. @finalout @@ -31,7 +31,7 @@ This file documents the the GNU Wget utility for downloading network data. @c man begin COPYRIGHT -Copyright @copyright{} 1996--2006 Free Software Foundation, Inc. +Copyright @copyright{} 1996--2007 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice @@ -74,7 +74,7 @@ Info entry for @file{wget}. @page @vskip 0pt plus 1filll -Copyright @copyright{} 1996--2006, Free Software Foundation, Inc. +Copyright @copyright{} 1996--2007, Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or @@ -91,7 +91,7 @@ Documentation License''. This manual documents version @value{VERSION} of GNU Wget, the freely available utility for network downloads. -Copyright @copyright{} 1996--2006 Free Software Foundation, Inc. +Copyright @copyright{} 1996--2007 Free Software Foundation, Inc. @menu * Overview:: Features of Wget. @@ -2659,7 +2659,7 @@ This command used to be named @code{login} prior to Wget 1.10. Turn globbing on/off---the same as @samp{--glob} and @samp{--no-glob}. @item header = @var{string} -Define a header for HTTP doewnloads, like using +Define a header for HTTP downloads, like using @samp{--header=@var{string}}. @item html_extension = on/off @@ -3197,6 +3197,7 @@ This chapter contains all the stuff that could not fit anywhere else. * Distribution:: Getting the latest version. * Web Site:: GNU Wget's presence on the World Wide Web. * Mailing List:: Wget mailing list for announcements and discussion. +* Internet Relay Chat:: Wget's presence on IRC. * Reporting Bugs:: How and where to report bugs. * Portability:: The systems Wget works on. * Signals:: Signal-handling performed by Wget. @@ -3315,7 +3316,8 @@ and follow the instructions. Unsubscribe by mailing to Another mailing list is at @email{wget-patches@@sunsite.dk}, and is used to submit patches for review by Wget developers. A ``patch'' is a textual representation of change to source code, readable by both -humans and programs. The file @file{PATCHES} that comes with Wget +humans and programs. The +@url{http://wget.addictivecode.org/PatchGuidelines} page covers the creation and submitting of patches in detail. Please don't send general suggestions or bug reports to @samp{wget-patches}; use it only for patch submissions. @@ -3333,6 +3335,16 @@ people who are seriously interested in ongoing Wget development. Subscription is through the @code{mailman} interface at @url{http://addictivecode.org/mailman/listinfo/wget-notify}. +@node Internet Relay Chat +@section Internet Relay Chat +@cindex Internet Relay Chat +@cindex IRC +@cindex #wget + +While, at the time of this writing, there is very low activity, we do +have a support channel set up via IRC at @code{irc.freenode.org}, +@code{#wget}. Come check it out! + @node Reporting Bugs @section Reporting Bugs @cindex bugs @@ -3674,6 +3686,10 @@ Christopher G.@: Lewis---Maintenance of the Windows version of GNU WGet. Gisle Vanem---Many helpful patches and improvements, especially for Windows and MS-DOS support. +@item +Ralf Wildenhues---Contributed patches to convert Wget to use Automake as +part of its build process, and various bugfixes. + @item People who provided donations for development---including Brian Gough. @end itemize diff --git a/lib/Makefile.am b/lib/Makefile.am new file mode 100644 index 00000000..65de72fa --- /dev/null +++ b/lib/Makefile.am @@ -0,0 +1,222 @@ +## DO NOT EDIT! GENERATED AUTOMATICALLY! +## Process this file with automake to produce Makefile.in. +# Copyright (C) 2004-2007 Free Software Foundation, Inc. +# +# This file is free software, distributed under the terms of the GNU +# General Public License. As a special exception to the GNU General +# Public License, this file may be distributed as part of a program +# that contains a configuration script generated by Autoconf, under +# the same distribution terms as the rest of that program. +# +# Generated by gnulib-tool. +# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=lib --m4-base=m4 --doc-base=doc --aux-dir=. --no-libtool --macro-prefix=gl c-ctype crypto/md5 getopt maintainer-makefile + +AUTOMAKE_OPTIONS = 1.5 gnits + +noinst_HEADERS = +noinst_LIBRARIES = +noinst_LTLIBRARIES = +EXTRA_DIST = +BUILT_SOURCES = +SUFFIXES = +MOSTLYCLEANFILES = core *.stackdump +MOSTLYCLEANDIRS = +CLEANFILES = +DISTCLEANFILES = +MAINTAINERCLEANFILES = + +AM_CPPFLAGS = + +noinst_LIBRARIES += libgnu.a + +libgnu_a_SOURCES = +libgnu_a_LIBADD = $(gl_LIBOBJS) +libgnu_a_DEPENDENCIES = $(gl_LIBOBJS) +EXTRA_libgnu_a_SOURCES = + +## begin gnulib module c-ctype + +libgnu_a_SOURCES += c-ctype.h c-ctype.c + +## end gnulib module c-ctype + +## begin gnulib module crypto/md5 + + +EXTRA_DIST += md5.c md5.h + +EXTRA_libgnu_a_SOURCES += md5.c + +## end gnulib module crypto/md5 + +## begin gnulib module getopt + +BUILT_SOURCES += $(GETOPT_H) + +# We need the following in order to create when the system +# doesn't have one that works with the given compiler. +getopt.h: getopt.in.h + { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ + cat $(srcdir)/getopt.in.h; \ + } > $@-t + mv -f $@-t $@ +MOSTLYCLEANFILES += getopt.h getopt.h-t + +EXTRA_DIST += getopt.c getopt.in.h getopt1.c getopt_int.h + +EXTRA_libgnu_a_SOURCES += getopt.c getopt1.c + +## end gnulib module getopt + +## begin gnulib module gettext-h + +libgnu_a_SOURCES += gettext.h + +## end gnulib module gettext-h + +## begin gnulib module link-warning + +LINK_WARNING_H=$(top_srcdir)/./link-warning.h + +EXTRA_DIST += $(top_srcdir)/./link-warning.h + +## end gnulib module link-warning + +## begin gnulib module maintainer-makefile + +EXTRA_DIST += $(top_srcdir)/./GNUmakefile $(top_srcdir)/./maint.mk + +## end gnulib module maintainer-makefile + +## begin gnulib module stdbool + +BUILT_SOURCES += $(STDBOOL_H) + +# We need the following in order to create when the system +# doesn't have one that works. +stdbool.h: stdbool.in.h + rm -f $@-t $@ + { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ + sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' < $(srcdir)/stdbool.in.h; \ + } > $@-t + mv $@-t $@ +MOSTLYCLEANFILES += stdbool.h stdbool.h-t + +EXTRA_DIST += stdbool.in.h + +## end gnulib module stdbool + +## begin gnulib module stdint + +BUILT_SOURCES += $(STDINT_H) + +# We need the following in order to create when the system +# doesn't have one that works with the given compiler. +stdint.h: stdint.in.h + rm -f $@-t $@ + { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ + sed -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \ + -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \ + -e 's|@''NEXT_STDINT_H''@|$(NEXT_STDINT_H)|g' \ + -e 's/@''HAVE_SYS_TYPES_H''@/$(HAVE_SYS_TYPES_H)/g' \ + -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \ + -e 's/@''HAVE_SYS_INTTYPES_H''@/$(HAVE_SYS_INTTYPES_H)/g' \ + -e 's/@''HAVE_SYS_BITYPES_H''@/$(HAVE_SYS_BITYPES_H)/g' \ + -e 's/@''HAVE_LONG_LONG_INT''@/$(HAVE_LONG_LONG_INT)/g' \ + -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/$(HAVE_UNSIGNED_LONG_LONG_INT)/g' \ + -e 's/@''BITSIZEOF_PTRDIFF_T''@/$(BITSIZEOF_PTRDIFF_T)/g' \ + -e 's/@''PTRDIFF_T_SUFFIX''@/$(PTRDIFF_T_SUFFIX)/g' \ + -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@/$(BITSIZEOF_SIG_ATOMIC_T)/g' \ + -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@/$(HAVE_SIGNED_SIG_ATOMIC_T)/g' \ + -e 's/@''SIG_ATOMIC_T_SUFFIX''@/$(SIG_ATOMIC_T_SUFFIX)/g' \ + -e 's/@''BITSIZEOF_SIZE_T''@/$(BITSIZEOF_SIZE_T)/g' \ + -e 's/@''SIZE_T_SUFFIX''@/$(SIZE_T_SUFFIX)/g' \ + -e 's/@''BITSIZEOF_WCHAR_T''@/$(BITSIZEOF_WCHAR_T)/g' \ + -e 's/@''HAVE_SIGNED_WCHAR_T''@/$(HAVE_SIGNED_WCHAR_T)/g' \ + -e 's/@''WCHAR_T_SUFFIX''@/$(WCHAR_T_SUFFIX)/g' \ + -e 's/@''BITSIZEOF_WINT_T''@/$(BITSIZEOF_WINT_T)/g' \ + -e 's/@''HAVE_SIGNED_WINT_T''@/$(HAVE_SIGNED_WINT_T)/g' \ + -e 's/@''WINT_T_SUFFIX''@/$(WINT_T_SUFFIX)/g' \ + < $(srcdir)/stdint.in.h; \ + } > $@-t + mv $@-t $@ +MOSTLYCLEANFILES += stdint.h stdint.h-t + +EXTRA_DIST += stdint.in.h + +## end gnulib module stdint + +## begin gnulib module unistd + +BUILT_SOURCES += unistd.h + +# We need the following in order to create an empty placeholder for +# when the system doesn't have one. +unistd.h: unistd.in.h + rm -f $@-t $@ + { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ + sed -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \ + -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \ + -e 's|@''NEXT_UNISTD_H''@|$(NEXT_UNISTD_H)|g' \ + -e 's|@''GNULIB_CHOWN''@|$(GNULIB_CHOWN)|g' \ + -e 's|@''GNULIB_DUP2''@|$(GNULIB_DUP2)|g' \ + -e 's|@''GNULIB_FCHDIR''@|$(GNULIB_FCHDIR)|g' \ + -e 's|@''GNULIB_FTRUNCATE''@|$(GNULIB_FTRUNCATE)|g' \ + -e 's|@''GNULIB_GETCWD''@|$(GNULIB_GETCWD)|g' \ + -e 's|@''GNULIB_GETLOGIN_R''@|$(GNULIB_GETLOGIN_R)|g' \ + -e 's|@''GNULIB_LCHOWN''@|$(GNULIB_LCHOWN)|g' \ + -e 's|@''GNULIB_LSEEK''@|$(GNULIB_LSEEK)|g' \ + -e 's|@''GNULIB_READLINK''@|$(GNULIB_READLINK)|g' \ + -e 's|@''GNULIB_SLEEP''@|$(GNULIB_SLEEP)|g' \ + -e 's|@''HAVE_DUP2''@|$(HAVE_DUP2)|g' \ + -e 's|@''HAVE_FTRUNCATE''@|$(HAVE_FTRUNCATE)|g' \ + -e 's|@''HAVE_READLINK''@|$(HAVE_READLINK)|g' \ + -e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \ + -e 's|@''HAVE_DECL_GETLOGIN_R''@|$(HAVE_DECL_GETLOGIN_R)|g' \ + -e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \ + -e 's|@''REPLACE_FCHDIR''@|$(REPLACE_FCHDIR)|g' \ + -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \ + -e 's|@''REPLACE_LCHOWN''@|$(REPLACE_LCHOWN)|g' \ + -e 's|@''REPLACE_LSEEK''@|$(REPLACE_LSEEK)|g' \ + < $(srcdir)/unistd.in.h; \ + } > $@-t + mv $@-t $@ +MOSTLYCLEANFILES += unistd.h unistd.h-t + +EXTRA_DIST += unistd.in.h + +## end gnulib module unistd + +## begin gnulib module wchar + +BUILT_SOURCES += $(WCHAR_H) + +# We need the following in order to create when the system +# version does not work standalone. +wchar.h: wchar.in.h + rm -f $@-t $@ + { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ + sed -e 's/@''INCLUDE_NEXT''@/$(INCLUDE_NEXT)/g' \ + -e 's|@''NEXT_WCHAR_H''@|$(NEXT_WCHAR_H)|g' \ + -e 's/@''HAVE_WCHAR_H''@/$(HAVE_WCHAR_H)/g' \ + -e 's|@''GNULIB_WCWIDTH''@|$(GNULIB_WCWIDTH)|g' \ + -e 's|@''HAVE_DECL_WCWIDTH''@|$(HAVE_DECL_WCWIDTH)|g' \ + -e 's|@''REPLACE_WCWIDTH''@|$(REPLACE_WCWIDTH)|g' \ + -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \ + < $(srcdir)/wchar.in.h; \ + } > $@-t + mv $@-t $@ +MOSTLYCLEANFILES += wchar.h wchar.h-t + +EXTRA_DIST += wchar.in.h + +## end gnulib module wchar + + +mostlyclean-local: mostlyclean-generic + @for dir in '' $(MOSTLYCLEANDIRS); do \ + if test -n "$$dir" && test -d $$dir; then \ + echo "rmdir $$dir"; rmdir $$dir; \ + fi; \ + done; \ + : diff --git a/lib/c-ctype.c b/lib/c-ctype.c new file mode 100644 index 00000000..36569b81 --- /dev/null +++ b/lib/c-ctype.c @@ -0,0 +1,396 @@ +/* Character handling in C locale. + + Copyright 2000-2003, 2006 Free Software Foundation, Inc. + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software Foundation, +Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ + +#include + +/* Specification. */ +#define NO_C_CTYPE_MACROS +#include "c-ctype.h" + +/* The function isascii is not locale dependent. Its use in EBCDIC is + questionable. */ +bool +c_isascii (int c) +{ + return (c >= 0x00 && c <= 0x7f); +} + +bool +c_isalnum (int c) +{ +#if C_CTYPE_CONSECUTIVE_DIGITS \ + && C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE +#if C_CTYPE_ASCII + return ((c >= '0' && c <= '9') + || ((c & ~0x20) >= 'A' && (c & ~0x20) <= 'Z')); +#else + return ((c >= '0' && c <= '9') + || (c >= 'A' && c <= 'Z') + || (c >= 'a' && c <= 'z')); +#endif +#else + switch (c) + { + case '0': case '1': case '2': case '3': case '4': case '5': + case '6': case '7': case '8': case '9': + case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': + case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': + case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': + case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': + case 'Y': case 'Z': + case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': + case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': + case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': + case 's': case 't': case 'u': case 'v': case 'w': case 'x': + case 'y': case 'z': + return 1; + default: + return 0; + } +#endif +} + +bool +c_isalpha (int c) +{ +#if C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE +#if C_CTYPE_ASCII + return ((c & ~0x20) >= 'A' && (c & ~0x20) <= 'Z'); +#else + return ((c >= 'A' && c <= 'Z') || (c >= 'a' && c <= 'z')); +#endif +#else + switch (c) + { + case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': + case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': + case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': + case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': + case 'Y': case 'Z': + case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': + case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': + case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': + case 's': case 't': case 'u': case 'v': case 'w': case 'x': + case 'y': case 'z': + return 1; + default: + return 0; + } +#endif +} + +bool +c_isblank (int c) +{ + return (c == ' ' || c == '\t'); +} + +bool +c_iscntrl (int c) +{ +#if C_CTYPE_ASCII + return ((c & ~0x1f) == 0 || c == 0x7f); +#else + switch (c) + { + case ' ': case '!': case '"': case '#': case '$': case '%': + case '&': case '\'': case '(': case ')': case '*': case '+': + case ',': case '-': case '.': case '/': + case '0': case '1': case '2': case '3': case '4': case '5': + case '6': case '7': case '8': case '9': + case ':': case ';': case '<': case '=': case '>': case '?': + case '@': + case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': + case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': + case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': + case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': + case 'Y': case 'Z': + case '[': case '\\': case ']': case '^': case '_': case '`': + case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': + case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': + case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': + case 's': case 't': case 'u': case 'v': case 'w': case 'x': + case 'y': case 'z': + case '{': case '|': case '}': case '~': + return 0; + default: + return 1; + } +#endif +} + +bool +c_isdigit (int c) +{ +#if C_CTYPE_CONSECUTIVE_DIGITS + return (c >= '0' && c <= '9'); +#else + switch (c) + { + case '0': case '1': case '2': case '3': case '4': case '5': + case '6': case '7': case '8': case '9': + return 1; + default: + return 0; + } +#endif +} + +bool +c_islower (int c) +{ +#if C_CTYPE_CONSECUTIVE_LOWERCASE + return (c >= 'a' && c <= 'z'); +#else + switch (c) + { + case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': + case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': + case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': + case 's': case 't': case 'u': case 'v': case 'w': case 'x': + case 'y': case 'z': + return 1; + default: + return 0; + } +#endif +} + +bool +c_isgraph (int c) +{ +#if C_CTYPE_ASCII + return (c >= '!' && c <= '~'); +#else + switch (c) + { + case '!': case '"': case '#': case '$': case '%': case '&': + case '\'': case '(': case ')': case '*': case '+': case ',': + case '-': case '.': case '/': + case '0': case '1': case '2': case '3': case '4': case '5': + case '6': case '7': case '8': case '9': + case ':': case ';': case '<': case '=': case '>': case '?': + case '@': + case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': + case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': + case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': + case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': + case 'Y': case 'Z': + case '[': case '\\': case ']': case '^': case '_': case '`': + case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': + case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': + case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': + case 's': case 't': case 'u': case 'v': case 'w': case 'x': + case 'y': case 'z': + case '{': case '|': case '}': case '~': + return 1; + default: + return 0; + } +#endif +} + +bool +c_isprint (int c) +{ +#if C_CTYPE_ASCII + return (c >= ' ' && c <= '~'); +#else + switch (c) + { + case ' ': case '!': case '"': case '#': case '$': case '%': + case '&': case '\'': case '(': case ')': case '*': case '+': + case ',': case '-': case '.': case '/': + case '0': case '1': case '2': case '3': case '4': case '5': + case '6': case '7': case '8': case '9': + case ':': case ';': case '<': case '=': case '>': case '?': + case '@': + case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': + case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': + case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': + case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': + case 'Y': case 'Z': + case '[': case '\\': case ']': case '^': case '_': case '`': + case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': + case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': + case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': + case 's': case 't': case 'u': case 'v': case 'w': case 'x': + case 'y': case 'z': + case '{': case '|': case '}': case '~': + return 1; + default: + return 0; + } +#endif +} + +bool +c_ispunct (int c) +{ +#if C_CTYPE_ASCII + return ((c >= '!' && c <= '~') + && !((c >= '0' && c <= '9') + || ((c & ~0x20) >= 'A' && (c & ~0x20) <= 'Z'))); +#else + switch (c) + { + case '!': case '"': case '#': case '$': case '%': case '&': + case '\'': case '(': case ')': case '*': case '+': case ',': + case '-': case '.': case '/': + case ':': case ';': case '<': case '=': case '>': case '?': + case '@': + case '[': case '\\': case ']': case '^': case '_': case '`': + case '{': case '|': case '}': case '~': + return 1; + default: + return 0; + } +#endif +} + +bool +c_isspace (int c) +{ + return (c == ' ' || c == '\t' + || c == '\n' || c == '\v' || c == '\f' || c == '\r'); +} + +bool +c_isupper (int c) +{ +#if C_CTYPE_CONSECUTIVE_UPPERCASE + return (c >= 'A' && c <= 'Z'); +#else + switch (c) + { + case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': + case 'G': case 'H': case 'I': case 'J': case 'K': case 'L': + case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R': + case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': + case 'Y': case 'Z': + return 1; + default: + return 0; + } +#endif +} + +bool +c_isxdigit (int c) +{ +#if C_CTYPE_CONSECUTIVE_DIGITS \ + && C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE +#if C_CTYPE_ASCII + return ((c >= '0' && c <= '9') + || ((c & ~0x20) >= 'A' && (c & ~0x20) <= 'F')); +#else + return ((c >= '0' && c <= '9') + || (c >= 'A' && c <= 'F') + || (c >= 'a' && c <= 'f')); +#endif +#else + switch (c) + { + case '0': case '1': case '2': case '3': case '4': case '5': + case '6': case '7': case '8': case '9': + case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': + case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': + return 1; + default: + return 0; + } +#endif +} + +int +c_tolower (int c) +{ +#if C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE + return (c >= 'A' && c <= 'Z' ? c - 'A' + 'a' : c); +#else + switch (c) + { + case 'A': return 'a'; + case 'B': return 'b'; + case 'C': return 'c'; + case 'D': return 'd'; + case 'E': return 'e'; + case 'F': return 'f'; + case 'G': return 'g'; + case 'H': return 'h'; + case 'I': return 'i'; + case 'J': return 'j'; + case 'K': return 'k'; + case 'L': return 'l'; + case 'M': return 'm'; + case 'N': return 'n'; + case 'O': return 'o'; + case 'P': return 'p'; + case 'Q': return 'q'; + case 'R': return 'r'; + case 'S': return 's'; + case 'T': return 't'; + case 'U': return 'u'; + case 'V': return 'v'; + case 'W': return 'w'; + case 'X': return 'x'; + case 'Y': return 'y'; + case 'Z': return 'z'; + default: return c; + } +#endif +} + +int +c_toupper (int c) +{ +#if C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE + return (c >= 'a' && c <= 'z' ? c - 'a' + 'A' : c); +#else + switch (c) + { + case 'a': return 'A'; + case 'b': return 'B'; + case 'c': return 'C'; + case 'd': return 'D'; + case 'e': return 'E'; + case 'f': return 'F'; + case 'g': return 'G'; + case 'h': return 'H'; + case 'i': return 'I'; + case 'j': return 'J'; + case 'k': return 'K'; + case 'l': return 'L'; + case 'm': return 'M'; + case 'n': return 'N'; + case 'o': return 'O'; + case 'p': return 'P'; + case 'q': return 'Q'; + case 'r': return 'R'; + case 's': return 'S'; + case 't': return 'T'; + case 'u': return 'U'; + case 'v': return 'V'; + case 'w': return 'W'; + case 'x': return 'X'; + case 'y': return 'Y'; + case 'z': return 'Z'; + default: return c; + } +#endif +} diff --git a/lib/c-ctype.h b/lib/c-ctype.h new file mode 100644 index 00000000..b26eccfb --- /dev/null +++ b/lib/c-ctype.h @@ -0,0 +1,280 @@ +/* Character handling in C locale. + + These functions work like the corresponding functions in , + except that they have the C (POSIX) locale hardwired, whereas the + functions' behaviour depends on the current locale set via + setlocale. + + Copyright (C) 2000-2003, 2006 Free Software Foundation, Inc. + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software Foundation, +Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ + +#ifndef C_CTYPE_H +#define C_CTYPE_H + +#include + + +#ifdef __cplusplus +extern "C" { +#endif + + +/* The functions defined in this file assume the "C" locale and a character + set without diacritics (ASCII-US or EBCDIC-US or something like that). + Even if the "C" locale on a particular system is an extension of the ASCII + character set (like on BeOS, where it is UTF-8, or on AmigaOS, where it + is ISO-8859-1), the functions in this file recognize only the ASCII + characters. */ + + +/* Check whether the ASCII optimizations apply. */ + +/* ANSI C89 (and ISO C99 5.2.1.3 too) already guarantees that + '0', '1', ..., '9' have consecutive integer values. */ +#define C_CTYPE_CONSECUTIVE_DIGITS 1 + +#if ('A' <= 'Z') \ + && ('A' + 1 == 'B') && ('B' + 1 == 'C') && ('C' + 1 == 'D') \ + && ('D' + 1 == 'E') && ('E' + 1 == 'F') && ('F' + 1 == 'G') \ + && ('G' + 1 == 'H') && ('H' + 1 == 'I') && ('I' + 1 == 'J') \ + && ('J' + 1 == 'K') && ('K' + 1 == 'L') && ('L' + 1 == 'M') \ + && ('M' + 1 == 'N') && ('N' + 1 == 'O') && ('O' + 1 == 'P') \ + && ('P' + 1 == 'Q') && ('Q' + 1 == 'R') && ('R' + 1 == 'S') \ + && ('S' + 1 == 'T') && ('T' + 1 == 'U') && ('U' + 1 == 'V') \ + && ('V' + 1 == 'W') && ('W' + 1 == 'X') && ('X' + 1 == 'Y') \ + && ('Y' + 1 == 'Z') +#define C_CTYPE_CONSECUTIVE_UPPERCASE 1 +#endif + +#if ('a' <= 'z') \ + && ('a' + 1 == 'b') && ('b' + 1 == 'c') && ('c' + 1 == 'd') \ + && ('d' + 1 == 'e') && ('e' + 1 == 'f') && ('f' + 1 == 'g') \ + && ('g' + 1 == 'h') && ('h' + 1 == 'i') && ('i' + 1 == 'j') \ + && ('j' + 1 == 'k') && ('k' + 1 == 'l') && ('l' + 1 == 'm') \ + && ('m' + 1 == 'n') && ('n' + 1 == 'o') && ('o' + 1 == 'p') \ + && ('p' + 1 == 'q') && ('q' + 1 == 'r') && ('r' + 1 == 's') \ + && ('s' + 1 == 't') && ('t' + 1 == 'u') && ('u' + 1 == 'v') \ + && ('v' + 1 == 'w') && ('w' + 1 == 'x') && ('x' + 1 == 'y') \ + && ('y' + 1 == 'z') +#define C_CTYPE_CONSECUTIVE_LOWERCASE 1 +#endif + +#if (' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \ + && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \ + && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \ + && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \ + && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \ + && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \ + && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \ + && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \ + && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \ + && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \ + && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \ + && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \ + && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \ + && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \ + && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \ + && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \ + && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \ + && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \ + && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \ + && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \ + && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \ + && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \ + && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126) +/* The character set is ASCII or one of its variants or extensions, not EBCDIC. + Testing the value of '\n' and '\r' is not relevant. */ +#define C_CTYPE_ASCII 1 +#endif + + +/* Function declarations. */ + +extern bool c_isascii (int c); /* not locale dependent */ + +extern bool c_isalnum (int c); +extern bool c_isalpha (int c); +extern bool c_isblank (int c); +extern bool c_iscntrl (int c); +extern bool c_isdigit (int c); +extern bool c_islower (int c); +extern bool c_isgraph (int c); +extern bool c_isprint (int c); +extern bool c_ispunct (int c); +extern bool c_isspace (int c); +extern bool c_isupper (int c); +extern bool c_isxdigit (int c); + +extern int c_tolower (int c); +extern int c_toupper (int c); + + +#if defined __GNUC__ && defined __OPTIMIZE__ && !defined __OPTIMIZE_SIZE__ && !defined NO_C_CTYPE_MACROS + +/* ASCII optimizations. */ + +#undef c_isascii +#define c_isascii(c) \ + ({ int __c = (c); \ + (__c >= 0x00 && __c <= 0x7f); \ + }) + +#if C_CTYPE_CONSECUTIVE_DIGITS \ + && C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE +#if C_CTYPE_ASCII +#undef c_isalnum +#define c_isalnum(c) \ + ({ int __c = (c); \ + ((__c >= '0' && __c <= '9') \ + || ((__c & ~0x20) >= 'A' && (__c & ~0x20) <= 'Z')); \ + }) +#else +#undef c_isalnum +#define c_isalnum(c) \ + ({ int __c = (c); \ + ((__c >= '0' && __c <= '9') \ + || (__c >= 'A' && __c <= 'Z') \ + || (__c >= 'a' && __c <= 'z')); \ + }) +#endif +#endif + +#if C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE +#if C_CTYPE_ASCII +#undef c_isalpha +#define c_isalpha(c) \ + ({ int __c = (c); \ + ((__c & ~0x20) >= 'A' && (__c & ~0x20) <= 'Z'); \ + }) +#else +#undef c_isalpha +#define c_isalpha(c) \ + ({ int __c = (c); \ + ((__c >= 'A' && __c <= 'Z') || (__c >= 'a' && __c <= 'z')); \ + }) +#endif +#endif + +#undef c_isblank +#define c_isblank(c) \ + ({ int __c = (c); \ + (__c == ' ' || __c == '\t'); \ + }) + +#if C_CTYPE_ASCII +#undef c_iscntrl +#define c_iscntrl(c) \ + ({ int __c = (c); \ + ((__c & ~0x1f) == 0 || __c == 0x7f); \ + }) +#endif + +#if C_CTYPE_CONSECUTIVE_DIGITS +#undef c_isdigit +#define c_isdigit(c) \ + ({ int __c = (c); \ + (__c >= '0' && __c <= '9'); \ + }) +#endif + +#if C_CTYPE_CONSECUTIVE_LOWERCASE +#undef c_islower +#define c_islower(c) \ + ({ int __c = (c); \ + (__c >= 'a' && __c <= 'z'); \ + }) +#endif + +#if C_CTYPE_ASCII +#undef c_isgraph +#define c_isgraph(c) \ + ({ int __c = (c); \ + (__c >= '!' && __c <= '~'); \ + }) +#endif + +#if C_CTYPE_ASCII +#undef c_isprint +#define c_isprint(c) \ + ({ int __c = (c); \ + (__c >= ' ' && __c <= '~'); \ + }) +#endif + +#if C_CTYPE_ASCII +#undef c_ispunct +#define c_ispunct(c) \ + ({ int _c = (c); \ + (c_isgraph (_c) && ! c_isalnum (_c)); \ + }) +#endif + +#undef c_isspace +#define c_isspace(c) \ + ({ int __c = (c); \ + (__c == ' ' || __c == '\t' \ + || __c == '\n' || __c == '\v' || __c == '\f' || __c == '\r'); \ + }) + +#if C_CTYPE_CONSECUTIVE_UPPERCASE +#undef c_isupper +#define c_isupper(c) \ + ({ int __c = (c); \ + (__c >= 'A' && __c <= 'Z'); \ + }) +#endif + +#if C_CTYPE_CONSECUTIVE_DIGITS \ + && C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE +#if C_CTYPE_ASCII +#undef c_isxdigit +#define c_isxdigit(c) \ + ({ int __c = (c); \ + ((__c >= '0' && __c <= '9') \ + || ((__c & ~0x20) >= 'A' && (__c & ~0x20) <= 'F')); \ + }) +#else +#undef c_isxdigit +#define c_isxdigit(c) \ + ({ int __c = (c); \ + ((__c >= '0' && __c <= '9') \ + || (__c >= 'A' && __c <= 'F') \ + || (__c >= 'a' && __c <= 'f')); \ + }) +#endif +#endif + +#if C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE +#undef c_tolower +#define c_tolower(c) \ + ({ int __c = (c); \ + (__c >= 'A' && __c <= 'Z' ? __c - 'A' + 'a' : __c); \ + }) +#undef c_toupper +#define c_toupper(c) \ + ({ int __c = (c); \ + (__c >= 'a' && __c <= 'z' ? __c - 'a' + 'A' : __c); \ + }) +#endif + +#endif /* optimizing for speed */ + + +#ifdef __cplusplus +} +#endif + +#endif /* C_CTYPE_H */ diff --git a/lib/getopt.c b/lib/getopt.c new file mode 100644 index 00000000..3c236019 --- /dev/null +++ b/lib/getopt.c @@ -0,0 +1,1190 @@ +/* Getopt for GNU. + NOTE: getopt is now part of the C library, so if you don't know what + "Keep this file name-space clean" means, talk to drepper@gnu.org + before changing it! + Copyright (C) 1987,88,89,90,91,92,93,94,95,96,98,99,2000,2001,2002,2003,2004,2006 + Free Software Foundation, Inc. + This file is part of the GNU C Library. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . */ + +#ifndef _LIBC +# include +#endif + +#include "getopt.h" + +#include +#include +#include +#include + +#ifdef __VMS +# include +#endif + +#ifdef _LIBC +# include +#else +# include "gettext.h" +# define _(msgid) gettext (msgid) +#endif + +#if defined _LIBC && defined USE_IN_LIBIO +# include +#endif + +#ifndef attribute_hidden +# define attribute_hidden +#endif + +/* Unlike standard Unix `getopt', functions like `getopt_long' + let the user intersperse the options with the other arguments. + + As `getopt_long' works, it permutes the elements of ARGV so that, + when it is done, all the options precede everything else. Thus + all application programs are extended to handle flexible argument order. + + Using `getopt' or setting the environment variable POSIXLY_CORRECT + disables permutation. + Then the application's behavior is completely standard. + + GNU application programs can use a third alternative mode in which + they can distinguish the relative order of options and other arguments. */ + +#include "getopt_int.h" + +/* For communication from `getopt' to the caller. + When `getopt' finds an option that takes an argument, + the argument value is returned here. + Also, when `ordering' is RETURN_IN_ORDER, + each non-option ARGV-element is returned here. */ + +char *optarg; + +/* Index in ARGV of the next element to be scanned. + This is used for communication to and from the caller + and for communication between successive calls to `getopt'. + + On entry to `getopt', zero means this is the first call; initialize. + + When `getopt' returns -1, this is the index of the first of the + non-option elements that the caller should itself scan. + + Otherwise, `optind' communicates from one call to the next + how much of ARGV has been scanned so far. */ + +/* 1003.2 says this must be 1 before any call. */ +int optind = 1; + +/* Callers store zero here to inhibit the error message + for unrecognized options. */ + +int opterr = 1; + +/* Set to an option character which was unrecognized. + This must be initialized on some systems to avoid linking in the + system's own getopt implementation. */ + +int optopt = '?'; + +/* Keep a global copy of all internal members of getopt_data. */ + +static struct _getopt_data getopt_data; + + +#if defined HAVE_DECL_GETENV && !HAVE_DECL_GETENV +extern char *getenv (); +#endif + +#ifdef _LIBC +/* Stored original parameters. + XXX This is no good solution. We should rather copy the args so + that we can compare them later. But we must not use malloc(3). */ +extern int __libc_argc; +extern char **__libc_argv; + +/* Bash 2.0 gives us an environment variable containing flags + indicating ARGV elements that should not be considered arguments. */ + +# ifdef USE_NONOPTION_FLAGS +/* Defined in getopt_init.c */ +extern char *__getopt_nonoption_flags; +# endif + +# ifdef USE_NONOPTION_FLAGS +# define SWAP_FLAGS(ch1, ch2) \ + if (d->__nonoption_flags_len > 0) \ + { \ + char __tmp = __getopt_nonoption_flags[ch1]; \ + __getopt_nonoption_flags[ch1] = __getopt_nonoption_flags[ch2]; \ + __getopt_nonoption_flags[ch2] = __tmp; \ + } +# else +# define SWAP_FLAGS(ch1, ch2) +# endif +#else /* !_LIBC */ +# define SWAP_FLAGS(ch1, ch2) +#endif /* _LIBC */ + +/* Exchange two adjacent subsequences of ARGV. + One subsequence is elements [first_nonopt,last_nonopt) + which contains all the non-options that have been skipped so far. + The other is elements [last_nonopt,optind), which contains all + the options processed since those non-options were skipped. + + `first_nonopt' and `last_nonopt' are relocated so that they describe + the new indices of the non-options in ARGV after they are moved. */ + +static void +exchange (char **argv, struct _getopt_data *d) +{ + int bottom = d->__first_nonopt; + int middle = d->__last_nonopt; + int top = d->optind; + char *tem; + + /* Exchange the shorter segment with the far end of the longer segment. + That puts the shorter segment into the right place. + It leaves the longer segment in the right place overall, + but it consists of two parts that need to be swapped next. */ + +#if defined _LIBC && defined USE_NONOPTION_FLAGS + /* First make sure the handling of the `__getopt_nonoption_flags' + string can work normally. Our top argument must be in the range + of the string. */ + if (d->__nonoption_flags_len > 0 && top >= d->__nonoption_flags_max_len) + { + /* We must extend the array. The user plays games with us and + presents new arguments. */ + char *new_str = malloc (top + 1); + if (new_str == NULL) + d->__nonoption_flags_len = d->__nonoption_flags_max_len = 0; + else + { + memset (__mempcpy (new_str, __getopt_nonoption_flags, + d->__nonoption_flags_max_len), + '\0', top + 1 - d->__nonoption_flags_max_len); + d->__nonoption_flags_max_len = top + 1; + __getopt_nonoption_flags = new_str; + } + } +#endif + + while (top > middle && middle > bottom) + { + if (top - middle > middle - bottom) + { + /* Bottom segment is the short one. */ + int len = middle - bottom; + register int i; + + /* Swap it with the top part of the top segment. */ + for (i = 0; i < len; i++) + { + tem = argv[bottom + i]; + argv[bottom + i] = argv[top - (middle - bottom) + i]; + argv[top - (middle - bottom) + i] = tem; + SWAP_FLAGS (bottom + i, top - (middle - bottom) + i); + } + /* Exclude the moved bottom segment from further swapping. */ + top -= len; + } + else + { + /* Top segment is the short one. */ + int len = top - middle; + register int i; + + /* Swap it with the bottom part of the bottom segment. */ + for (i = 0; i < len; i++) + { + tem = argv[bottom + i]; + argv[bottom + i] = argv[middle + i]; + argv[middle + i] = tem; + SWAP_FLAGS (bottom + i, middle + i); + } + /* Exclude the moved top segment from further swapping. */ + bottom += len; + } + } + + /* Update records for the slots the non-options now occupy. */ + + d->__first_nonopt += (d->optind - d->__last_nonopt); + d->__last_nonopt = d->optind; +} + +/* Initialize the internal data when the first call is made. */ + +static const char * +_getopt_initialize (int argc, char **argv, const char *optstring, + int posixly_correct, struct _getopt_data *d) +{ + /* Start processing options with ARGV-element 1 (since ARGV-element 0 + is the program name); the sequence of previously skipped + non-option ARGV-elements is empty. */ + + d->__first_nonopt = d->__last_nonopt = d->optind; + + d->__nextchar = NULL; + + d->__posixly_correct = posixly_correct || !!getenv ("POSIXLY_CORRECT"); + + /* Determine how to handle the ordering of options and nonoptions. */ + + if (optstring[0] == '-') + { + d->__ordering = RETURN_IN_ORDER; + ++optstring; + } + else if (optstring[0] == '+') + { + d->__ordering = REQUIRE_ORDER; + ++optstring; + } + else if (d->__posixly_correct) + d->__ordering = REQUIRE_ORDER; + else + d->__ordering = PERMUTE; + +#if defined _LIBC && defined USE_NONOPTION_FLAGS + if (!d->__posixly_correct + && argc == __libc_argc && argv == __libc_argv) + { + if (d->__nonoption_flags_max_len == 0) + { + if (__getopt_nonoption_flags == NULL + || __getopt_nonoption_flags[0] == '\0') + d->__nonoption_flags_max_len = -1; + else + { + const char *orig_str = __getopt_nonoption_flags; + int len = d->__nonoption_flags_max_len = strlen (orig_str); + if (d->__nonoption_flags_max_len < argc) + d->__nonoption_flags_max_len = argc; + __getopt_nonoption_flags = + (char *) malloc (d->__nonoption_flags_max_len); + if (__getopt_nonoption_flags == NULL) + d->__nonoption_flags_max_len = -1; + else + memset (__mempcpy (__getopt_nonoption_flags, orig_str, len), + '\0', d->__nonoption_flags_max_len - len); + } + } + d->__nonoption_flags_len = d->__nonoption_flags_max_len; + } + else + d->__nonoption_flags_len = 0; +#endif + + return optstring; +} + +/* Scan elements of ARGV (whose length is ARGC) for option characters + given in OPTSTRING. + + If an element of ARGV starts with '-', and is not exactly "-" or "--", + then it is an option element. The characters of this element + (aside from the initial '-') are option characters. If `getopt' + is called repeatedly, it returns successively each of the option characters + from each of the option elements. + + If `getopt' finds another option character, it returns that character, + updating `optind' and `nextchar' so that the next call to `getopt' can + resume the scan with the following option character or ARGV-element. + + If there are no more option characters, `getopt' returns -1. + Then `optind' is the index in ARGV of the first ARGV-element + that is not an option. (The ARGV-elements have been permuted + so that those that are not options now come last.) + + OPTSTRING is a string containing the legitimate option characters. + If an option character is seen that is not listed in OPTSTRING, + return '?' after printing an error message. If you set `opterr' to + zero, the error message is suppressed but we still return '?'. + + If a char in OPTSTRING is followed by a colon, that means it wants an arg, + so the following text in the same ARGV-element, or the text of the following + ARGV-element, is returned in `optarg'. Two colons mean an option that + wants an optional arg; if there is text in the current ARGV-element, + it is returned in `optarg', otherwise `optarg' is set to zero. + + If OPTSTRING starts with `-' or `+', it requests different methods of + handling the non-option ARGV-elements. + See the comments about RETURN_IN_ORDER and REQUIRE_ORDER, above. + + Long-named options begin with `--' instead of `-'. + Their names may be abbreviated as long as the abbreviation is unique + or is an exact match for some defined option. If they have an + argument, it follows the option name in the same ARGV-element, separated + from the option name by a `=', or else the in next ARGV-element. + When `getopt' finds a long-named option, it returns 0 if that option's + `flag' field is nonzero, the value of the option's `val' field + if the `flag' field is zero. + + LONGOPTS is a vector of `struct option' terminated by an + element containing a name which is zero. + + LONGIND returns the index in LONGOPT of the long-named option found. + It is only valid when a long-named option has been found by the most + recent call. + + If LONG_ONLY is nonzero, '-' as well as '--' can introduce + long-named options. + + If POSIXLY_CORRECT is nonzero, behave as if the POSIXLY_CORRECT + environment variable were set. */ + +int +_getopt_internal_r (int argc, char **argv, const char *optstring, + const struct option *longopts, int *longind, + int long_only, int posixly_correct, struct _getopt_data *d) +{ + int print_errors = d->opterr; + if (optstring[0] == ':') + print_errors = 0; + + if (argc < 1) + return -1; + + d->optarg = NULL; + + if (d->optind == 0 || !d->__initialized) + { + if (d->optind == 0) + d->optind = 1; /* Don't scan ARGV[0], the program name. */ + optstring = _getopt_initialize (argc, argv, optstring, + posixly_correct, d); + d->__initialized = 1; + } + + /* Test whether ARGV[optind] points to a non-option argument. + Either it does not have option syntax, or there is an environment flag + from the shell indicating it is not an option. The later information + is only used when the used in the GNU libc. */ +#if defined _LIBC && defined USE_NONOPTION_FLAGS +# define NONOPTION_P (argv[d->optind][0] != '-' || argv[d->optind][1] == '\0' \ + || (d->optind < d->__nonoption_flags_len \ + && __getopt_nonoption_flags[d->optind] == '1')) +#else +# define NONOPTION_P (argv[d->optind][0] != '-' || argv[d->optind][1] == '\0') +#endif + + if (d->__nextchar == NULL || *d->__nextchar == '\0') + { + /* Advance to the next ARGV-element. */ + + /* Give FIRST_NONOPT & LAST_NONOPT rational values if OPTIND has been + moved back by the user (who may also have changed the arguments). */ + if (d->__last_nonopt > d->optind) + d->__last_nonopt = d->optind; + if (d->__first_nonopt > d->optind) + d->__first_nonopt = d->optind; + + if (d->__ordering == PERMUTE) + { + /* If we have just processed some options following some non-options, + exchange them so that the options come first. */ + + if (d->__first_nonopt != d->__last_nonopt + && d->__last_nonopt != d->optind) + exchange ((char **) argv, d); + else if (d->__last_nonopt != d->optind) + d->__first_nonopt = d->optind; + + /* Skip any additional non-options + and extend the range of non-options previously skipped. */ + + while (d->optind < argc && NONOPTION_P) + d->optind++; + d->__last_nonopt = d->optind; + } + + /* The special ARGV-element `--' means premature end of options. + Skip it like a null option, + then exchange with previous non-options as if it were an option, + then skip everything else like a non-option. */ + + if (d->optind != argc && !strcmp (argv[d->optind], "--")) + { + d->optind++; + + if (d->__first_nonopt != d->__last_nonopt + && d->__last_nonopt != d->optind) + exchange ((char **) argv, d); + else if (d->__first_nonopt == d->__last_nonopt) + d->__first_nonopt = d->optind; + d->__last_nonopt = argc; + + d->optind = argc; + } + + /* If we have done all the ARGV-elements, stop the scan + and back over any non-options that we skipped and permuted. */ + + if (d->optind == argc) + { + /* Set the next-arg-index to point at the non-options + that we previously skipped, so the caller will digest them. */ + if (d->__first_nonopt != d->__last_nonopt) + d->optind = d->__first_nonopt; + return -1; + } + + /* If we have come to a non-option and did not permute it, + either stop the scan or describe it to the caller and pass it by. */ + + if (NONOPTION_P) + { + if (d->__ordering == REQUIRE_ORDER) + return -1; + d->optarg = argv[d->optind++]; + return 1; + } + + /* We have found another option-ARGV-element. + Skip the initial punctuation. */ + + d->__nextchar = (argv[d->optind] + 1 + + (longopts != NULL && argv[d->optind][1] == '-')); + } + + /* Decode the current option-ARGV-element. */ + + /* Check whether the ARGV-element is a long option. + + If long_only and the ARGV-element has the form "-f", where f is + a valid short option, don't consider it an abbreviated form of + a long option that starts with f. Otherwise there would be no + way to give the -f short option. + + On the other hand, if there's a long option "fubar" and + the ARGV-element is "-fu", do consider that an abbreviation of + the long option, just like "--fu", and not "-f" with arg "u". + + This distinction seems to be the most useful approach. */ + + if (longopts != NULL + && (argv[d->optind][1] == '-' + || (long_only && (argv[d->optind][2] + || !strchr (optstring, argv[d->optind][1]))))) + { + char *nameend; + const struct option *p; + const struct option *pfound = NULL; + int exact = 0; + int ambig = 0; + int indfound = -1; + int option_index; + + for (nameend = d->__nextchar; *nameend && *nameend != '='; nameend++) + /* Do nothing. */ ; + + /* Test all long options for either exact match + or abbreviated matches. */ + for (p = longopts, option_index = 0; p->name; p++, option_index++) + if (!strncmp (p->name, d->__nextchar, nameend - d->__nextchar)) + { + if ((unsigned int) (nameend - d->__nextchar) + == (unsigned int) strlen (p->name)) + { + /* Exact match found. */ + pfound = p; + indfound = option_index; + exact = 1; + break; + } + else if (pfound == NULL) + { + /* First nonexact match found. */ + pfound = p; + indfound = option_index; + } + else if (long_only + || pfound->has_arg != p->has_arg + || pfound->flag != p->flag + || pfound->val != p->val) + /* Second or later nonexact match found. */ + ambig = 1; + } + + if (ambig && !exact) + { + if (print_errors) + { +#if defined _LIBC && defined USE_IN_LIBIO + char *buf; + + if (__asprintf (&buf, _("%s: option `%s' is ambiguous\n"), + argv[0], argv[d->optind]) >= 0) + { + _IO_flockfile (stderr); + + int old_flags2 = ((_IO_FILE *) stderr)->_flags2; + ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; + + __fxprintf (NULL, "%s", buf); + + ((_IO_FILE *) stderr)->_flags2 = old_flags2; + _IO_funlockfile (stderr); + + free (buf); + } +#else + fprintf (stderr, _("%s: option `%s' is ambiguous\n"), + argv[0], argv[d->optind]); +#endif + } + d->__nextchar += strlen (d->__nextchar); + d->optind++; + d->optopt = 0; + return '?'; + } + + if (pfound != NULL) + { + option_index = indfound; + d->optind++; + if (*nameend) + { + /* Don't test has_arg with >, because some C compilers don't + allow it to be used on enums. */ + if (pfound->has_arg) + d->optarg = nameend + 1; + else + { + if (print_errors) + { +#if defined _LIBC && defined USE_IN_LIBIO + char *buf; + int n; +#endif + + if (argv[d->optind - 1][1] == '-') + { + /* --option */ +#if defined _LIBC && defined USE_IN_LIBIO + n = __asprintf (&buf, _("\ +%s: option `--%s' doesn't allow an argument\n"), + argv[0], pfound->name); +#else + fprintf (stderr, _("\ +%s: option `--%s' doesn't allow an argument\n"), + argv[0], pfound->name); +#endif + } + else + { + /* +option or -option */ +#if defined _LIBC && defined USE_IN_LIBIO + n = __asprintf (&buf, _("\ +%s: option `%c%s' doesn't allow an argument\n"), + argv[0], argv[d->optind - 1][0], + pfound->name); +#else + fprintf (stderr, _("\ +%s: option `%c%s' doesn't allow an argument\n"), + argv[0], argv[d->optind - 1][0], + pfound->name); +#endif + } + +#if defined _LIBC && defined USE_IN_LIBIO + if (n >= 0) + { + _IO_flockfile (stderr); + + int old_flags2 = ((_IO_FILE *) stderr)->_flags2; + ((_IO_FILE *) stderr)->_flags2 + |= _IO_FLAGS2_NOTCANCEL; + + __fxprintf (NULL, "%s", buf); + + ((_IO_FILE *) stderr)->_flags2 = old_flags2; + _IO_funlockfile (stderr); + + free (buf); + } +#endif + } + + d->__nextchar += strlen (d->__nextchar); + + d->optopt = pfound->val; + return '?'; + } + } + else if (pfound->has_arg == 1) + { + if (d->optind < argc) + d->optarg = argv[d->optind++]; + else + { + if (print_errors) + { +#if defined _LIBC && defined USE_IN_LIBIO + char *buf; + + if (__asprintf (&buf, _("\ +%s: option `%s' requires an argument\n"), + argv[0], argv[d->optind - 1]) >= 0) + { + _IO_flockfile (stderr); + + int old_flags2 = ((_IO_FILE *) stderr)->_flags2; + ((_IO_FILE *) stderr)->_flags2 + |= _IO_FLAGS2_NOTCANCEL; + + __fxprintf (NULL, "%s", buf); + + ((_IO_FILE *) stderr)->_flags2 = old_flags2; + _IO_funlockfile (stderr); + + free (buf); + } +#else + fprintf (stderr, + _("%s: option `%s' requires an argument\n"), + argv[0], argv[d->optind - 1]); +#endif + } + d->__nextchar += strlen (d->__nextchar); + d->optopt = pfound->val; + return optstring[0] == ':' ? ':' : '?'; + } + } + d->__nextchar += strlen (d->__nextchar); + if (longind != NULL) + *longind = option_index; + if (pfound->flag) + { + *(pfound->flag) = pfound->val; + return 0; + } + return pfound->val; + } + + /* Can't find it as a long option. If this is not getopt_long_only, + or the option starts with '--' or is not a valid short + option, then it's an error. + Otherwise interpret it as a short option. */ + if (!long_only || argv[d->optind][1] == '-' + || strchr (optstring, *d->__nextchar) == NULL) + { + if (print_errors) + { +#if defined _LIBC && defined USE_IN_LIBIO + char *buf; + int n; +#endif + + if (argv[d->optind][1] == '-') + { + /* --option */ +#if defined _LIBC && defined USE_IN_LIBIO + n = __asprintf (&buf, _("%s: unrecognized option `--%s'\n"), + argv[0], d->__nextchar); +#else + fprintf (stderr, _("%s: unrecognized option `--%s'\n"), + argv[0], d->__nextchar); +#endif + } + else + { + /* +option or -option */ +#if defined _LIBC && defined USE_IN_LIBIO + n = __asprintf (&buf, _("%s: unrecognized option `%c%s'\n"), + argv[0], argv[d->optind][0], d->__nextchar); +#else + fprintf (stderr, _("%s: unrecognized option `%c%s'\n"), + argv[0], argv[d->optind][0], d->__nextchar); +#endif + } + +#if defined _LIBC && defined USE_IN_LIBIO + if (n >= 0) + { + _IO_flockfile (stderr); + + int old_flags2 = ((_IO_FILE *) stderr)->_flags2; + ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; + + __fxprintf (NULL, "%s", buf); + + ((_IO_FILE *) stderr)->_flags2 = old_flags2; + _IO_funlockfile (stderr); + + free (buf); + } +#endif + } + d->__nextchar = (char *) ""; + d->optind++; + d->optopt = 0; + return '?'; + } + } + + /* Look at and handle the next short option-character. */ + + { + char c = *d->__nextchar++; + char *temp = strchr (optstring, c); + + /* Increment `optind' when we start to process its last character. */ + if (*d->__nextchar == '\0') + ++d->optind; + + if (temp == NULL || c == ':') + { + if (print_errors) + { +#if defined _LIBC && defined USE_IN_LIBIO + char *buf; + int n; +#endif + + if (d->__posixly_correct) + { + /* 1003.2 specifies the format of this message. */ +#if defined _LIBC && defined USE_IN_LIBIO + n = __asprintf (&buf, _("%s: illegal option -- %c\n"), + argv[0], c); +#else + fprintf (stderr, _("%s: illegal option -- %c\n"), argv[0], c); +#endif + } + else + { +#if defined _LIBC && defined USE_IN_LIBIO + n = __asprintf (&buf, _("%s: invalid option -- %c\n"), + argv[0], c); +#else + fprintf (stderr, _("%s: invalid option -- %c\n"), argv[0], c); +#endif + } + +#if defined _LIBC && defined USE_IN_LIBIO + if (n >= 0) + { + _IO_flockfile (stderr); + + int old_flags2 = ((_IO_FILE *) stderr)->_flags2; + ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; + + __fxprintf (NULL, "%s", buf); + + ((_IO_FILE *) stderr)->_flags2 = old_flags2; + _IO_funlockfile (stderr); + + free (buf); + } +#endif + } + d->optopt = c; + return '?'; + } + /* Convenience. Treat POSIX -W foo same as long option --foo */ + if (temp[0] == 'W' && temp[1] == ';') + { + char *nameend; + const struct option *p; + const struct option *pfound = NULL; + int exact = 0; + int ambig = 0; + int indfound = 0; + int option_index; + + /* This is an option that requires an argument. */ + if (*d->__nextchar != '\0') + { + d->optarg = d->__nextchar; + /* If we end this ARGV-element by taking the rest as an arg, + we must advance to the next element now. */ + d->optind++; + } + else if (d->optind == argc) + { + if (print_errors) + { + /* 1003.2 specifies the format of this message. */ +#if defined _LIBC && defined USE_IN_LIBIO + char *buf; + + if (__asprintf (&buf, + _("%s: option requires an argument -- %c\n"), + argv[0], c) >= 0) + { + _IO_flockfile (stderr); + + int old_flags2 = ((_IO_FILE *) stderr)->_flags2; + ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; + + __fxprintf (NULL, "%s", buf); + + ((_IO_FILE *) stderr)->_flags2 = old_flags2; + _IO_funlockfile (stderr); + + free (buf); + } +#else + fprintf (stderr, _("%s: option requires an argument -- %c\n"), + argv[0], c); +#endif + } + d->optopt = c; + if (optstring[0] == ':') + c = ':'; + else + c = '?'; + return c; + } + else + /* We already incremented `d->optind' once; + increment it again when taking next ARGV-elt as argument. */ + d->optarg = argv[d->optind++]; + + /* optarg is now the argument, see if it's in the + table of longopts. */ + + for (d->__nextchar = nameend = d->optarg; *nameend && *nameend != '='; + nameend++) + /* Do nothing. */ ; + + /* Test all long options for either exact match + or abbreviated matches. */ + for (p = longopts, option_index = 0; p->name; p++, option_index++) + if (!strncmp (p->name, d->__nextchar, nameend - d->__nextchar)) + { + if ((unsigned int) (nameend - d->__nextchar) == strlen (p->name)) + { + /* Exact match found. */ + pfound = p; + indfound = option_index; + exact = 1; + break; + } + else if (pfound == NULL) + { + /* First nonexact match found. */ + pfound = p; + indfound = option_index; + } + else + /* Second or later nonexact match found. */ + ambig = 1; + } + if (ambig && !exact) + { + if (print_errors) + { +#if defined _LIBC && defined USE_IN_LIBIO + char *buf; + + if (__asprintf (&buf, _("%s: option `-W %s' is ambiguous\n"), + argv[0], argv[d->optind]) >= 0) + { + _IO_flockfile (stderr); + + int old_flags2 = ((_IO_FILE *) stderr)->_flags2; + ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; + + __fxprintf (NULL, "%s", buf); + + ((_IO_FILE *) stderr)->_flags2 = old_flags2; + _IO_funlockfile (stderr); + + free (buf); + } +#else + fprintf (stderr, _("%s: option `-W %s' is ambiguous\n"), + argv[0], argv[d->optind]); +#endif + } + d->__nextchar += strlen (d->__nextchar); + d->optind++; + return '?'; + } + if (pfound != NULL) + { + option_index = indfound; + if (*nameend) + { + /* Don't test has_arg with >, because some C compilers don't + allow it to be used on enums. */ + if (pfound->has_arg) + d->optarg = nameend + 1; + else + { + if (print_errors) + { +#if defined _LIBC && defined USE_IN_LIBIO + char *buf; + + if (__asprintf (&buf, _("\ +%s: option `-W %s' doesn't allow an argument\n"), + argv[0], pfound->name) >= 0) + { + _IO_flockfile (stderr); + + int old_flags2 = ((_IO_FILE *) stderr)->_flags2; + ((_IO_FILE *) stderr)->_flags2 + |= _IO_FLAGS2_NOTCANCEL; + + __fxprintf (NULL, "%s", buf); + + ((_IO_FILE *) stderr)->_flags2 = old_flags2; + _IO_funlockfile (stderr); + + free (buf); + } +#else + fprintf (stderr, _("\ +%s: option `-W %s' doesn't allow an argument\n"), + argv[0], pfound->name); +#endif + } + + d->__nextchar += strlen (d->__nextchar); + return '?'; + } + } + else if (pfound->has_arg == 1) + { + if (d->optind < argc) + d->optarg = argv[d->optind++]; + else + { + if (print_errors) + { +#if defined _LIBC && defined USE_IN_LIBIO + char *buf; + + if (__asprintf (&buf, _("\ +%s: option `%s' requires an argument\n"), + argv[0], argv[d->optind - 1]) >= 0) + { + _IO_flockfile (stderr); + + int old_flags2 = ((_IO_FILE *) stderr)->_flags2; + ((_IO_FILE *) stderr)->_flags2 + |= _IO_FLAGS2_NOTCANCEL; + + __fxprintf (NULL, "%s", buf); + + ((_IO_FILE *) stderr)->_flags2 = old_flags2; + _IO_funlockfile (stderr); + + free (buf); + } +#else + fprintf (stderr, + _("%s: option `%s' requires an argument\n"), + argv[0], argv[d->optind - 1]); +#endif + } + d->__nextchar += strlen (d->__nextchar); + return optstring[0] == ':' ? ':' : '?'; + } + } + d->__nextchar += strlen (d->__nextchar); + if (longind != NULL) + *longind = option_index; + if (pfound->flag) + { + *(pfound->flag) = pfound->val; + return 0; + } + return pfound->val; + } + d->__nextchar = NULL; + return 'W'; /* Let the application handle it. */ + } + if (temp[1] == ':') + { + if (temp[2] == ':') + { + /* This is an option that accepts an argument optionally. */ + if (*d->__nextchar != '\0') + { + d->optarg = d->__nextchar; + d->optind++; + } + else + d->optarg = NULL; + d->__nextchar = NULL; + } + else + { + /* This is an option that requires an argument. */ + if (*d->__nextchar != '\0') + { + d->optarg = d->__nextchar; + /* If we end this ARGV-element by taking the rest as an arg, + we must advance to the next element now. */ + d->optind++; + } + else if (d->optind == argc) + { + if (print_errors) + { + /* 1003.2 specifies the format of this message. */ +#if defined _LIBC && defined USE_IN_LIBIO + char *buf; + + if (__asprintf (&buf, _("\ +%s: option requires an argument -- %c\n"), + argv[0], c) >= 0) + { + _IO_flockfile (stderr); + + int old_flags2 = ((_IO_FILE *) stderr)->_flags2; + ((_IO_FILE *) stderr)->_flags2 |= _IO_FLAGS2_NOTCANCEL; + + __fxprintf (NULL, "%s", buf); + + ((_IO_FILE *) stderr)->_flags2 = old_flags2; + _IO_funlockfile (stderr); + + free (buf); + } +#else + fprintf (stderr, + _("%s: option requires an argument -- %c\n"), + argv[0], c); +#endif + } + d->optopt = c; + if (optstring[0] == ':') + c = ':'; + else + c = '?'; + } + else + /* We already incremented `optind' once; + increment it again when taking next ARGV-elt as argument. */ + d->optarg = argv[d->optind++]; + d->__nextchar = NULL; + } + } + return c; + } +} + +int +_getopt_internal (int argc, char **argv, const char *optstring, + const struct option *longopts, int *longind, + int long_only, int posixly_correct) +{ + int result; + + getopt_data.optind = optind; + getopt_data.opterr = opterr; + + result = _getopt_internal_r (argc, argv, optstring, longopts, longind, + long_only, posixly_correct, &getopt_data); + + optind = getopt_data.optind; + optarg = getopt_data.optarg; + optopt = getopt_data.optopt; + + return result; +} + +/* glibc gets a LSB-compliant getopt. + Standalone applications get a POSIX-compliant getopt. */ +#if _LIBC +enum { POSIXLY_CORRECT = 0 }; +#else +enum { POSIXLY_CORRECT = 1 }; +#endif + +int +getopt (int argc, char *const *argv, const char *optstring) +{ + return _getopt_internal (argc, (char **) argv, optstring, NULL, NULL, 0, + POSIXLY_CORRECT); +} + + +#ifdef TEST + +/* Compile with -DTEST to make an executable for use in testing + the above definition of `getopt'. */ + +int +main (int argc, char **argv) +{ + int c; + int digit_optind = 0; + + while (1) + { + int this_option_optind = optind ? optind : 1; + + c = getopt (argc, argv, "abc:d:0123456789"); + if (c == -1) + break; + + switch (c) + { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + if (digit_optind != 0 && digit_optind != this_option_optind) + printf ("digits occur in two different argv-elements.\n"); + digit_optind = this_option_optind; + printf ("option %c\n", c); + break; + + case 'a': + printf ("option a\n"); + break; + + case 'b': + printf ("option b\n"); + break; + + case 'c': + printf ("option c with value `%s'\n", optarg); + break; + + case '?': + break; + + default: + printf ("?? getopt returned character code 0%o ??\n", c); + } + } + + if (optind < argc) + { + printf ("non-option ARGV-elements: "); + while (optind < argc) + printf ("%s ", argv[optind++]); + printf ("\n"); + } + + exit (0); +} + +#endif /* TEST */ diff --git a/lib/getopt.in.h b/lib/getopt.in.h new file mode 100644 index 00000000..d2d3e6e6 --- /dev/null +++ b/lib/getopt.in.h @@ -0,0 +1,225 @@ +/* Declarations for getopt. + Copyright (C) 1989-1994,1996-1999,2001,2003,2004,2005,2006,2007 + Free Software Foundation, Inc. + This file is part of the GNU C Library. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . */ + +#ifndef _GETOPT_H + +#ifndef __need_getopt +# define _GETOPT_H 1 +#endif + +/* Standalone applications should #define __GETOPT_PREFIX to an + identifier that prefixes the external functions and variables + defined in this header. When this happens, include the + headers that might declare getopt so that they will not cause + confusion if included after this file. Then systematically rename + identifiers so that they do not collide with the system functions + and variables. Renaming avoids problems with some compilers and + linkers. */ +#if defined __GETOPT_PREFIX && !defined __need_getopt +# include +# include +# include +# undef __need_getopt +# undef getopt +# undef getopt_long +# undef getopt_long_only +# undef optarg +# undef opterr +# undef optind +# undef optopt +# define __GETOPT_CONCAT(x, y) x ## y +# define __GETOPT_XCONCAT(x, y) __GETOPT_CONCAT (x, y) +# define __GETOPT_ID(y) __GETOPT_XCONCAT (__GETOPT_PREFIX, y) +# define getopt __GETOPT_ID (getopt) +# define getopt_long __GETOPT_ID (getopt_long) +# define getopt_long_only __GETOPT_ID (getopt_long_only) +# define optarg __GETOPT_ID (optarg) +# define opterr __GETOPT_ID (opterr) +# define optind __GETOPT_ID (optind) +# define optopt __GETOPT_ID (optopt) +#endif + +/* Standalone applications get correct prototypes for getopt_long and + getopt_long_only; they declare "char **argv". libc uses prototypes + with "char *const *argv" that are incorrect because getopt_long and + getopt_long_only can permute argv; this is required for backward + compatibility (e.g., for LSB 2.0.1). + + This used to be `#if defined __GETOPT_PREFIX && !defined __need_getopt', + but it caused redefinition warnings if both unistd.h and getopt.h were + included, since unistd.h includes getopt.h having previously defined + __need_getopt. + + The only place where __getopt_argv_const is used is in definitions + of getopt_long and getopt_long_only below, but these are visible + only if __need_getopt is not defined, so it is quite safe to rewrite + the conditional as follows: +*/ +#if !defined __need_getopt +# if defined __GETOPT_PREFIX +# define __getopt_argv_const /* empty */ +# else +# define __getopt_argv_const const +# endif +#endif + +/* If __GNU_LIBRARY__ is not already defined, either we are being used + standalone, or this is the first header included in the source file. + If we are being used with glibc, we need to include , but + that does not exist if we are standalone. So: if __GNU_LIBRARY__ is + not defined, include , which will pull in for us + if it's from glibc. (Why ctype.h? It's guaranteed to exist and it + doesn't flood the namespace with stuff the way some other headers do.) */ +#if !defined __GNU_LIBRARY__ +# include +#endif + +#ifndef __THROW +# ifndef __GNUC_PREREQ +# define __GNUC_PREREQ(maj, min) (0) +# endif +# if defined __cplusplus && __GNUC_PREREQ (2,8) +# define __THROW throw () +# else +# define __THROW +# endif +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +/* For communication from `getopt' to the caller. + When `getopt' finds an option that takes an argument, + the argument value is returned here. + Also, when `ordering' is RETURN_IN_ORDER, + each non-option ARGV-element is returned here. */ + +extern char *optarg; + +/* Index in ARGV of the next element to be scanned. + This is used for communication to and from the caller + and for communication between successive calls to `getopt'. + + On entry to `getopt', zero means this is the first call; initialize. + + When `getopt' returns -1, this is the index of the first of the + non-option elements that the caller should itself scan. + + Otherwise, `optind' communicates from one call to the next + how much of ARGV has been scanned so far. */ + +extern int optind; + +/* Callers store zero here to inhibit the error message `getopt' prints + for unrecognized options. */ + +extern int opterr; + +/* Set to an option character which was unrecognized. */ + +extern int optopt; + +#ifndef __need_getopt +/* Describe the long-named options requested by the application. + The LONG_OPTIONS argument to getopt_long or getopt_long_only is a vector + of `struct option' terminated by an element containing a name which is + zero. + + The field `has_arg' is: + no_argument (or 0) if the option does not take an argument, + required_argument (or 1) if the option requires an argument, + optional_argument (or 2) if the option takes an optional argument. + + If the field `flag' is not NULL, it points to a variable that is set + to the value given in the field `val' when the option is found, but + left unchanged if the option is not found. + + To have a long-named option do something other than set an `int' to + a compiled-in constant, such as set a value from `optarg', set the + option's `flag' field to zero and its `val' field to a nonzero + value (the equivalent single-letter option character, if there is + one). For long options that have a zero `flag' field, `getopt' + returns the contents of the `val' field. */ + +struct option +{ + const char *name; + /* has_arg can't be an enum because some compilers complain about + type mismatches in all the code that assumes it is an int. */ + int has_arg; + int *flag; + int val; +}; + +/* Names for the values of the `has_arg' field of `struct option'. */ + +# define no_argument 0 +# define required_argument 1 +# define optional_argument 2 +#endif /* need getopt */ + + +/* Get definitions and prototypes for functions to process the + arguments in ARGV (ARGC of them, minus the program name) for + options given in OPTS. + + Return the option character from OPTS just read. Return -1 when + there are no more options. For unrecognized options, or options + missing arguments, `optopt' is set to the option letter, and '?' is + returned. + + The OPTS string is a list of characters which are recognized option + letters, optionally followed by colons, specifying that that letter + takes an argument, to be placed in `optarg'. + + If a letter in OPTS is followed by two colons, its argument is + optional. This behavior is specific to the GNU `getopt'. + + The argument `--' causes premature termination of argument + scanning, explicitly telling `getopt' that there are no more + options. + + If OPTS begins with `-', then non-option arguments are treated as + arguments to the option '\1'. This behavior is specific to the GNU + `getopt'. If OPTS begins with `+', or POSIXLY_CORRECT is set in + the environment, then do not permute arguments. */ + +extern int getopt (int ___argc, char *const *___argv, const char *__shortopts) + __THROW; + +#ifndef __need_getopt +extern int getopt_long (int ___argc, char *__getopt_argv_const *___argv, + const char *__shortopts, + const struct option *__longopts, int *__longind) + __THROW; +extern int getopt_long_only (int ___argc, char *__getopt_argv_const *___argv, + const char *__shortopts, + const struct option *__longopts, int *__longind) + __THROW; + +#endif + +#ifdef __cplusplus +} +#endif + +/* Make sure we later can get all the definitions and declarations. */ +#undef __need_getopt + +#endif /* getopt.h */ diff --git a/lib/getopt1.c b/lib/getopt1.c new file mode 100644 index 00000000..d6a3ecf4 --- /dev/null +++ b/lib/getopt1.c @@ -0,0 +1,170 @@ +/* getopt_long and getopt_long_only entry points for GNU getopt. + Copyright (C) 1987,88,89,90,91,92,93,94,96,97,98,2004,2006 + Free Software Foundation, Inc. + This file is part of the GNU C Library. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . */ + +#ifdef _LIBC +# include +#else +# include +# include "getopt.h" +#endif +#include "getopt_int.h" + +#include + +/* This needs to come after some library #include + to get __GNU_LIBRARY__ defined. */ +#ifdef __GNU_LIBRARY__ +#include +#endif + +#ifndef NULL +#define NULL 0 +#endif + +int +getopt_long (int argc, char *__getopt_argv_const *argv, const char *options, + const struct option *long_options, int *opt_index) +{ + return _getopt_internal (argc, (char **) argv, options, long_options, + opt_index, 0, 0); +} + +int +_getopt_long_r (int argc, char **argv, const char *options, + const struct option *long_options, int *opt_index, + struct _getopt_data *d) +{ + return _getopt_internal_r (argc, argv, options, long_options, opt_index, + 0, 0, d); +} + +/* Like getopt_long, but '-' as well as '--' can indicate a long option. + If an option that starts with '-' (not '--') doesn't match a long option, + but does match a short option, it is parsed as a short option + instead. */ + +int +getopt_long_only (int argc, char *__getopt_argv_const *argv, + const char *options, + const struct option *long_options, int *opt_index) +{ + return _getopt_internal (argc, (char **) argv, options, long_options, + opt_index, 1, 0); +} + +int +_getopt_long_only_r (int argc, char **argv, const char *options, + const struct option *long_options, int *opt_index, + struct _getopt_data *d) +{ + return _getopt_internal_r (argc, argv, options, long_options, opt_index, + 1, 0, d); +} + + +#ifdef TEST + +#include + +int +main (int argc, char **argv) +{ + int c; + int digit_optind = 0; + + while (1) + { + int this_option_optind = optind ? optind : 1; + int option_index = 0; + static struct option long_options[] = + { + {"add", 1, 0, 0}, + {"append", 0, 0, 0}, + {"delete", 1, 0, 0}, + {"verbose", 0, 0, 0}, + {"create", 0, 0, 0}, + {"file", 1, 0, 0}, + {0, 0, 0, 0} + }; + + c = getopt_long (argc, argv, "abc:d:0123456789", + long_options, &option_index); + if (c == -1) + break; + + switch (c) + { + case 0: + printf ("option %s", long_options[option_index].name); + if (optarg) + printf (" with arg %s", optarg); + printf ("\n"); + break; + + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + if (digit_optind != 0 && digit_optind != this_option_optind) + printf ("digits occur in two different argv-elements.\n"); + digit_optind = this_option_optind; + printf ("option %c\n", c); + break; + + case 'a': + printf ("option a\n"); + break; + + case 'b': + printf ("option b\n"); + break; + + case 'c': + printf ("option c with value `%s'\n", optarg); + break; + + case 'd': + printf ("option d with value `%s'\n", optarg); + break; + + case '?': + break; + + default: + printf ("?? getopt returned character code 0%o ??\n", c); + } + } + + if (optind < argc) + { + printf ("non-option ARGV-elements: "); + while (optind < argc) + printf ("%s ", argv[optind++]); + printf ("\n"); + } + + exit (0); +} + +#endif /* TEST */ diff --git a/lib/getopt_int.h b/lib/getopt_int.h new file mode 100644 index 00000000..3c6628bb --- /dev/null +++ b/lib/getopt_int.h @@ -0,0 +1,130 @@ +/* Internal declarations for getopt. + Copyright (C) 1989-1994,1996-1999,2001,2003,2004 + Free Software Foundation, Inc. + This file is part of the GNU C Library. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . */ + +#ifndef _GETOPT_INT_H +#define _GETOPT_INT_H 1 + +extern int _getopt_internal (int ___argc, char **___argv, + const char *__shortopts, + const struct option *__longopts, int *__longind, + int __long_only, int __posixly_correct); + + +/* Reentrant versions which can handle parsing multiple argument + vectors at the same time. */ + +/* Data type for reentrant functions. */ +struct _getopt_data +{ + /* These have exactly the same meaning as the corresponding global + variables, except that they are used for the reentrant + versions of getopt. */ + int optind; + int opterr; + int optopt; + char *optarg; + + /* Internal members. */ + + /* True if the internal members have been initialized. */ + int __initialized; + + /* The next char to be scanned in the option-element + in which the last option character we returned was found. + This allows us to pick up the scan where we left off. + + If this is zero, or a null string, it means resume the scan + by advancing to the next ARGV-element. */ + char *__nextchar; + + /* Describe how to deal with options that follow non-option ARGV-elements. + + If the caller did not specify anything, + the default is REQUIRE_ORDER if the environment variable + POSIXLY_CORRECT is defined, PERMUTE otherwise. + + REQUIRE_ORDER means don't recognize them as options; + stop option processing when the first non-option is seen. + This is what Unix does. + This mode of operation is selected by either setting the environment + variable POSIXLY_CORRECT, or using `+' as the first character + of the list of option characters, or by calling getopt. + + PERMUTE is the default. We permute the contents of ARGV as we + scan, so that eventually all the non-options are at the end. + This allows options to be given in any order, even with programs + that were not written to expect this. + + RETURN_IN_ORDER is an option available to programs that were + written to expect options and other ARGV-elements in any order + and that care about the ordering of the two. We describe each + non-option ARGV-element as if it were the argument of an option + with character code 1. Using `-' as the first character of the + list of option characters selects this mode of operation. + + The special argument `--' forces an end of option-scanning regardless + of the value of `ordering'. In the case of RETURN_IN_ORDER, only + `--' can cause `getopt' to return -1 with `optind' != ARGC. */ + + enum + { + REQUIRE_ORDER, PERMUTE, RETURN_IN_ORDER + } __ordering; + + /* If the POSIXLY_CORRECT environment variable is set + or getopt was called. */ + int __posixly_correct; + + + /* Handle permutation of arguments. */ + + /* Describe the part of ARGV that contains non-options that have + been skipped. `first_nonopt' is the index in ARGV of the first + of them; `last_nonopt' is the index after the last of them. */ + + int __first_nonopt; + int __last_nonopt; + +#if defined _LIBC && defined USE_NONOPTION_FLAGS + int __nonoption_flags_max_len; + int __nonoption_flags_len; +# endif +}; + +/* The initializer is necessary to set OPTIND and OPTERR to their + default values and to clear the initialization flag. */ +#define _GETOPT_DATA_INITIALIZER { 1, 1 } + +extern int _getopt_internal_r (int ___argc, char **___argv, + const char *__shortopts, + const struct option *__longopts, int *__longind, + int __long_only, int __posixly_correct, + struct _getopt_data *__data); + +extern int _getopt_long_r (int ___argc, char **___argv, + const char *__shortopts, + const struct option *__longopts, int *__longind, + struct _getopt_data *__data); + +extern int _getopt_long_only_r (int ___argc, char **___argv, + const char *__shortopts, + const struct option *__longopts, + int *__longind, + struct _getopt_data *__data); + +#endif /* getopt_int.h */ diff --git a/lib/gettext.h b/lib/gettext.h new file mode 100644 index 00000000..9d76ec9a --- /dev/null +++ b/lib/gettext.h @@ -0,0 +1,270 @@ +/* Convenience header for conditional use of GNU . + Copyright (C) 1995-1998, 2000-2002, 2004-2006 Free Software Foundation, Inc. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ + +#ifndef _LIBGETTEXT_H +#define _LIBGETTEXT_H 1 + +/* NLS can be disabled through the configure --disable-nls option. */ +#if ENABLE_NLS + +/* Get declarations of GNU message catalog functions. */ +# include + +/* You can set the DEFAULT_TEXT_DOMAIN macro to specify the domain used by + the gettext() and ngettext() macros. This is an alternative to calling + textdomain(), and is useful for libraries. */ +# ifdef DEFAULT_TEXT_DOMAIN +# undef gettext +# define gettext(Msgid) \ + dgettext (DEFAULT_TEXT_DOMAIN, Msgid) +# undef ngettext +# define ngettext(Msgid1, Msgid2, N) \ + dngettext (DEFAULT_TEXT_DOMAIN, Msgid1, Msgid2, N) +# endif + +#else + +/* Solaris /usr/include/locale.h includes /usr/include/libintl.h, which + chokes if dcgettext is defined as a macro. So include it now, to make + later inclusions of a NOP. We don't include + as well because people using "gettext.h" will not include , + and also including would fail on SunOS 4, whereas + is OK. */ +#if defined(__sun) +# include +#endif + +/* Many header files from the libstdc++ coming with g++ 3.3 or newer include + , which chokes if dcgettext is defined as a macro. So include + it now, to make later inclusions of a NOP. */ +#if defined(__cplusplus) && defined(__GNUG__) && (__GNUC__ >= 3) +# include +# if (__GLIBC__ >= 2) || _GLIBCXX_HAVE_LIBINTL_H +# include +# endif +#endif + +/* Disabled NLS. + The casts to 'const char *' serve the purpose of producing warnings + for invalid uses of the value returned from these functions. + On pre-ANSI systems without 'const', the config.h file is supposed to + contain "#define const". */ +# define gettext(Msgid) ((const char *) (Msgid)) +# define dgettext(Domainname, Msgid) ((void) (Domainname), gettext (Msgid)) +# define dcgettext(Domainname, Msgid, Category) \ + ((void) (Category), dgettext (Domainname, Msgid)) +# define ngettext(Msgid1, Msgid2, N) \ + ((N) == 1 \ + ? ((void) (Msgid2), (const char *) (Msgid1)) \ + : ((void) (Msgid1), (const char *) (Msgid2))) +# define dngettext(Domainname, Msgid1, Msgid2, N) \ + ((void) (Domainname), ngettext (Msgid1, Msgid2, N)) +# define dcngettext(Domainname, Msgid1, Msgid2, N, Category) \ + ((void) (Category), dngettext(Domainname, Msgid1, Msgid2, N)) +# define textdomain(Domainname) ((const char *) (Domainname)) +# define bindtextdomain(Domainname, Dirname) \ + ((void) (Domainname), (const char *) (Dirname)) +# define bind_textdomain_codeset(Domainname, Codeset) \ + ((void) (Domainname), (const char *) (Codeset)) + +#endif + +/* A pseudo function call that serves as a marker for the automated + extraction of messages, but does not call gettext(). The run-time + translation is done at a different place in the code. + The argument, String, should be a literal string. Concatenated strings + and other string expressions won't work. + The macro's expansion is not parenthesized, so that it is suitable as + initializer for static 'char[]' or 'const char[]' variables. */ +#define gettext_noop(String) String + +/* The separator between msgctxt and msgid in a .mo file. */ +#define GETTEXT_CONTEXT_GLUE "\004" + +/* Pseudo function calls, taking a MSGCTXT and a MSGID instead of just a + MSGID. MSGCTXT and MSGID must be string literals. MSGCTXT should be + short and rarely need to change. + The letter 'p' stands for 'particular' or 'special'. */ +#ifdef DEFAULT_TEXT_DOMAIN +# define pgettext(Msgctxt, Msgid) \ + pgettext_aux (DEFAULT_TEXT_DOMAIN, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) +#else +# define pgettext(Msgctxt, Msgid) \ + pgettext_aux (NULL, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) +#endif +#define dpgettext(Domainname, Msgctxt, Msgid) \ + pgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) +#define dcpgettext(Domainname, Msgctxt, Msgid, Category) \ + pgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, Category) +#ifdef DEFAULT_TEXT_DOMAIN +# define npgettext(Msgctxt, Msgid, MsgidPlural, N) \ + npgettext_aux (DEFAULT_TEXT_DOMAIN, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) +#else +# define npgettext(Msgctxt, Msgid, MsgidPlural, N) \ + npgettext_aux (NULL, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) +#endif +#define dnpgettext(Domainname, Msgctxt, Msgid, MsgidPlural, N) \ + npgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) +#define dcnpgettext(Domainname, Msgctxt, Msgid, MsgidPlural, N, Category) \ + npgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, Category) + +#ifdef __GNUC__ +__inline +#else +#ifdef __cplusplus +inline +#endif +#endif +static const char * +pgettext_aux (const char *domain, + const char *msg_ctxt_id, const char *msgid, + int category) +{ + const char *translation = dcgettext (domain, msg_ctxt_id, category); + if (translation == msg_ctxt_id) + return msgid; + else + return translation; +} + +#ifdef __GNUC__ +__inline +#else +#ifdef __cplusplus +inline +#endif +#endif +static const char * +npgettext_aux (const char *domain, + const char *msg_ctxt_id, const char *msgid, + const char *msgid_plural, unsigned long int n, + int category) +{ + const char *translation = + dcngettext (domain, msg_ctxt_id, msgid_plural, n, category); + if (translation == msg_ctxt_id || translation == msgid_plural) + return (n == 1 ? msgid : msgid_plural); + else + return translation; +} + +/* The same thing extended for non-constant arguments. Here MSGCTXT and MSGID + can be arbitrary expressions. But for string literals these macros are + less efficient than those above. */ + +#include + +#define _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS \ + (((__GNUC__ >= 3 || __GNUG__ >= 2) && !__STRICT_ANSI__) \ + /* || __STDC_VERSION__ >= 199901L */ ) + +#if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS +#include +#endif + +#define pgettext_expr(Msgctxt, Msgid) \ + dcpgettext_expr (NULL, Msgctxt, Msgid, LC_MESSAGES) +#define dpgettext_expr(Domainname, Msgctxt, Msgid) \ + dcpgettext_expr (Domainname, Msgctxt, Msgid, LC_MESSAGES) + +#ifdef __GNUC__ +__inline +#else +#ifdef __cplusplus +inline +#endif +#endif +static const char * +dcpgettext_expr (const char *domain, + const char *msgctxt, const char *msgid, + int category) +{ + size_t msgctxt_len = strlen (msgctxt) + 1; + size_t msgid_len = strlen (msgid) + 1; + const char *translation; +#if _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS + char msg_ctxt_id[msgctxt_len + msgid_len]; +#else + char buf[1024]; + char *msg_ctxt_id = + (msgctxt_len + msgid_len <= sizeof (buf) + ? buf + : (char *) malloc (msgctxt_len + msgid_len)); + if (msg_ctxt_id != NULL) +#endif + { + memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1); + msg_ctxt_id[msgctxt_len - 1] = '\004'; + memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len); + translation = dcgettext (domain, msg_ctxt_id, category); +#if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS + if (msg_ctxt_id != buf) + free (msg_ctxt_id); +#endif + if (translation != msg_ctxt_id) + return translation; + } + return msgid; +} + +#define npgettext_expr(Msgctxt, Msgid, MsgidPlural, N) \ + dcnpgettext_expr (NULL, Msgctxt, Msgid, MsgidPlural, N, LC_MESSAGES) +#define dnpgettext_expr(Domainname, Msgctxt, Msgid, MsgidPlural, N) \ + dcnpgettext_expr (Domainname, Msgctxt, Msgid, MsgidPlural, N, LC_MESSAGES) + +#ifdef __GNUC__ +__inline +#else +#ifdef __cplusplus +inline +#endif +#endif +static const char * +dcnpgettext_expr (const char *domain, + const char *msgctxt, const char *msgid, + const char *msgid_plural, unsigned long int n, + int category) +{ + size_t msgctxt_len = strlen (msgctxt) + 1; + size_t msgid_len = strlen (msgid) + 1; + const char *translation; +#if _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS + char msg_ctxt_id[msgctxt_len + msgid_len]; +#else + char buf[1024]; + char *msg_ctxt_id = + (msgctxt_len + msgid_len <= sizeof (buf) + ? buf + : (char *) malloc (msgctxt_len + msgid_len)); + if (msg_ctxt_id != NULL) +#endif + { + memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1); + msg_ctxt_id[msgctxt_len - 1] = '\004'; + memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len); + translation = dcngettext (domain, msg_ctxt_id, msgid_plural, n, category); +#if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS + if (msg_ctxt_id != buf) + free (msg_ctxt_id); +#endif + if (!(translation == msg_ctxt_id || translation == msgid_plural)) + return translation; + } + return (n == 1 ? msgid : msgid_plural); +} + +#endif /* _LIBGETTEXT_H */ diff --git a/lib/md5.c b/lib/md5.c new file mode 100644 index 00000000..917a899a --- /dev/null +++ b/lib/md5.c @@ -0,0 +1,451 @@ +/* Functions to compute MD5 message digest of files or memory blocks. + according to the definition of MD5 in RFC 1321 from April 1992. + Copyright (C) 1995,1996,1997,1999,2000,2001,2005,2006 + Free Software Foundation, Inc. + This file is part of the GNU C Library. + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the + Free Software Foundation; either version 2, or (at your option) any + later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ + +/* Written by Ulrich Drepper , 1995. */ + +#include + +#include "md5.h" + +#include +#include +#include +#include + +#if USE_UNLOCKED_IO +# include "unlocked-io.h" +#endif + +#ifdef _LIBC +# include +# if __BYTE_ORDER == __BIG_ENDIAN +# define WORDS_BIGENDIAN 1 +# endif +/* We need to keep the namespace clean so define the MD5 function + protected using leading __ . */ +# define md5_init_ctx __md5_init_ctx +# define md5_process_block __md5_process_block +# define md5_process_bytes __md5_process_bytes +# define md5_finish_ctx __md5_finish_ctx +# define md5_read_ctx __md5_read_ctx +# define md5_stream __md5_stream +# define md5_buffer __md5_buffer +#endif + +#ifdef WORDS_BIGENDIAN +# define SWAP(n) \ + (((n) << 24) | (((n) & 0xff00) << 8) | (((n) >> 8) & 0xff00) | ((n) >> 24)) +#else +# define SWAP(n) (n) +#endif + +#define BLOCKSIZE 4096 +#if BLOCKSIZE % 64 != 0 +# error "invalid BLOCKSIZE" +#endif + +/* This array contains the bytes used to pad the buffer to the next + 64-byte boundary. (RFC 1321, 3.1: Step 1) */ +static const unsigned char fillbuf[64] = { 0x80, 0 /* , 0, 0, ... */ }; + + +/* Initialize structure containing state of computation. + (RFC 1321, 3.3: Step 3) */ +void +md5_init_ctx (struct md5_ctx *ctx) +{ + ctx->A = 0x67452301; + ctx->B = 0xefcdab89; + ctx->C = 0x98badcfe; + ctx->D = 0x10325476; + + ctx->total[0] = ctx->total[1] = 0; + ctx->buflen = 0; +} + +/* Put result from CTX in first 16 bytes following RESBUF. The result + must be in little endian byte order. + + IMPORTANT: On some systems it is required that RESBUF is correctly + aligned for a 32-bit value. */ +void * +md5_read_ctx (const struct md5_ctx *ctx, void *resbuf) +{ + ((uint32_t *) resbuf)[0] = SWAP (ctx->A); + ((uint32_t *) resbuf)[1] = SWAP (ctx->B); + ((uint32_t *) resbuf)[2] = SWAP (ctx->C); + ((uint32_t *) resbuf)[3] = SWAP (ctx->D); + + return resbuf; +} + +/* Process the remaining bytes in the internal buffer and the usual + prolog according to the standard and write the result to RESBUF. + + IMPORTANT: On some systems it is required that RESBUF is correctly + aligned for a 32-bit value. */ +void * +md5_finish_ctx (struct md5_ctx *ctx, void *resbuf) +{ + /* Take yet unprocessed bytes into account. */ + uint32_t bytes = ctx->buflen; + size_t size = (bytes < 56) ? 64 / 4 : 64 * 2 / 4; + + /* Now count remaining bytes. */ + ctx->total[0] += bytes; + if (ctx->total[0] < bytes) + ++ctx->total[1]; + + /* Put the 64-bit file length in *bits* at the end of the buffer. */ + ctx->buffer[size - 2] = SWAP (ctx->total[0] << 3); + ctx->buffer[size - 1] = SWAP ((ctx->total[1] << 3) | (ctx->total[0] >> 29)); + + memcpy (&((char *) ctx->buffer)[bytes], fillbuf, (size - 2) * 4 - bytes); + + /* Process last bytes. */ + md5_process_block (ctx->buffer, size * 4, ctx); + + return md5_read_ctx (ctx, resbuf); +} + +/* Compute MD5 message digest for bytes read from STREAM. The + resulting message digest number will be written into the 16 bytes + beginning at RESBLOCK. */ +int +md5_stream (FILE *stream, void *resblock) +{ + struct md5_ctx ctx; + char buffer[BLOCKSIZE + 72]; + size_t sum; + + /* Initialize the computation context. */ + md5_init_ctx (&ctx); + + /* Iterate over full file contents. */ + while (1) + { + /* We read the file in blocks of BLOCKSIZE bytes. One call of the + computation function processes the whole buffer so that with the + next round of the loop another block can be read. */ + size_t n; + sum = 0; + + /* Read block. Take care for partial reads. */ + while (1) + { + n = fread (buffer + sum, 1, BLOCKSIZE - sum, stream); + + sum += n; + + if (sum == BLOCKSIZE) + break; + + if (n == 0) + { + /* Check for the error flag IFF N == 0, so that we don't + exit the loop after a partial read due to e.g., EAGAIN + or EWOULDBLOCK. */ + if (ferror (stream)) + return 1; + goto process_partial_block; + } + + /* We've read at least one byte, so ignore errors. But always + check for EOF, since feof may be true even though N > 0. + Otherwise, we could end up calling fread after EOF. */ + if (feof (stream)) + goto process_partial_block; + } + + /* Process buffer with BLOCKSIZE bytes. Note that + BLOCKSIZE % 64 == 0 + */ + md5_process_block (buffer, BLOCKSIZE, &ctx); + } + +process_partial_block: + + /* Process any remaining bytes. */ + if (sum > 0) + md5_process_bytes (buffer, sum, &ctx); + + /* Construct result in desired memory. */ + md5_finish_ctx (&ctx, resblock); + return 0; +} + +/* Compute MD5 message digest for LEN bytes beginning at BUFFER. The + result is always in little endian byte order, so that a byte-wise + output yields to the wanted ASCII representation of the message + digest. */ +void * +md5_buffer (const char *buffer, size_t len, void *resblock) +{ + struct md5_ctx ctx; + + /* Initialize the computation context. */ + md5_init_ctx (&ctx); + + /* Process whole buffer but last len % 64 bytes. */ + md5_process_bytes (buffer, len, &ctx); + + /* Put result in desired memory area. */ + return md5_finish_ctx (&ctx, resblock); +} + + +void +md5_process_bytes (const void *buffer, size_t len, struct md5_ctx *ctx) +{ + /* When we already have some bits in our internal buffer concatenate + both inputs first. */ + if (ctx->buflen != 0) + { + size_t left_over = ctx->buflen; + size_t add = 128 - left_over > len ? len : 128 - left_over; + + memcpy (&((char *) ctx->buffer)[left_over], buffer, add); + ctx->buflen += add; + + if (ctx->buflen > 64) + { + md5_process_block (ctx->buffer, ctx->buflen & ~63, ctx); + + ctx->buflen &= 63; + /* The regions in the following copy operation cannot overlap. */ + memcpy (ctx->buffer, + &((char *) ctx->buffer)[(left_over + add) & ~63], + ctx->buflen); + } + + buffer = (const char *) buffer + add; + len -= add; + } + + /* Process available complete blocks. */ + if (len >= 64) + { +#if !_STRING_ARCH_unaligned +# define alignof(type) offsetof (struct { char c; type x; }, x) +# define UNALIGNED_P(p) (((size_t) p) % alignof (uint32_t) != 0) + if (UNALIGNED_P (buffer)) + while (len > 64) + { + md5_process_block (memcpy (ctx->buffer, buffer, 64), 64, ctx); + buffer = (const char *) buffer + 64; + len -= 64; + } + else +#endif + { + md5_process_block (buffer, len & ~63, ctx); + buffer = (const char *) buffer + (len & ~63); + len &= 63; + } + } + + /* Move remaining bytes in internal buffer. */ + if (len > 0) + { + size_t left_over = ctx->buflen; + + memcpy (&((char *) ctx->buffer)[left_over], buffer, len); + left_over += len; + if (left_over >= 64) + { + md5_process_block (ctx->buffer, 64, ctx); + left_over -= 64; + memcpy (ctx->buffer, &ctx->buffer[16], left_over); + } + ctx->buflen = left_over; + } +} + + +/* These are the four functions used in the four steps of the MD5 algorithm + and defined in the RFC 1321. The first function is a little bit optimized + (as found in Colin Plumbs public domain implementation). */ +/* #define FF(b, c, d) ((b & c) | (~b & d)) */ +#define FF(b, c, d) (d ^ (b & (c ^ d))) +#define FG(b, c, d) FF (d, b, c) +#define FH(b, c, d) (b ^ c ^ d) +#define FI(b, c, d) (c ^ (b | ~d)) + +/* Process LEN bytes of BUFFER, accumulating context into CTX. + It is assumed that LEN % 64 == 0. */ + +void +md5_process_block (const void *buffer, size_t len, struct md5_ctx *ctx) +{ + uint32_t correct_words[16]; + const uint32_t *words = buffer; + size_t nwords = len / sizeof (uint32_t); + const uint32_t *endp = words + nwords; + uint32_t A = ctx->A; + uint32_t B = ctx->B; + uint32_t C = ctx->C; + uint32_t D = ctx->D; + + /* First increment the byte count. RFC 1321 specifies the possible + length of the file up to 2^64 bits. Here we only compute the + number of bytes. Do a double word increment. */ + ctx->total[0] += len; + if (ctx->total[0] < len) + ++ctx->total[1]; + + /* Process all bytes in the buffer with 64 bytes in each round of + the loop. */ + while (words < endp) + { + uint32_t *cwp = correct_words; + uint32_t A_save = A; + uint32_t B_save = B; + uint32_t C_save = C; + uint32_t D_save = D; + + /* First round: using the given function, the context and a constant + the next context is computed. Because the algorithms processing + unit is a 32-bit word and it is determined to work on words in + little endian byte order we perhaps have to change the byte order + before the computation. To reduce the work for the next steps + we store the swapped words in the array CORRECT_WORDS. */ + +#define OP(a, b, c, d, s, T) \ + do \ + { \ + a += FF (b, c, d) + (*cwp++ = SWAP (*words)) + T; \ + ++words; \ + CYCLIC (a, s); \ + a += b; \ + } \ + while (0) + + /* It is unfortunate that C does not provide an operator for + cyclic rotation. Hope the C compiler is smart enough. */ +#define CYCLIC(w, s) (w = (w << s) | (w >> (32 - s))) + + /* Before we start, one word to the strange constants. + They are defined in RFC 1321 as + + T[i] = (int) (4294967296.0 * fabs (sin (i))), i=1..64 + + Here is an equivalent invocation using Perl: + + perl -e 'foreach(1..64){printf "0x%08x\n", int (4294967296 * abs (sin $_))}' + */ + + /* Round 1. */ + OP (A, B, C, D, 7, 0xd76aa478); + OP (D, A, B, C, 12, 0xe8c7b756); + OP (C, D, A, B, 17, 0x242070db); + OP (B, C, D, A, 22, 0xc1bdceee); + OP (A, B, C, D, 7, 0xf57c0faf); + OP (D, A, B, C, 12, 0x4787c62a); + OP (C, D, A, B, 17, 0xa8304613); + OP (B, C, D, A, 22, 0xfd469501); + OP (A, B, C, D, 7, 0x698098d8); + OP (D, A, B, C, 12, 0x8b44f7af); + OP (C, D, A, B, 17, 0xffff5bb1); + OP (B, C, D, A, 22, 0x895cd7be); + OP (A, B, C, D, 7, 0x6b901122); + OP (D, A, B, C, 12, 0xfd987193); + OP (C, D, A, B, 17, 0xa679438e); + OP (B, C, D, A, 22, 0x49b40821); + + /* For the second to fourth round we have the possibly swapped words + in CORRECT_WORDS. Redefine the macro to take an additional first + argument specifying the function to use. */ +#undef OP +#define OP(f, a, b, c, d, k, s, T) \ + do \ + { \ + a += f (b, c, d) + correct_words[k] + T; \ + CYCLIC (a, s); \ + a += b; \ + } \ + while (0) + + /* Round 2. */ + OP (FG, A, B, C, D, 1, 5, 0xf61e2562); + OP (FG, D, A, B, C, 6, 9, 0xc040b340); + OP (FG, C, D, A, B, 11, 14, 0x265e5a51); + OP (FG, B, C, D, A, 0, 20, 0xe9b6c7aa); + OP (FG, A, B, C, D, 5, 5, 0xd62f105d); + OP (FG, D, A, B, C, 10, 9, 0x02441453); + OP (FG, C, D, A, B, 15, 14, 0xd8a1e681); + OP (FG, B, C, D, A, 4, 20, 0xe7d3fbc8); + OP (FG, A, B, C, D, 9, 5, 0x21e1cde6); + OP (FG, D, A, B, C, 14, 9, 0xc33707d6); + OP (FG, C, D, A, B, 3, 14, 0xf4d50d87); + OP (FG, B, C, D, A, 8, 20, 0x455a14ed); + OP (FG, A, B, C, D, 13, 5, 0xa9e3e905); + OP (FG, D, A, B, C, 2, 9, 0xfcefa3f8); + OP (FG, C, D, A, B, 7, 14, 0x676f02d9); + OP (FG, B, C, D, A, 12, 20, 0x8d2a4c8a); + + /* Round 3. */ + OP (FH, A, B, C, D, 5, 4, 0xfffa3942); + OP (FH, D, A, B, C, 8, 11, 0x8771f681); + OP (FH, C, D, A, B, 11, 16, 0x6d9d6122); + OP (FH, B, C, D, A, 14, 23, 0xfde5380c); + OP (FH, A, B, C, D, 1, 4, 0xa4beea44); + OP (FH, D, A, B, C, 4, 11, 0x4bdecfa9); + OP (FH, C, D, A, B, 7, 16, 0xf6bb4b60); + OP (FH, B, C, D, A, 10, 23, 0xbebfbc70); + OP (FH, A, B, C, D, 13, 4, 0x289b7ec6); + OP (FH, D, A, B, C, 0, 11, 0xeaa127fa); + OP (FH, C, D, A, B, 3, 16, 0xd4ef3085); + OP (FH, B, C, D, A, 6, 23, 0x04881d05); + OP (FH, A, B, C, D, 9, 4, 0xd9d4d039); + OP (FH, D, A, B, C, 12, 11, 0xe6db99e5); + OP (FH, C, D, A, B, 15, 16, 0x1fa27cf8); + OP (FH, B, C, D, A, 2, 23, 0xc4ac5665); + + /* Round 4. */ + OP (FI, A, B, C, D, 0, 6, 0xf4292244); + OP (FI, D, A, B, C, 7, 10, 0x432aff97); + OP (FI, C, D, A, B, 14, 15, 0xab9423a7); + OP (FI, B, C, D, A, 5, 21, 0xfc93a039); + OP (FI, A, B, C, D, 12, 6, 0x655b59c3); + OP (FI, D, A, B, C, 3, 10, 0x8f0ccc92); + OP (FI, C, D, A, B, 10, 15, 0xffeff47d); + OP (FI, B, C, D, A, 1, 21, 0x85845dd1); + OP (FI, A, B, C, D, 8, 6, 0x6fa87e4f); + OP (FI, D, A, B, C, 15, 10, 0xfe2ce6e0); + OP (FI, C, D, A, B, 6, 15, 0xa3014314); + OP (FI, B, C, D, A, 13, 21, 0x4e0811a1); + OP (FI, A, B, C, D, 4, 6, 0xf7537e82); + OP (FI, D, A, B, C, 11, 10, 0xbd3af235); + OP (FI, C, D, A, B, 2, 15, 0x2ad7d2bb); + OP (FI, B, C, D, A, 9, 21, 0xeb86d391); + + /* Add the starting values of the context. */ + A += A_save; + B += B_save; + C += C_save; + D += D_save; + } + + /* Put checksum in context given as argument. */ + ctx->A = A; + ctx->B = B; + ctx->C = C; + ctx->D = D; +} diff --git a/lib/md5.h b/lib/md5.h new file mode 100644 index 00000000..c737040e --- /dev/null +++ b/lib/md5.h @@ -0,0 +1,124 @@ +/* Declaration of functions and data types used for MD5 sum computing + library functions. + Copyright (C) 1995-1997,1999,2000,2001,2004,2005,2006 + Free Software Foundation, Inc. + This file is part of the GNU C Library. + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the + Free Software Foundation; either version 2, or (at your option) any + later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ + +#ifndef _MD5_H +#define _MD5_H 1 + +#include +#include + +#define MD5_DIGEST_SIZE 16 +#define MD5_BLOCK_SIZE 64 + +#ifndef __GNUC_PREREQ +# if defined __GNUC__ && defined __GNUC_MINOR__ +# define __GNUC_PREREQ(maj, min) \ + ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min)) +# else +# define __GNUC_PREREQ(maj, min) 0 +# endif +#endif + +#ifndef __THROW +# if defined __cplusplus && __GNUC_PREREQ (2,8) +# define __THROW throw () +# else +# define __THROW +# endif +#endif + +#ifndef _LIBC +# define __md5_buffer md5_buffer +# define __md5_finish_ctx md5_finish_ctx +# define __md5_init_ctx md5_init_ctx +# define __md5_process_block md5_process_block +# define __md5_process_bytes md5_process_bytes +# define __md5_read_ctx md5_read_ctx +# define __md5_stream md5_stream +#endif + +/* Structure to save state of computation between the single steps. */ +struct md5_ctx +{ + uint32_t A; + uint32_t B; + uint32_t C; + uint32_t D; + + uint32_t total[2]; + uint32_t buflen; + uint32_t buffer[32]; +}; + +/* + * The following three functions are build up the low level used in + * the functions `md5_stream' and `md5_buffer'. + */ + +/* Initialize structure containing state of computation. + (RFC 1321, 3.3: Step 3) */ +extern void __md5_init_ctx (struct md5_ctx *ctx) __THROW; + +/* Starting with the result of former calls of this function (or the + initialization function update the context for the next LEN bytes + starting at BUFFER. + It is necessary that LEN is a multiple of 64!!! */ +extern void __md5_process_block (const void *buffer, size_t len, + struct md5_ctx *ctx) __THROW; + +/* Starting with the result of former calls of this function (or the + initialization function update the context for the next LEN bytes + starting at BUFFER. + It is NOT required that LEN is a multiple of 64. */ +extern void __md5_process_bytes (const void *buffer, size_t len, + struct md5_ctx *ctx) __THROW; + +/* Process the remaining bytes in the buffer and put result from CTX + in first 16 bytes following RESBUF. The result is always in little + endian byte order, so that a byte-wise output yields to the wanted + ASCII representation of the message digest. + + IMPORTANT: On some systems, RESBUF must be aligned to a 32-bit + boundary. */ +extern void *__md5_finish_ctx (struct md5_ctx *ctx, void *resbuf) __THROW; + + +/* Put result from CTX in first 16 bytes following RESBUF. The result is + always in little endian byte order, so that a byte-wise output yields + to the wanted ASCII representation of the message digest. + + IMPORTANT: On some systems, RESBUF must be aligned to a 32-bit + boundary. */ +extern void *__md5_read_ctx (const struct md5_ctx *ctx, void *resbuf) __THROW; + + +/* Compute MD5 message digest for bytes read from STREAM. The + resulting message digest number will be written into the 16 bytes + beginning at RESBLOCK. */ +extern int __md5_stream (FILE *stream, void *resblock) __THROW; + +/* Compute MD5 message digest for LEN bytes beginning at BUFFER. The + result is always in little endian byte order, so that a byte-wise + output yields to the wanted ASCII representation of the message + digest. */ +extern void *__md5_buffer (const char *buffer, size_t len, + void *resblock) __THROW; + +#endif /* md5.h */ diff --git a/lib/stdbool.in.h b/lib/stdbool.in.h new file mode 100644 index 00000000..2784a502 --- /dev/null +++ b/lib/stdbool.in.h @@ -0,0 +1,119 @@ +/* Copyright (C) 2001, 2002, 2003, 2006, 2007 Free Software Foundation, Inc. + Written by Bruno Haible , 2001. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ + +#ifndef _GL_STDBOOL_H +#define _GL_STDBOOL_H + +/* ISO C 99 for platforms that lack it. */ + +/* Usage suggestions: + + Programs that use should be aware of some limitations + and standards compliance issues. + + Standards compliance: + + - must be #included before 'bool', 'false', 'true' + can be used. + + - You cannot assume that sizeof (bool) == 1. + + - Programs should not undefine the macros bool, true, and false, + as C99 lists that as an "obsolescent feature". + + Limitations of this substitute, when used in a C89 environment: + + - must be #included before the '_Bool' type can be used. + + - You cannot assume that _Bool is a typedef; it might be a macro. + + - Bit-fields of type 'bool' are not supported. Portable code + should use 'unsigned int foo : 1;' rather than 'bool foo : 1;'. + + - In C99, casts and automatic conversions to '_Bool' or 'bool' are + performed in such a way that every nonzero value gets converted + to 'true', and zero gets converted to 'false'. This doesn't work + with this substitute. With this substitute, only the values 0 and 1 + give the expected result when converted to _Bool' or 'bool'. + + Also, it is suggested that programs use 'bool' rather than '_Bool'; + this isn't required, but 'bool' is more common. */ + + +/* 7.16. Boolean type and values */ + +/* BeOS already #defines false 0, true 1. We use the same + definitions below, but temporarily we have to #undef them. */ +#ifdef __BEOS__ +# include /* defines bool but not _Bool */ +# undef false +# undef true +#endif + +/* For the sake of symbolic names in gdb, we define true and false as + enum constants, not only as macros. + It is tempting to write + typedef enum { false = 0, true = 1 } _Bool; + so that gdb prints values of type 'bool' symbolically. But if we do + this, values of type '_Bool' may promote to 'int' or 'unsigned int' + (see ISO C 99 6.7.2.2.(4)); however, '_Bool' must promote to 'int' + (see ISO C 99 6.3.1.1.(2)). So we add a negative value to the + enum; this ensures that '_Bool' promotes to 'int'. */ +#if defined __cplusplus || defined __BEOS__ + /* A compiler known to have 'bool'. */ + /* If the compiler already has both 'bool' and '_Bool', we can assume they + are the same types. */ +# if !@HAVE__BOOL@ +typedef bool _Bool; +# endif +#else +# if !defined __GNUC__ + /* If @HAVE__BOOL@: + Some HP-UX cc and AIX IBM C compiler versions have compiler bugs when + the built-in _Bool type is used. See + http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html + http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html + http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html + Similar bugs are likely with other compilers as well; this file + wouldn't be used if was working. + So we override the _Bool type. + If !@HAVE__BOOL@: + Need to define _Bool ourselves. As 'signed char' or as an enum type? + Use of a typedef, with SunPRO C, leads to a stupid + "warning: _Bool is a keyword in ISO C99". + Use of an enum type, with IRIX cc, leads to a stupid + "warning(1185): enumerated type mixed with another type". + Even the existence of an enum type, without a typedef, + "Invalid enumerator. (badenum)" with HP-UX cc on Tru64. + The only benefit of the enum, debuggability, is not important + with these compilers. So use 'signed char' and no enum. */ +# define _Bool signed char +# else + /* With this compiler, trust the _Bool type if the compiler has it. */ +# if !@HAVE__BOOL@ +typedef enum { _Bool_must_promote_to_int = -1, false = 0, true = 1 } _Bool; +# endif +# endif +#endif +#define bool _Bool + +/* The other macros must be usable in preprocessor directives. */ +#define false 0 +#define true 1 +#define __bool_true_false_are_defined 1 + +#endif /* _GL_STDBOOL_H */ diff --git a/lib/stdint.in.h b/lib/stdint.in.h new file mode 100644 index 00000000..ef0c3359 --- /dev/null +++ b/lib/stdint.in.h @@ -0,0 +1,513 @@ +/* Copyright (C) 2001-2002, 2004-2007 Free Software Foundation, Inc. + Written by Paul Eggert, Bruno Haible, Sam Steingold, Peter Burwood. + This file is part of gnulib. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ + +/* + * ISO C 99 for platforms that lack it. + * + */ + +#ifndef _GL_STDINT_H + +/* Get those types that are already defined in other system include + files, so that we can "#define int8_t signed char" below without + worrying about a later system include file containing a "typedef + signed char int8_t;" that will get messed up by our macro. Our + macros should all be consistent with the system versions, except + for the "fast" types and macros, which we recommend against using + in public interfaces due to compiler differences. */ + +#if @HAVE_STDINT_H@ +# if defined __sgi && ! defined __c99 + /* Bypass IRIX's if in C89 mode, since it merely annoys users + with "This header file is to be used only for c99 mode compilations" + diagnostics. */ +# define __STDINT_H__ +# endif + /* Other systems may have an incomplete or buggy . + Include it before , since any "#include " + in would reinclude us, skipping our contents because + _GL_STDINT_H is defined. + The include_next requires a split double-inclusion guard. */ +# @INCLUDE_NEXT@ @NEXT_STDINT_H@ +#endif + +#if ! defined _GL_STDINT_H && ! defined _GL_JUST_INCLUDE_SYSTEM_STDINT_H +#define _GL_STDINT_H + +/* defines some of the stdint.h types as well, on glibc, + IRIX 6.5, and OpenBSD 3.8 (via ). + AIX 5.2 isn't needed and causes troubles. + MacOS X 10.4.6 includes (which is us), but + relies on the system definitions, so include + after @NEXT_STDINT_H@. */ +#if @HAVE_SYS_TYPES_H@ && ! defined _AIX +# include +#endif + +/* Get LONG_MIN, LONG_MAX, ULONG_MAX. */ +#include + +#if @HAVE_INTTYPES_H@ + /* In OpenBSD 3.8, includes , which defines + int{8,16,32,64}_t, uint{8,16,32,64}_t and __BIT_TYPES_DEFINED__. + also defines intptr_t and uintptr_t. */ +# define _GL_JUST_INCLUDE_SYSTEM_INTTYPES_H +# include +# undef _GL_JUST_INCLUDE_SYSTEM_INTTYPES_H +#elif @HAVE_SYS_INTTYPES_H@ + /* Solaris 7 has the types except the *_fast*_t types, and + the macros except for *_FAST*_*, INTPTR_MIN, PTRDIFF_MIN, PTRDIFF_MAX. */ +# include +#endif + +#if @HAVE_SYS_BITYPES_H@ && ! defined __BIT_TYPES_DEFINED__ + /* Linux libc4 >= 4.6.7 and libc5 have a that defines + int{8,16,32,64}_t and __BIT_TYPES_DEFINED__. In libc5 >= 5.2.2 it is + included by . */ +# include +#endif + +#if ! defined __cplusplus || defined __STDC_CONSTANT_MACROS + +/* Get WCHAR_MIN, WCHAR_MAX. */ +# if ! (defined WCHAR_MIN && defined WCHAR_MAX) +# include +# endif + +#endif + +/* Minimum and maximum values for a integer type under the usual assumption. + Return an unspecified value if BITS == 0, adding a check to pacify + picky compilers. */ + +#define _STDINT_MIN(signed, bits, zero) \ + ((signed) ? (- ((zero) + 1) << ((bits) ? (bits) - 1 : 0)) : (zero)) + +#define _STDINT_MAX(signed, bits, zero) \ + ((signed) \ + ? ~ _STDINT_MIN (signed, bits, zero) \ + : ((((zero) + 1) << ((bits) ? (bits) - 1 : 0)) - 1) * 2 + 1) + +/* 7.18.1.1. Exact-width integer types */ + +/* Here we assume a standard architecture where the hardware integer + types have 8, 16, 32, optionally 64 bits. */ + +#undef int8_t +#undef uint8_t +#define int8_t signed char +#define uint8_t unsigned char + +#undef int16_t +#undef uint16_t +#define int16_t short int +#define uint16_t unsigned short int + +#undef int32_t +#undef uint32_t +#define int32_t int +#define uint32_t unsigned int + +/* Do not undefine int64_t if gnulib is not being used with 64-bit + types, since otherwise it breaks platforms like Tandem/NSK. */ +#if LONG_MAX >> 31 >> 31 == 1 +# undef int64_t +# define int64_t long int +# define GL_INT64_T +#elif defined _MSC_VER +# undef int64_t +# define int64_t __int64 +# define GL_INT64_T +#elif @HAVE_LONG_LONG_INT@ +# undef int64_t +# define int64_t long long int +# define GL_INT64_T +#endif + +#if ULONG_MAX >> 31 >> 31 >> 1 == 1 +# undef uint64_t +# define uint64_t unsigned long int +# define GL_UINT64_T +#elif defined _MSC_VER +# undef uint64_t +# define uint64_t unsigned __int64 +# define GL_UINT64_T +#elif @HAVE_UNSIGNED_LONG_LONG_INT@ +# undef uint64_t +# define uint64_t unsigned long long int +# define GL_UINT64_T +#endif + +/* Avoid collision with Solaris 2.5.1 etc. */ +#define _UINT8_T +#define _UINT32_T +#define _UINT64_T + + +/* 7.18.1.2. Minimum-width integer types */ + +/* Here we assume a standard architecture where the hardware integer + types have 8, 16, 32, optionally 64 bits. Therefore the leastN_t types + are the same as the corresponding N_t types. */ + +#undef int_least8_t +#undef uint_least8_t +#undef int_least16_t +#undef uint_least16_t +#undef int_least32_t +#undef uint_least32_t +#undef int_least64_t +#undef uint_least64_t +#define int_least8_t int8_t +#define uint_least8_t uint8_t +#define int_least16_t int16_t +#define uint_least16_t uint16_t +#define int_least32_t int32_t +#define uint_least32_t uint32_t +#ifdef GL_INT64_T +# define int_least64_t int64_t +#endif +#ifdef GL_UINT64_T +# define uint_least64_t uint64_t +#endif + +/* 7.18.1.3. Fastest minimum-width integer types */ + +/* Note: Other substitutes may define these types differently. + It is not recommended to use these types in public header files. */ + +/* Here we assume a standard architecture where the hardware integer + types have 8, 16, 32, optionally 64 bits. Therefore the fastN_t types + are taken from the same list of types. Assume that 'long int' + is fast enough for all narrower integers. */ + +#undef int_fast8_t +#undef uint_fast8_t +#undef int_fast16_t +#undef uint_fast16_t +#undef int_fast32_t +#undef uint_fast32_t +#undef int_fast64_t +#undef uint_fast64_t +#define int_fast8_t long int +#define uint_fast8_t unsigned int_fast8_t +#define int_fast16_t long int +#define uint_fast16_t unsigned int_fast16_t +#define int_fast32_t long int +#define uint_fast32_t unsigned int_fast32_t +#ifdef GL_INT64_T +# define int_fast64_t int64_t +#endif +#ifdef GL_UINT64_T +# define uint_fast64_t uint64_t +#endif + +/* 7.18.1.4. Integer types capable of holding object pointers */ + +#undef intptr_t +#undef uintptr_t +#define intptr_t long int +#define uintptr_t unsigned long int + +/* 7.18.1.5. Greatest-width integer types */ + +/* Note: These types are compiler dependent. It may be unwise to use them in + public header files. */ + +#undef intmax_t +#if @HAVE_LONG_LONG_INT@ && LONG_MAX >> 30 == 1 +# define intmax_t long long int +#elif defined GL_INT64_T +# define intmax_t int64_t +#else +# define intmax_t long int +#endif + +#undef uintmax_t +#if @HAVE_UNSIGNED_LONG_LONG_INT@ && ULONG_MAX >> 31 == 1 +# define uintmax_t unsigned long long int +#elif defined GL_UINT64_T +# define uintmax_t uint64_t +#else +# define uintmax_t unsigned long int +#endif + +/* Verify that intmax_t and uintmax_t have the same size. Too much code + breaks if this is not the case. If this check fails, the reason is likely + to be found in the autoconf macros. */ +typedef int _verify_intmax_size[2 * (sizeof (intmax_t) == sizeof (uintmax_t)) - 1]; + +/* 7.18.2. Limits of specified-width integer types */ + +#if ! defined __cplusplus || defined __STDC_LIMIT_MACROS + +/* 7.18.2.1. Limits of exact-width integer types */ + +/* Here we assume a standard architecture where the hardware integer + types have 8, 16, 32, optionally 64 bits. */ + +#undef INT8_MIN +#undef INT8_MAX +#undef UINT8_MAX +#define INT8_MIN (~ INT8_MAX) +#define INT8_MAX 127 +#define UINT8_MAX 255 + +#undef INT16_MIN +#undef INT16_MAX +#undef UINT16_MAX +#define INT16_MIN (~ INT16_MAX) +#define INT16_MAX 32767 +#define UINT16_MAX 65535 + +#undef INT32_MIN +#undef INT32_MAX +#undef UINT32_MAX +#define INT32_MIN (~ INT32_MAX) +#define INT32_MAX 2147483647 +#define UINT32_MAX 4294967295U + +#undef INT64_MIN +#undef INT64_MAX +#ifdef GL_INT64_T +/* Prefer (- INTMAX_C (1) << 63) over (~ INT64_MAX) because SunPRO C 5.0 + evaluates the latter incorrectly in preprocessor expressions. */ +# define INT64_MIN (- INTMAX_C (1) << 63) +# define INT64_MAX INTMAX_C (9223372036854775807) +#endif + +#undef UINT64_MAX +#ifdef GL_UINT64_T +# define UINT64_MAX UINTMAX_C (18446744073709551615) +#endif + +/* 7.18.2.2. Limits of minimum-width integer types */ + +/* Here we assume a standard architecture where the hardware integer + types have 8, 16, 32, optionally 64 bits. Therefore the leastN_t types + are the same as the corresponding N_t types. */ + +#undef INT_LEAST8_MIN +#undef INT_LEAST8_MAX +#undef UINT_LEAST8_MAX +#define INT_LEAST8_MIN INT8_MIN +#define INT_LEAST8_MAX INT8_MAX +#define UINT_LEAST8_MAX UINT8_MAX + +#undef INT_LEAST16_MIN +#undef INT_LEAST16_MAX +#undef UINT_LEAST16_MAX +#define INT_LEAST16_MIN INT16_MIN +#define INT_LEAST16_MAX INT16_MAX +#define UINT_LEAST16_MAX UINT16_MAX + +#undef INT_LEAST32_MIN +#undef INT_LEAST32_MAX +#undef UINT_LEAST32_MAX +#define INT_LEAST32_MIN INT32_MIN +#define INT_LEAST32_MAX INT32_MAX +#define UINT_LEAST32_MAX UINT32_MAX + +#undef INT_LEAST64_MIN +#undef INT_LEAST64_MAX +#ifdef GL_INT64_T +# define INT_LEAST64_MIN INT64_MIN +# define INT_LEAST64_MAX INT64_MAX +#endif + +#undef UINT_LEAST64_MAX +#ifdef GL_UINT64_T +# define UINT_LEAST64_MAX UINT64_MAX +#endif + +/* 7.18.2.3. Limits of fastest minimum-width integer types */ + +/* Here we assume a standard architecture where the hardware integer + types have 8, 16, 32, optionally 64 bits. Therefore the fastN_t types + are taken from the same list of types. */ + +#undef INT_FAST8_MIN +#undef INT_FAST8_MAX +#undef UINT_FAST8_MAX +#define INT_FAST8_MIN LONG_MIN +#define INT_FAST8_MAX LONG_MAX +#define UINT_FAST8_MAX ULONG_MAX + +#undef INT_FAST16_MIN +#undef INT_FAST16_MAX +#undef UINT_FAST16_MAX +#define INT_FAST16_MIN LONG_MIN +#define INT_FAST16_MAX LONG_MAX +#define UINT_FAST16_MAX ULONG_MAX + +#undef INT_FAST32_MIN +#undef INT_FAST32_MAX +#undef UINT_FAST32_MAX +#define INT_FAST32_MIN LONG_MIN +#define INT_FAST32_MAX LONG_MAX +#define UINT_FAST32_MAX ULONG_MAX + +#undef INT_FAST64_MIN +#undef INT_FAST64_MAX +#ifdef GL_INT64_T +# define INT_FAST64_MIN INT64_MIN +# define INT_FAST64_MAX INT64_MAX +#endif + +#undef UINT_FAST64_MAX +#ifdef GL_UINT64_T +# define UINT_FAST64_MAX UINT64_MAX +#endif + +/* 7.18.2.4. Limits of integer types capable of holding object pointers */ + +#undef INTPTR_MIN +#undef INTPTR_MAX +#undef UINTPTR_MAX +#define INTPTR_MIN LONG_MIN +#define INTPTR_MAX LONG_MAX +#define UINTPTR_MAX ULONG_MAX + +/* 7.18.2.5. Limits of greatest-width integer types */ + +#undef INTMAX_MIN +#undef INTMAX_MAX +#ifdef INT64_MAX +# define INTMAX_MIN INT64_MIN +# define INTMAX_MAX INT64_MAX +#else +# define INTMAX_MIN INT32_MIN +# define INTMAX_MAX INT32_MAX +#endif + +#undef UINTMAX_MAX +#ifdef UINT64_MAX +# define UINTMAX_MAX UINT64_MAX +#else +# define UINTMAX_MAX UINT32_MAX +#endif + +/* 7.18.3. Limits of other integer types */ + +/* ptrdiff_t limits */ +#undef PTRDIFF_MIN +#undef PTRDIFF_MAX +#define PTRDIFF_MIN \ + _STDINT_MIN (1, @BITSIZEOF_PTRDIFF_T@, 0@PTRDIFF_T_SUFFIX@) +#define PTRDIFF_MAX \ + _STDINT_MAX (1, @BITSIZEOF_PTRDIFF_T@, 0@PTRDIFF_T_SUFFIX@) + +/* sig_atomic_t limits */ +#undef SIG_ATOMIC_MIN +#undef SIG_ATOMIC_MAX +#define SIG_ATOMIC_MIN \ + _STDINT_MIN (@HAVE_SIGNED_SIG_ATOMIC_T@, @BITSIZEOF_SIG_ATOMIC_T@, \ + 0@SIG_ATOMIC_T_SUFFIX@) +#define SIG_ATOMIC_MAX \ + _STDINT_MAX (@HAVE_SIGNED_SIG_ATOMIC_T@, @BITSIZEOF_SIG_ATOMIC_T@, \ + 0@SIG_ATOMIC_T_SUFFIX@) + + +/* size_t limit */ +#undef SIZE_MAX +#define SIZE_MAX _STDINT_MAX (0, @BITSIZEOF_SIZE_T@, 0@SIZE_T_SUFFIX@) + +/* wchar_t limits */ +#undef WCHAR_MIN +#undef WCHAR_MAX +#define WCHAR_MIN \ + _STDINT_MIN (@HAVE_SIGNED_WCHAR_T@, @BITSIZEOF_WCHAR_T@, 0@WCHAR_T_SUFFIX@) +#define WCHAR_MAX \ + _STDINT_MAX (@HAVE_SIGNED_WCHAR_T@, @BITSIZEOF_WCHAR_T@, 0@WCHAR_T_SUFFIX@) + +/* wint_t limits */ +#undef WINT_MIN +#undef WINT_MAX +#define WINT_MIN \ + _STDINT_MIN (@HAVE_SIGNED_WINT_T@, @BITSIZEOF_WINT_T@, 0@WINT_T_SUFFIX@) +#define WINT_MAX \ + _STDINT_MAX (@HAVE_SIGNED_WINT_T@, @BITSIZEOF_WINT_T@, 0@WINT_T_SUFFIX@) + +#endif /* !defined __cplusplus || defined __STDC_LIMIT_MACROS */ + +/* 7.18.4. Macros for integer constants */ + +#if ! defined __cplusplus || defined __STDC_CONSTANT_MACROS + +/* 7.18.4.1. Macros for minimum-width integer constants */ +/* According to ISO C 99 Technical Corrigendum 1 */ + +/* Here we assume a standard architecture where the hardware integer + types have 8, 16, 32, optionally 64 bits, and int is 32 bits. */ + +#undef INT8_C +#undef UINT8_C +#define INT8_C(x) x +#define UINT8_C(x) x + +#undef INT16_C +#undef UINT16_C +#define INT16_C(x) x +#define UINT16_C(x) x + +#undef INT32_C +#undef UINT32_C +#define INT32_C(x) x +#define UINT32_C(x) x ## U + +#undef INT64_C +#undef UINT64_C +#if LONG_MAX >> 31 >> 31 == 1 +# define INT64_C(x) x##L +#elif defined _MSC_VER +# define INT64_C(x) x##i64 +#elif @HAVE_LONG_LONG_INT@ +# define INT64_C(x) x##LL +#endif +#if ULONG_MAX >> 31 >> 31 >> 1 == 1 +# define UINT64_C(x) x##UL +#elif defined _MSC_VER +# define UINT64_C(x) x##ui64 +#elif @HAVE_UNSIGNED_LONG_LONG_INT@ +# define UINT64_C(x) x##ULL +#endif + +/* 7.18.4.2. Macros for greatest-width integer constants */ + +#undef INTMAX_C +#if @HAVE_LONG_LONG_INT@ && LONG_MAX >> 30 == 1 +# define INTMAX_C(x) x##LL +#elif defined GL_INT64_T +# define INTMAX_C(x) INT64_C(x) +#else +# define INTMAX_C(x) x##L +#endif + +#undef UINTMAX_C +#if @HAVE_UNSIGNED_LONG_LONG_INT@ && ULONG_MAX >> 31 == 1 +# define UINTMAX_C(x) x##ULL +#elif defined GL_UINT64_T +# define UINTMAX_C(x) UINT64_C(x) +#else +# define UINTMAX_C(x) x##UL +#endif + +#endif /* !defined __cplusplus || defined __STDC_CONSTANT_MACROS */ + +#endif /* _GL_STDINT_H */ +#endif /* !defined _GL_STDINT_H && !defined _GL_JUST_INCLUDE_SYSTEM_STDINT_H */ diff --git a/lib/unistd.in.h b/lib/unistd.in.h new file mode 100644 index 00000000..07c48778 --- /dev/null +++ b/lib/unistd.in.h @@ -0,0 +1,262 @@ +/* Substitute for and wrapper around . + Copyright (C) 2004-2007 Free Software Foundation, Inc. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ + +#ifndef _GL_UNISTD_H + +/* The include_next requires a split double-inclusion guard. */ +#if @HAVE_UNISTD_H@ +# @INCLUDE_NEXT@ @NEXT_UNISTD_H@ +#endif + +#ifndef _GL_UNISTD_H +#define _GL_UNISTD_H + +/* mingw doesn't define the SEEK_* macros in . */ +#if !(defined SEEK_CUR && defined SEEK_END && defined SEEK_SET) +# include +#endif + +/* mingw fails to declare _exit in . */ +#include + +/* The definition of GL_LINK_WARNING is copied here. */ + + +/* Declare overridden functions. */ + +#ifdef __cplusplus +extern "C" { +#endif + + +#if @GNULIB_CHOWN@ +# if @REPLACE_CHOWN@ +# ifndef REPLACE_CHOWN +# define REPLACE_CHOWN 1 +# endif +# if REPLACE_CHOWN +/* Change the owner of FILE to UID (if UID is not -1) and the group of FILE + to GID (if GID is not -1). Follow symbolic links. + Return 0 if successful, otherwise -1 and errno set. + See the POSIX:2001 specification + . */ +# define chown rpl_chown +extern int chown (const char *file, uid_t uid, gid_t gid); +# endif +# endif +#elif defined GNULIB_POSIXCHECK +# undef chown +# define chown(f,u,g) \ + (GL_LINK_WARNING ("chown fails to follow symlinks on some systems and " \ + "doesn't treat a uid or gid of -1 on some systems - " \ + "use gnulib module chown for portability"), \ + chown (f, u, g)) +#endif + + +#if @GNULIB_DUP2@ +# if !@HAVE_DUP2@ +/* Copy the file descriptor OLDFD into file descriptor NEWFD. Do nothing if + NEWFD = OLDFD, otherwise close NEWFD first if it is open. + Return 0 if successful, otherwise -1 and errno set. + See the POSIX:2001 specification + . */ +extern int dup2 (int oldfd, int newfd); +# endif +#elif defined GNULIB_POSIXCHECK +# undef dup2 +# define dup2(o,n) \ + (GL_LINK_WARNING ("dup2 is unportable - " \ + "use gnulib module dup2 for portability"), \ + dup2 (o, n)) +#endif + + +#if @GNULIB_FCHDIR@ +# if @REPLACE_FCHDIR@ + +/* Change the process' current working directory to the directory on which + the given file descriptor is open. + Return 0 if successful, otherwise -1 and errno set. + See the POSIX:2001 specification + . */ +extern int fchdir (int /*fd*/); + +# define close rpl_close +extern int close (int); +# define dup rpl_dup +extern int dup (int); +# define dup2 rpl_dup2 +extern int dup2 (int, int); + +# endif +#elif defined GNULIB_POSIXCHECK +# undef fchdir +# define fchdir(f) \ + (GL_LINK_WARNING ("fchdir is unportable - " \ + "use gnulib module fchdir for portability"), \ + fchdir (f)) +#endif + + +#if @GNULIB_FTRUNCATE@ +# if !@HAVE_FTRUNCATE@ +/* Change the size of the file to which FD is opened to become equal to LENGTH. + Return 0 if successful, otherwise -1 and errno set. + See the POSIX:2001 specification + . */ +extern int ftruncate (int fd, off_t length); +# endif +#elif defined GNULIB_POSIXCHECK +# undef ftruncate +# define ftruncate(f,l) \ + (GL_LINK_WARNING ("ftruncate is unportable - " \ + "use gnulib module ftruncate for portability"), \ + ftruncate (f, l)) +#endif + + +#if @GNULIB_GETCWD@ +/* Include the headers that might declare getcwd so that they will not + cause confusion if included after this file. */ +# include +# if @REPLACE_GETCWD@ +/* Get the name of the current working directory, and put it in SIZE bytes + of BUF. + Return BUF if successful, or NULL if the directory couldn't be determined + or SIZE was too small. + See the POSIX:2001 specification + . + Additionally, the gnulib module 'getcwd' guarantees the following GNU + extension: If BUF is NULL, an array is allocated with 'malloc'; the array + is SIZE bytes long, unless SIZE == 0, in which case it is as big as + necessary. */ +# define getcwd rpl_getcwd +extern char * getcwd (char *buf, size_t size); +# endif +#elif defined GNULIB_POSIXCHECK +# undef getcwd +# define getcwd(b,s) \ + (GL_LINK_WARNING ("getcwd is unportable - " \ + "use gnulib module getcwd for portability"), \ + getcwd (b, s)) +#endif + + +#if @GNULIB_GETLOGIN_R@ +/* Copies the user's login name to NAME. + The array pointed to by NAME has room for SIZE bytes. + + Returns 0 if successful. Upon error, an error number is returned, or -1 in + the case that the login name cannot be found but no specific error is + provided (this case is hopefully rare but is left open by the POSIX spec). + + See . + */ +# if !@HAVE_DECL_GETLOGIN_R@ +# include +extern int getlogin_r (char *name, size_t size); +# endif +#elif defined GNULIB_POSIXCHECK +# undef getlogin_r +# define getlogin_r(n,s) \ + (GL_LINK_WARNING ("getlogin_r is unportable - " \ + "use gnulib module getlogin_r for portability"), \ + getlogin_r (n, s)) +#endif + + +#if @GNULIB_LCHOWN@ +# if @REPLACE_LCHOWN@ +/* Change the owner of FILE to UID (if UID is not -1) and the group of FILE + to GID (if GID is not -1). Do not follow symbolic links. + Return 0 if successful, otherwise -1 and errno set. + See the POSIX:2001 specification + . */ +# define lchown rpl_lchown +extern int lchown (char const *file, uid_t owner, gid_t group); +# endif +#elif defined GNULIB_POSIXCHECK +# undef lchown +# define lchown(f,u,g) \ + (GL_LINK_WARNING ("lchown is unportable to pre-POSIX.1-2001 " \ + "systems - use gnulib module lchown for portability"), \ + lchown (f, u, g)) +#endif + + +#if @GNULIB_LSEEK@ +# if @REPLACE_LSEEK@ +/* Set the offset of FD relative to SEEK_SET, SEEK_CUR, or SEEK_END. + Return the new offset if successful, otherwise -1 and errno set. + See the POSIX:2001 specification + . */ +# define lseek rpl_lseek + extern off_t lseek (int fd, off_t offset, int whence); +# endif +#elif defined GNULIB_POSIXCHECK +# undef lseek +# define lseek(f,o,w) \ + (GL_LINK_WARNING ("lseek does not fail with ESPIPE on pipes on some " \ + "systems - use gnulib module lseek for portability"), \ + lseek (f, o, w)) +#endif + + +#if @GNULIB_READLINK@ +/* Read the contents of the symbolic link FILE and place the first BUFSIZE + bytes of it into BUF. Return the number of bytes placed into BUF if + successful, otherwise -1 and errno set. + See the POSIX:2001 specification + . */ +# if !@HAVE_READLINK@ +# include +extern int readlink (const char *file, char *buf, size_t bufsize); +# endif +#elif defined GNULIB_POSIXCHECK +# undef readlink +# define readlink(f,b,s) \ + (GL_LINK_WARNING ("readlink is unportable - " \ + "use gnulib module readlink for portability"), \ + readlink (f, b, s)) +#endif + + +#if @GNULIB_SLEEP@ +/* Pause the execution of the current thread for N seconds. + Returns the number of seconds left to sleep. + See the POSIX:2001 specification + . */ +# if !@HAVE_SLEEP@ +extern unsigned int sleep (unsigned int n); +# endif +#elif defined GNULIB_POSIXCHECK +# undef sleep +# define sleep(n) \ + (GL_LINK_WARNING ("sleep is unportable - " \ + "use gnulib module sleep for portability"), \ + sleep (n)) +#endif + + +#ifdef __cplusplus +} +#endif + + +#endif /* _GL_UNISTD_H */ +#endif /* _GL_UNISTD_H */ diff --git a/lib/wchar.in.h b/lib/wchar.in.h new file mode 100644 index 00000000..924a3382 --- /dev/null +++ b/lib/wchar.in.h @@ -0,0 +1,82 @@ +/* A substitute for ISO C99 , for platforms that have issues. + + Copyright (C) 2007 Free Software Foundation, Inc. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ + +/* Written by Eric Blake. */ + +/* + * ISO C 99 for platforms that have issues. + * + * + * For now, this just ensures proper prerequisite inclusion order and + * the declaration of wcwidth(). + */ + +#ifndef _GL_WCHAR_H + +/* Tru64 with Desktop Toolkit C has a bug: must be included before + . + BSD/OS 4.0.1 has a bug: , and must be + included before . */ +#include +#include +#include + +/* Include the original if it exists. + Some builds of uClibc lack it. */ +/* The include_next requires a split double-inclusion guard. */ +#if @HAVE_WCHAR_H@ +# @INCLUDE_NEXT@ @NEXT_WCHAR_H@ +#endif + +#ifndef _GL_WCHAR_H +#define _GL_WCHAR_H + +/* The definition of GL_LINK_WARNING is copied here. */ + +#ifdef __cplusplus +extern "C" { +#endif + + +/* Return the number of screen columns needed for WC. */ +#if @GNULIB_WCWIDTH@ +# if @REPLACE_WCWIDTH@ +# undef wcwidth +# define wcwidth rpl_wcwidth +extern int wcwidth (wchar_t); +# else +# if !defined wcwidth && !@HAVE_DECL_WCWIDTH@ +/* wcwidth exists but is not declared. */ +extern int wcwidth (int /* actually wchar_t */); +# endif +# endif +#elif defined GNULIB_POSIXCHECK +# undef wcwidth +# define wcwidth(w) \ + (GL_LINK_WARNING ("wcwidth is unportable - " \ + "use gnulib module wcwidth for portability"), \ + wcwidth (w)) +#endif + + +#ifdef __cplusplus +} +#endif + +#endif /* _GL_WCHAR_H */ +#endif /* _GL_WCHAR_H */ diff --git a/link-warning.h b/link-warning.h new file mode 100644 index 00000000..fda01941 --- /dev/null +++ b/link-warning.h @@ -0,0 +1,28 @@ +/* GL_LINK_WARNING("literal string") arranges to emit the literal string as + a linker warning on most glibc systems. + We use a linker warning rather than a preprocessor warning, because + #warning cannot be used inside macros. */ +#ifndef GL_LINK_WARNING + /* This works on platforms with GNU ld and ELF object format. + Testing __GLIBC__ is sufficient for asserting that GNU ld is in use. + Testing __ELF__ guarantees the ELF object format. + Testing __GNUC__ is necessary for the compound expression syntax. */ +# if defined __GLIBC__ && defined __ELF__ && defined __GNUC__ +# define GL_LINK_WARNING(message) \ + GL_LINK_WARNING1 (__FILE__, __LINE__, message) +# define GL_LINK_WARNING1(file, line, message) \ + GL_LINK_WARNING2 (file, line, message) /* macroexpand file and line */ +# define GL_LINK_WARNING2(file, line, message) \ + GL_LINK_WARNING3 (file ":" #line ": warning: " message) +# define GL_LINK_WARNING3(message) \ + ({ static const char warning[sizeof (message)] \ + __attribute__ ((__unused__, \ + __section__ (".gnu.warning"), \ + __aligned__ (1))) \ + = message "\n"; \ + (void)0; \ + }) +# else +# define GL_LINK_WARNING(message) ((void) 0) +# endif +#endif diff --git a/m4/getopt.m4 b/m4/getopt.m4 new file mode 100644 index 00000000..c0a73b2c --- /dev/null +++ b/m4/getopt.m4 @@ -0,0 +1,83 @@ +# getopt.m4 serial 13 +dnl Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +# The getopt module assume you want GNU getopt, with getopt_long etc, +# rather than vanilla POSIX getopt. This means your code should +# always include for the getopt prototypes. + +AC_DEFUN([gl_GETOPT_SUBSTITUTE], +[ + AC_LIBOBJ([getopt]) + AC_LIBOBJ([getopt1]) + gl_GETOPT_SUBSTITUTE_HEADER + gl_PREREQ_GETOPT +]) + +AC_DEFUN([gl_GETOPT_SUBSTITUTE_HEADER], +[ + GETOPT_H=getopt.h + AC_DEFINE([__GETOPT_PREFIX], [[rpl_]], + [Define to rpl_ if the getopt replacement functions and variables + should be used.]) + AC_SUBST([GETOPT_H]) +]) + +AC_DEFUN([gl_GETOPT_CHECK_HEADERS], +[ + if test -z "$GETOPT_H"; then + AC_CHECK_HEADERS([getopt.h], [], [GETOPT_H=getopt.h]) + fi + + if test -z "$GETOPT_H"; then + AC_CHECK_FUNCS([getopt_long_only], [], [GETOPT_H=getopt.h]) + fi + + dnl BSD getopt_long uses an incompatible method to reset option processing, + dnl and (as of 2004-10-15) mishandles optional option-arguments. + if test -z "$GETOPT_H"; then + AC_CHECK_DECL([optreset], [GETOPT_H=getopt.h], [], [#include ]) + fi + + dnl Solaris 10 getopt doesn't handle `+' as a leading character in an + dnl option string (as of 2005-05-05). + if test -z "$GETOPT_H"; then + AC_CACHE_CHECK([for working GNU getopt function], [gl_cv_func_gnu_getopt], + [AC_RUN_IFELSE( + [AC_LANG_PROGRAM([#include ], + [[ + char *myargv[3]; + myargv[0] = "conftest"; + myargv[1] = "-+"; + myargv[2] = 0; + return getopt (2, myargv, "+a") != '?'; + ]])], + [gl_cv_func_gnu_getopt=yes], + [gl_cv_func_gnu_getopt=no], + [dnl cross compiling - pessimistically guess based on decls + dnl Solaris 10 getopt doesn't handle `+' as a leading character in an + dnl option string (as of 2005-05-05). + AC_CHECK_DECL([getopt_clip], + [gl_cv_func_gnu_getopt=no], [gl_cv_func_gnu_getopt=yes], + [#include ])])]) + if test "$gl_cv_func_gnu_getopt" = "no"; then + GETOPT_H=getopt.h + fi + fi +]) + +AC_DEFUN([gl_GETOPT_IFELSE], +[ + AC_REQUIRE([gl_GETOPT_CHECK_HEADERS]) + AS_IF([test -n "$GETOPT_H"], [$1], [$2]) +]) + +AC_DEFUN([gl_GETOPT], [gl_GETOPT_IFELSE([gl_GETOPT_SUBSTITUTE])]) + +# Prerequisites of lib/getopt*. +AC_DEFUN([gl_PREREQ_GETOPT], +[ + AC_CHECK_DECLS_ONCE([getenv]) +]) diff --git a/m4/gettext.m4 b/m4/gettext.m4 new file mode 100644 index 00000000..91c345e9 --- /dev/null +++ b/m4/gettext.m4 @@ -0,0 +1,419 @@ +# gettext.m4 serial 59 (gettext-0.16.1) +dnl Copyright (C) 1995-2006 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. +dnl +dnl This file can can be used in projects which are not available under +dnl the GNU General Public License or the GNU Library General Public +dnl License but which still want to provide support for the GNU gettext +dnl functionality. +dnl Please note that the actual code of the GNU gettext library is covered +dnl by the GNU Library General Public License, and the rest of the GNU +dnl gettext package package is covered by the GNU General Public License. +dnl They are *not* in the public domain. + +dnl Authors: +dnl Ulrich Drepper , 1995-2000. +dnl Bruno Haible , 2000-2006. + +dnl Macro to add for using GNU gettext. + +dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]). +dnl INTLSYMBOL can be one of 'external', 'no-libtool', 'use-libtool'. The +dnl default (if it is not specified or empty) is 'no-libtool'. +dnl INTLSYMBOL should be 'external' for packages with no intl directory, +dnl and 'no-libtool' or 'use-libtool' for packages with an intl directory. +dnl If INTLSYMBOL is 'use-libtool', then a libtool library +dnl $(top_builddir)/intl/libintl.la will be created (shared and/or static, +dnl depending on --{enable,disable}-{shared,static} and on the presence of +dnl AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', a static library +dnl $(top_builddir)/intl/libintl.a will be created. +dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext +dnl implementations (in libc or libintl) without the ngettext() function +dnl will be ignored. If NEEDSYMBOL is specified and is +dnl 'need-formatstring-macros', then GNU gettext implementations that don't +dnl support the ISO C 99 formatstring macros will be ignored. +dnl INTLDIR is used to find the intl libraries. If empty, +dnl the value `$(top_builddir)/intl/' is used. +dnl +dnl The result of the configuration is one of three cases: +dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled +dnl and used. +dnl Catalog format: GNU --> install in $(datadir) +dnl Catalog extension: .mo after installation, .gmo in source tree +dnl 2) GNU gettext has been found in the system's C library. +dnl Catalog format: GNU --> install in $(datadir) +dnl Catalog extension: .mo after installation, .gmo in source tree +dnl 3) No internationalization, always use English msgid. +dnl Catalog format: none +dnl Catalog extension: none +dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur. +dnl The use of .gmo is historical (it was needed to avoid overwriting the +dnl GNU format catalogs when building on a platform with an X/Open gettext), +dnl but we keep it in order not to force irrelevant filename changes on the +dnl maintainers. +dnl +AC_DEFUN([AM_GNU_GETTEXT], +[ + dnl Argument checking. + ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], , + [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT +])])])])]) + ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], , + [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT +])])])]) + define([gt_included_intl], + ifelse([$1], [external], + ifdef([AM_GNU_GETTEXT_][INTL_SUBDIR], [yes], [no]), + [yes])) + define([gt_libtool_suffix_prefix], ifelse([$1], [use-libtool], [l], [])) + gt_NEEDS_INIT + AM_GNU_GETTEXT_NEED([$2]) + + AC_REQUIRE([AM_PO_SUBDIRS])dnl + ifelse(gt_included_intl, yes, [ + AC_REQUIRE([AM_INTL_SUBDIR])dnl + ]) + + dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. + AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) + AC_REQUIRE([AC_LIB_RPATH]) + + dnl Sometimes libintl requires libiconv, so first search for libiconv. + dnl Ideally we would do this search only after the + dnl if test "$USE_NLS" = "yes"; then + dnl if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then + dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT + dnl the configure script would need to contain the same shell code + dnl again, outside any 'if'. There are two solutions: + dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'. + dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE. + dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not + dnl documented, we avoid it. + ifelse(gt_included_intl, yes, , [ + AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) + ]) + + dnl Sometimes, on MacOS X, libintl requires linking with CoreFoundation. + gt_INTL_MACOSX + + dnl Set USE_NLS. + AC_REQUIRE([AM_NLS]) + + ifelse(gt_included_intl, yes, [ + BUILD_INCLUDED_LIBINTL=no + USE_INCLUDED_LIBINTL=no + ]) + LIBINTL= + LTLIBINTL= + POSUB= + + dnl Add a version number to the cache macros. + case " $gt_needs " in + *" need-formatstring-macros "*) gt_api_version=3 ;; + *" need-ngettext "*) gt_api_version=2 ;; + *) gt_api_version=1 ;; + esac + gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc" + gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl" + + dnl If we use NLS figure out what method + if test "$USE_NLS" = "yes"; then + gt_use_preinstalled_gnugettext=no + ifelse(gt_included_intl, yes, [ + AC_MSG_CHECKING([whether included gettext is requested]) + AC_ARG_WITH(included-gettext, + [ --with-included-gettext use the GNU gettext library included here], + nls_cv_force_use_gnu_gettext=$withval, + nls_cv_force_use_gnu_gettext=no) + AC_MSG_RESULT($nls_cv_force_use_gnu_gettext) + + nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" + if test "$nls_cv_force_use_gnu_gettext" != "yes"; then + ]) + dnl User does not insist on using GNU NLS library. Figure out what + dnl to use. If GNU gettext is available we use this. Else we have + dnl to fall back to GNU NLS library. + + if test $gt_api_version -ge 3; then + gt_revision_test_code=' +#ifndef __GNU_GETTEXT_SUPPORTED_REVISION +#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) +#endif +changequote(,)dnl +typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; +changequote([,])dnl +' + else + gt_revision_test_code= + fi + if test $gt_api_version -ge 2; then + gt_expression_test_code=' + * ngettext ("", "", 0)' + else + gt_expression_test_code= + fi + + AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc], + [AC_TRY_LINK([#include +$gt_revision_test_code +extern int _nl_msg_cat_cntr; +extern int *_nl_domain_bindings;], + [bindtextdomain ("", ""); +return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings], + [eval "$gt_func_gnugettext_libc=yes"], + [eval "$gt_func_gnugettext_libc=no"])]) + + if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then + dnl Sometimes libintl requires libiconv, so first search for libiconv. + ifelse(gt_included_intl, yes, , [ + AM_ICONV_LINK + ]) + dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL + dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv]) + dnl because that would add "-liconv" to LIBINTL and LTLIBINTL + dnl even if libiconv doesn't exist. + AC_LIB_LINKFLAGS_BODY([intl]) + AC_CACHE_CHECK([for GNU gettext in libintl], + [$gt_func_gnugettext_libintl], + [gt_save_CPPFLAGS="$CPPFLAGS" + CPPFLAGS="$CPPFLAGS $INCINTL" + gt_save_LIBS="$LIBS" + LIBS="$LIBS $LIBINTL" + dnl Now see whether libintl exists and does not depend on libiconv. + AC_TRY_LINK([#include +$gt_revision_test_code +extern int _nl_msg_cat_cntr; +extern +#ifdef __cplusplus +"C" +#endif +const char *_nl_expand_alias (const char *);], + [bindtextdomain ("", ""); +return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")], + [eval "$gt_func_gnugettext_libintl=yes"], + [eval "$gt_func_gnugettext_libintl=no"]) + dnl Now see whether libintl exists and depends on libiconv. + if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then + LIBS="$LIBS $LIBICONV" + AC_TRY_LINK([#include +$gt_revision_test_code +extern int _nl_msg_cat_cntr; +extern +#ifdef __cplusplus +"C" +#endif +const char *_nl_expand_alias (const char *);], + [bindtextdomain ("", ""); +return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")], + [LIBINTL="$LIBINTL $LIBICONV" + LTLIBINTL="$LTLIBINTL $LTLIBICONV" + eval "$gt_func_gnugettext_libintl=yes" + ]) + fi + CPPFLAGS="$gt_save_CPPFLAGS" + LIBS="$gt_save_LIBS"]) + fi + + dnl If an already present or preinstalled GNU gettext() is found, + dnl use it. But if this macro is used in GNU gettext, and GNU + dnl gettext is already preinstalled in libintl, we update this + dnl libintl. (Cf. the install rule in intl/Makefile.in.) + if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ + || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ + && test "$PACKAGE" != gettext-runtime \ + && test "$PACKAGE" != gettext-tools; }; then + gt_use_preinstalled_gnugettext=yes + else + dnl Reset the values set by searching for libintl. + LIBINTL= + LTLIBINTL= + INCINTL= + fi + + ifelse(gt_included_intl, yes, [ + if test "$gt_use_preinstalled_gnugettext" != "yes"; then + dnl GNU gettext is not found in the C library. + dnl Fall back on included GNU gettext library. + nls_cv_use_gnu_gettext=yes + fi + fi + + if test "$nls_cv_use_gnu_gettext" = "yes"; then + dnl Mark actions used to generate GNU NLS library. + BUILD_INCLUDED_LIBINTL=yes + USE_INCLUDED_LIBINTL=yes + LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV $LIBTHREAD" + LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LTLIBICONV $LTLIBTHREAD" + LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'` + fi + + CATOBJEXT= + if test "$gt_use_preinstalled_gnugettext" = "yes" \ + || test "$nls_cv_use_gnu_gettext" = "yes"; then + dnl Mark actions to use GNU gettext tools. + CATOBJEXT=.gmo + fi + ]) + + if test -n "$INTL_MACOSX_LIBS"; then + if test "$gt_use_preinstalled_gnugettext" = "yes" \ + || test "$nls_cv_use_gnu_gettext" = "yes"; then + dnl Some extra flags are needed during linking. + LIBINTL="$LIBINTL $INTL_MACOSX_LIBS" + LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS" + fi + fi + + if test "$gt_use_preinstalled_gnugettext" = "yes" \ + || test "$nls_cv_use_gnu_gettext" = "yes"; then + AC_DEFINE(ENABLE_NLS, 1, + [Define to 1 if translation of program messages to the user's native language + is requested.]) + else + USE_NLS=no + fi + fi + + AC_MSG_CHECKING([whether to use NLS]) + AC_MSG_RESULT([$USE_NLS]) + if test "$USE_NLS" = "yes"; then + AC_MSG_CHECKING([where the gettext function comes from]) + if test "$gt_use_preinstalled_gnugettext" = "yes"; then + if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then + gt_source="external libintl" + else + gt_source="libc" + fi + else + gt_source="included intl directory" + fi + AC_MSG_RESULT([$gt_source]) + fi + + if test "$USE_NLS" = "yes"; then + + if test "$gt_use_preinstalled_gnugettext" = "yes"; then + if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then + AC_MSG_CHECKING([how to link with libintl]) + AC_MSG_RESULT([$LIBINTL]) + AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL]) + fi + + dnl For backward compatibility. Some packages may be using this. + AC_DEFINE(HAVE_GETTEXT, 1, + [Define if the GNU gettext() function is already present or preinstalled.]) + AC_DEFINE(HAVE_DCGETTEXT, 1, + [Define if the GNU dcgettext() function is already present or preinstalled.]) + fi + + dnl We need to process the po/ directory. + POSUB=po + fi + + ifelse(gt_included_intl, yes, [ + dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL + dnl to 'yes' because some of the testsuite requires it. + if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then + BUILD_INCLUDED_LIBINTL=yes + fi + + dnl Make all variables we use known to autoconf. + AC_SUBST(BUILD_INCLUDED_LIBINTL) + AC_SUBST(USE_INCLUDED_LIBINTL) + AC_SUBST(CATOBJEXT) + + dnl For backward compatibility. Some configure.ins may be using this. + nls_cv_header_intl= + nls_cv_header_libgt= + + dnl For backward compatibility. Some Makefiles may be using this. + DATADIRNAME=share + AC_SUBST(DATADIRNAME) + + dnl For backward compatibility. Some Makefiles may be using this. + INSTOBJEXT=.mo + AC_SUBST(INSTOBJEXT) + + dnl For backward compatibility. Some Makefiles may be using this. + GENCAT=gencat + AC_SUBST(GENCAT) + + dnl For backward compatibility. Some Makefiles may be using this. + INTLOBJS= + if test "$USE_INCLUDED_LIBINTL" = yes; then + INTLOBJS="\$(GETTOBJS)" + fi + AC_SUBST(INTLOBJS) + + dnl Enable libtool support if the surrounding package wishes it. + INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix + AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX) + ]) + + dnl For backward compatibility. Some Makefiles may be using this. + INTLLIBS="$LIBINTL" + AC_SUBST(INTLLIBS) + + dnl Make all documented variables known to autoconf. + AC_SUBST(LIBINTL) + AC_SUBST(LTLIBINTL) + AC_SUBST(POSUB) +]) + + +dnl Checks for special options needed on MacOS X. +dnl Defines INTL_MACOSX_LIBS. +AC_DEFUN([gt_INTL_MACOSX], +[ + dnl Check for API introduced in MacOS X 10.2. + AC_CACHE_CHECK([for CFPreferencesCopyAppValue], + gt_cv_func_CFPreferencesCopyAppValue, + [gt_save_LIBS="$LIBS" + LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" + AC_TRY_LINK([#include ], + [CFPreferencesCopyAppValue(NULL, NULL)], + [gt_cv_func_CFPreferencesCopyAppValue=yes], + [gt_cv_func_CFPreferencesCopyAppValue=no]) + LIBS="$gt_save_LIBS"]) + if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then + AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], 1, + [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.]) + fi + dnl Check for API introduced in MacOS X 10.3. + AC_CACHE_CHECK([for CFLocaleCopyCurrent], gt_cv_func_CFLocaleCopyCurrent, + [gt_save_LIBS="$LIBS" + LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" + AC_TRY_LINK([#include ], [CFLocaleCopyCurrent();], + [gt_cv_func_CFLocaleCopyCurrent=yes], + [gt_cv_func_CFLocaleCopyCurrent=no]) + LIBS="$gt_save_LIBS"]) + if test $gt_cv_func_CFLocaleCopyCurrent = yes; then + AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], 1, + [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.]) + fi + INTL_MACOSX_LIBS= + if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then + INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" + fi + AC_SUBST([INTL_MACOSX_LIBS]) +]) + + +dnl gt_NEEDS_INIT ensures that the gt_needs variable is initialized. +m4_define([gt_NEEDS_INIT], +[ + m4_divert_text([DEFAULTS], [gt_needs=]) + m4_define([gt_NEEDS_INIT], []) +]) + + +dnl Usage: AM_GNU_GETTEXT_NEED([NEEDSYMBOL]) +AC_DEFUN([AM_GNU_GETTEXT_NEED], +[ + m4_divert_text([INIT_PREPARE], [gt_needs="$gt_needs $1"]) +]) + + +dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version]) +AC_DEFUN([AM_GNU_GETTEXT_VERSION], []) diff --git a/m4/gnulib-cache.m4 b/m4/gnulib-cache.m4 new file mode 100644 index 00000000..ff0319bc --- /dev/null +++ b/m4/gnulib-cache.m4 @@ -0,0 +1,32 @@ +# Copyright (C) 2004-2007 Free Software Foundation, Inc. +# +# This file is free software, distributed under the terms of the GNU +# General Public License. As a special exception to the GNU General +# Public License, this file may be distributed as part of a program +# that contains a configuration script generated by Autoconf, under +# the same distribution terms as the rest of that program. +# +# Generated by gnulib-tool. +# +# This file represents the specification of how gnulib-tool is used. +# It acts as a cache: It is written and read by gnulib-tool. +# In projects using CVS, this file is meant to be stored in CVS, +# like the configure.ac and various Makefile.am files. + + +# Specification in the form of a command-line invocation: +# gnulib-tool --import --dir=. --lib=libgnu --source-base=lib --m4-base=m4 --doc-base=doc --aux-dir=. --no-libtool --macro-prefix=gl c-ctype crypto/md5 getopt maintainer-makefile + +# Specification in the form of a few gnulib-tool.m4 macro invocations: +gl_LOCAL_DIR([]) +gl_MODULES([c-ctype crypto/md5 getopt maintainer-makefile]) +gl_AVOID([]) +gl_SOURCE_BASE([lib]) +gl_M4_BASE([m4]) +gl_PO_BASE([]) +gl_DOC_BASE([doc]) +gl_TESTS_BASE([tests]) +gl_LIB([libgnu]) +gl_MAKEFILE_NAME([]) +gl_MACRO_PREFIX([gl]) +gl_PO_DOMAIN([]) diff --git a/m4/gnulib-common.m4 b/m4/gnulib-common.m4 new file mode 100644 index 00000000..53980108 --- /dev/null +++ b/m4/gnulib-common.m4 @@ -0,0 +1,22 @@ +# gnulib-common.m4 serial 2 +dnl Copyright (C) 2007 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +# gl_MODULE_INDICATOR([modulename]) +# defines a C macro indicating the presence of the given module. +AC_DEFUN([gl_MODULE_INDICATOR], +[ + AC_DEFINE([GNULIB_]translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___]), [1], + [Define to 1 when using the gnulib module ]$1[.]) +]) + +# AC_PROG_MKDIR_P +# is a backport of autoconf-2.60's AC_PROG_MKDIR_P. +# Remove this macro when we can assume autoconf >= 2.60. +m4_ifdef([AC_PROG_MKDIR_P], [], [ + AC_DEFUN([AC_PROG_MKDIR_P], + [AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake + MKDIR_P='$(mkdir_p)' + AC_SUBST([MKDIR_P])])]) diff --git a/m4/gnulib-comp.m4 b/m4/gnulib-comp.m4 new file mode 100644 index 00000000..b73f6ec2 --- /dev/null +++ b/m4/gnulib-comp.m4 @@ -0,0 +1,130 @@ +# DO NOT EDIT! GENERATED AUTOMATICALLY! +# Copyright (C) 2004-2007 Free Software Foundation, Inc. +# +# This file is free software, distributed under the terms of the GNU +# General Public License. As a special exception to the GNU General +# Public License, this file may be distributed as part of a program +# that contains a configuration script generated by Autoconf, under +# the same distribution terms as the rest of that program. +# +# Generated by gnulib-tool. +# +# This file represents the compiled summary of the specification in +# gnulib-cache.m4. It lists the computed macro invocations that need +# to be invoked from configure.ac. +# In projects using CVS, this file can be treated like other built files. + + +# This macro should be invoked from ./configure.ac, in the section +# "Checks for programs", right after AC_PROG_CC, and certainly before +# any checks for libraries, header files, types and library functions. +AC_DEFUN([gl_EARLY], +[ + m4_pattern_forbid([^gl_[A-Z]])dnl the gnulib macro namespace + m4_pattern_allow([^gl_ES$])dnl a valid locale name + m4_pattern_allow([^gl_LIBOBJS$])dnl a variable + m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable + AC_REQUIRE([AC_PROG_RANLIB]) +]) + +# This macro should be invoked from ./configure.ac, in the section +# "Check for header files, types and library functions". +AC_DEFUN([gl_INIT], +[ + m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ])) + m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS])) + m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES])) + AM_CONDITIONAL([GL_COND_LIBTOOL], [false]) + gl_cond_libtool=false + gl_libdeps= + gl_ltlibdeps= + gl_source_base='lib' + gl_MD5 + gl_GETOPT + AC_SUBST([LIBINTL]) + AC_SUBST([LTLIBINTL]) + AM_STDBOOL_H + gl_STDINT_H + gl_UNISTD_H + gl_WCHAR_H + LIBGNU_LIBDEPS="$gl_libdeps" + AC_SUBST([LIBGNU_LIBDEPS]) + LIBGNU_LTLIBDEPS="$gl_ltlibdeps" + AC_SUBST([LIBGNU_LTLIBDEPS]) + m4_popdef([AC_LIBSOURCES]) + m4_popdef([AC_REPLACE_FUNCS]) + m4_popdef([AC_LIBOBJ]) + AC_CONFIG_COMMANDS_PRE([ + gl_libobjs= + gl_ltlibobjs= + if test -n "$gl_LIBOBJS"; then + # Remove the extension. + sed_drop_objext='s/\.o$//;s/\.obj$//' + for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do + gl_libobjs="$gl_libobjs $i.$ac_objext" + gl_ltlibobjs="$gl_ltlibobjs $i.lo" + done + fi + AC_SUBST([gl_LIBOBJS], [$gl_libobjs]) + AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs]) + ]) +]) + +# Like AC_LIBOBJ, except that the module name goes +# into gl_LIBOBJS instead of into LIBOBJS. +AC_DEFUN([gl_LIBOBJ], [ + AS_LITERAL_IF([$1], [gl_LIBSOURCES([$1.c])])dnl + gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext" +]) + +# Like AC_REPLACE_FUNCS, except that the module name goes +# into gl_LIBOBJS instead of into LIBOBJS. +AC_DEFUN([gl_REPLACE_FUNCS], [ + m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl + AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)]) +]) + +# Like AC_LIBSOURCES, except the directory where the source file is +# expected is derived from the gnulib-tool parametrization, +# and alloca is special cased (for the alloca-opt module). +# We could also entirely rely on EXTRA_lib..._SOURCES. +AC_DEFUN([gl_LIBSOURCES], [ + m4_foreach([_gl_NAME], [$1], [ + m4_if(_gl_NAME, [alloca.c], [], [ + m4_syscmd([test -r lib/]_gl_NAME[ || test ! -d lib])dnl + m4_if(m4_sysval, [0], [], + [AC_FATAL([missing lib/]_gl_NAME)]) + ]) + ]) +]) + +# This macro records the list of files which have been installed by +# gnulib-tool and may be removed by future gnulib-tool invocations. +AC_DEFUN([gl_FILE_LIST], [ + build-aux/GNUmakefile + build-aux/link-warning.h + build-aux/maint.mk + lib/c-ctype.c + lib/c-ctype.h + lib/getopt.c + lib/getopt.in.h + lib/getopt1.c + lib/getopt_int.h + lib/gettext.h + lib/md5.c + lib/md5.h + lib/stdbool.in.h + lib/stdint.in.h + lib/unistd.in.h + lib/wchar.in.h + m4/getopt.m4 + m4/gnulib-common.m4 + m4/include_next.m4 + m4/longlong.m4 + m4/md5.m4 + m4/stdbool.m4 + m4/stdint.m4 + m4/ulonglong.m4 + m4/unistd_h.m4 + m4/wchar.m4 +]) diff --git a/m4/gnulib-tool.m4 b/m4/gnulib-tool.m4 new file mode 100644 index 00000000..ef593203 --- /dev/null +++ b/m4/gnulib-tool.m4 @@ -0,0 +1,33 @@ +# gnulib-tool.m4 serial 1 +dnl Copyright (C) 2004-2005 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl The following macros need not be invoked explicitly. +dnl Invoking them does nothing except to declare default arguments +dnl for "gnulib-tool --import". + +dnl Usage: gl_MODULES([module1 module2 ...]) +AC_DEFUN([gl_MODULES], []) + +dnl Usage: gl_AVOID([module1 module2 ...]) +AC_DEFUN([gl_AVOID], []) + +dnl Usage: gl_SOURCE_BASE([DIR]) +AC_DEFUN([gl_SOURCE_BASE], []) + +dnl Usage: gl_M4_BASE([DIR]) +AC_DEFUN([gl_M4_BASE], []) + +dnl Usage: gl_LIB([LIBNAME]) +AC_DEFUN([gl_LIB], []) + +dnl Usage: gl_LGPL +AC_DEFUN([gl_LGPL], []) + +dnl Usage: gl_LIBTOOL +AC_DEFUN([gl_LIBTOOL], []) + +dnl Usage: gl_MACRO_PREFIX([PREFIX]) +AC_DEFUN([gl_MACRO_PREFIX], []) diff --git a/m4/iconv.m4 b/m4/iconv.m4 new file mode 100644 index 00000000..654c4158 --- /dev/null +++ b/m4/iconv.m4 @@ -0,0 +1,101 @@ +# iconv.m4 serial AM4 (gettext-0.11.3) +dnl Copyright (C) 2000-2002 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl From Bruno Haible. + +AC_DEFUN([AM_ICONV_LINKFLAGS_BODY], +[ + dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. + AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) + AC_REQUIRE([AC_LIB_RPATH]) + + dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV + dnl accordingly. + AC_LIB_LINKFLAGS_BODY([iconv]) +]) + +AC_DEFUN([AM_ICONV_LINK], +[ + dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and + dnl those with the standalone portable GNU libiconv installed). + + dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV + dnl accordingly. + AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) + + dnl Add $INCICONV to CPPFLAGS before performing the following checks, + dnl because if the user has installed libiconv and not disabled its use + dnl via --without-libiconv-prefix, he wants to use it. The first + dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed. + am_save_CPPFLAGS="$CPPFLAGS" + AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV]) + + AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [ + am_cv_func_iconv="no, consider installing GNU libiconv" + am_cv_lib_iconv=no + AC_TRY_LINK([#include +#include ], + [iconv_t cd = iconv_open("",""); + iconv(cd,NULL,NULL,NULL,NULL); + iconv_close(cd);], + am_cv_func_iconv=yes) + if test "$am_cv_func_iconv" != yes; then + am_save_LIBS="$LIBS" + LIBS="$LIBS $LIBICONV" + AC_TRY_LINK([#include +#include ], + [iconv_t cd = iconv_open("",""); + iconv(cd,NULL,NULL,NULL,NULL); + iconv_close(cd);], + am_cv_lib_iconv=yes + am_cv_func_iconv=yes) + LIBS="$am_save_LIBS" + fi + ]) + if test "$am_cv_func_iconv" = yes; then + AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.]) + fi + if test "$am_cv_lib_iconv" = yes; then + AC_MSG_CHECKING([how to link with libiconv]) + AC_MSG_RESULT([$LIBICONV]) + else + dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV + dnl either. + CPPFLAGS="$am_save_CPPFLAGS" + LIBICONV= + LTLIBICONV= + fi + AC_SUBST(LIBICONV) + AC_SUBST(LTLIBICONV) +]) + +AC_DEFUN([AM_ICONV], +[ + AM_ICONV_LINK + if test "$am_cv_func_iconv" = yes; then + AC_MSG_CHECKING([for iconv declaration]) + AC_CACHE_VAL(am_cv_proto_iconv, [ + AC_TRY_COMPILE([ +#include +#include +extern +#ifdef __cplusplus +"C" +#endif +#if defined(__STDC__) || defined(__cplusplus) +size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); +#else +size_t iconv(); +#endif +], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const") + am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"]) + am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` + AC_MSG_RESULT([$]{ac_t:- + }[$]am_cv_proto_iconv) + AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1, + [Define as const if the declaration of iconv() needs const.]) + fi +]) diff --git a/m4/include_next.m4 b/m4/include_next.m4 new file mode 100644 index 00000000..7ce472bc --- /dev/null +++ b/m4/include_next.m4 @@ -0,0 +1,107 @@ +# include_next.m4 serial 4 +dnl Copyright (C) 2006, 2007 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl From Paul Eggert and Derek Price. + +AC_DEFUN([gl_INCLUDE_NEXT], +[ + AC_LANG_PREPROC_REQUIRE() + AC_CACHE_CHECK([whether the preprocessor supports include_next], + [gl_cv_have_include_next], + [rm -rf conftestd1 conftestd2 + mkdir conftestd1 conftestd2 + cat < conftestd1/conftest.h +#define DEFINED_IN_CONFTESTD1 +#include_next +#ifdef DEFINED_IN_CONFTESTD2 +int foo; +#else +#error "include_next doesn't work" +#endif +EOF + cat < conftestd2/conftest.h +#ifndef DEFINED_IN_CONFTESTD1 +#error "include_next test doesn't work" +#endif +#define DEFINED_IN_CONFTESTD2 +EOF + save_CPPFLAGS="$CPPFLAGS" + CPPFLAGS="$CPPFLAGS -Iconftestd1 -Iconftestd2" + AC_COMPILE_IFELSE([#include ], + [gl_cv_have_include_next=yes], + [gl_cv_have_include_next=no]) + CPPFLAGS="$save_CPPFLAGS" + rm -rf conftestd1 conftestd2 + ]) + if test $gl_cv_have_include_next = yes; then + + dnl FIXME: Remove HAVE_INCLUDE_NEXT and update everything that uses it + dnl to use @INCLUDE_NEXT@ instead. + AC_DEFINE([HAVE_INCLUDE_NEXT], 1, + [Define if your compiler supports the #include_next directive.]) + + INCLUDE_NEXT=include_next + else + INCLUDE_NEXT=include + fi + AC_SUBST([INCLUDE_NEXT]) +]) + +# gl_CHECK_NEXT_HEADERS(HEADER1 HEADER2 ...) +# ------------------------------------------ +# For each arg foo.h, if #include_next works, define NEXT_FOO_H to be +# ''; otherwise define it to be +# '"///usr/include/foo.h"', or whatever other absolute file name is suitable. +# That way, a header file with the following line: +# #@INCLUDE_NEXT@ @NEXT_FOO_H@ +# behaves (after sed substitution) as if it contained +# #include_next +# even if the compiler does not support include_next. +# The three "///" are to pacify Sun C 5.8, which otherwise would say +# "warning: #include of /usr/include/... may be non-portable". +# Use `""', not `<>', so that the /// cannot be confused with a C99 comment. +AC_DEFUN([gl_CHECK_NEXT_HEADERS], +[ + AC_REQUIRE([gl_INCLUDE_NEXT]) + AC_CHECK_HEADERS_ONCE([$1]) + + AC_FOREACH([gl_HEADER_NAME], [$1], + [AS_VAR_PUSHDEF([gl_next_header], + [gl_cv_next_]m4_quote(m4_defn([gl_HEADER_NAME]))) + if test $gl_cv_have_include_next = yes; then + AS_VAR_SET([gl_next_header], ['<'gl_HEADER_NAME'>']) + else + AC_CACHE_CHECK( + [absolute name of <]m4_quote(m4_defn([gl_HEADER_NAME]))[>], + m4_quote(m4_defn([gl_next_header])), + [AS_VAR_PUSHDEF([gl_header_exists], + [ac_cv_header_]m4_quote(m4_defn([gl_HEADER_NAME]))) + if test AS_VAR_GET(gl_header_exists) = yes; then + AC_LANG_CONFTEST( + [AC_LANG_SOURCE( + [[#include <]]m4_dquote(m4_defn([gl_HEADER_NAME]))[[>]] + )]) + dnl eval is necessary to expand ac_cpp. + dnl Ultrix and Pyramid sh refuse to redirect output of eval, + dnl so use subshell. + AS_VAR_SET([gl_next_header], + ['"'`(eval "$ac_cpp conftest.$ac_ext") 2>&AS_MESSAGE_LOG_FD | + sed -n '\#/]m4_quote(m4_defn([gl_HEADER_NAME]))[#{ + s#.*"\(.*/]m4_quote(m4_defn([gl_HEADER_NAME]))[\)".*#\1# + s#^/[^/]#//&# + p + q + }'`'"']) + else + AS_VAR_SET([gl_next_header], ['<'gl_HEADER_NAME'>']) + fi + AS_VAR_POPDEF([gl_header_exists])]) + fi + AC_SUBST( + AS_TR_CPP([NEXT_]m4_quote(m4_defn([gl_HEADER_NAME]))), + [AS_VAR_GET([gl_next_header])]) + AS_VAR_POPDEF([gl_next_header])]) +]) diff --git a/m4/lib-ld.m4 b/m4/lib-ld.m4 index 8d995251..96c4e2c3 100644 --- a/m4/lib-ld.m4 +++ b/m4/lib-ld.m4 @@ -1,6 +1,5 @@ # lib-ld.m4 serial 3 (gettext-0.13) -dnl Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, -dnl 2004, 2005, 2006, 2007 Free Software Foundation, Inc. +dnl Copyright (C) 1996-2003 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. diff --git a/m4/lib-link.m4 b/m4/lib-link.m4 index d4450fce..f95b7ba8 100644 --- a/m4/lib-link.m4 +++ b/m4/lib-link.m4 @@ -1,6 +1,5 @@ -# lib-link.m4 serial 6 (gettext-0.14.3) -dnl Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software -dnl Foundation, Inc. +# lib-link.m4 serial 9 (gettext-0.16) +dnl Copyright (C) 2001-2006 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. @@ -127,6 +126,7 @@ dnl the libraries corresponding to explicit and implicit dependencies. dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. AC_DEFUN([AC_LIB_LINKFLAGS_BODY], [ + AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) dnl By default, look in $includedir and $libdir. @@ -149,7 +149,7 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], ]) else additional_includedir="$withval/include" - additional_libdir="$withval/lib" + additional_libdir="$withval/$acl_libdirstem" fi fi ]) @@ -198,9 +198,16 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], found_so= found_a= if test $use_additional = yes; then - if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then + if test -n "$shlibext" \ + && { test -f "$additional_libdir/lib$name.$shlibext" \ + || { test "$shlibext" = dll \ + && test -f "$additional_libdir/lib$name.dll.a"; }; }; then found_dir="$additional_libdir" - found_so="$additional_libdir/lib$name.$shlibext" + if test -f "$additional_libdir/lib$name.$shlibext"; then + found_so="$additional_libdir/lib$name.$shlibext" + else + found_so="$additional_libdir/lib$name.dll.a" + fi if test -f "$additional_libdir/lib$name.la"; then found_la="$additional_libdir/lib$name.la" fi @@ -220,9 +227,16 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], case "$x" in -L*) dir=`echo "X$x" | sed -e 's/^X-L//'` - if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then + if test -n "$shlibext" \ + && { test -f "$dir/lib$name.$shlibext" \ + || { test "$shlibext" = dll \ + && test -f "$dir/lib$name.dll.a"; }; }; then found_dir="$dir" - found_so="$dir/lib$name.$shlibext" + if test -f "$dir/lib$name.$shlibext"; then + found_so="$dir/lib$name.$shlibext" + else + found_so="$dir/lib$name.dll.a" + fi if test -f "$dir/lib$name.la"; then found_la="$dir/lib$name.la" fi @@ -249,7 +263,7 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], dnl Linking with a shared library. We attempt to hardcode its dnl directory into the executable's runpath, unless it's the dnl standard /usr/lib. - if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then + if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then dnl No hardcoding is needed. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else @@ -335,8 +349,8 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], dnl Assume the include files are nearby. additional_includedir= case "$found_dir" in - */lib | */lib/) - basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` + */$acl_libdirstem | */$acl_libdirstem/) + basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` additional_includedir="$basedir/include" ;; esac @@ -397,9 +411,9 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], dnl 3. if it's already present in $LDFLAGS or the already dnl constructed $LIBNAME, dnl 4. if it doesn't exist as a directory. - if test "X$additional_libdir" != "X/usr/lib"; then + if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then haveit= - if test "X$additional_libdir" = "X/usr/local/lib"; then + if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; @@ -552,3 +566,79 @@ AC_DEFUN([AC_LIB_APPENDTOVAR], fi done ]) + +dnl For those cases where a variable contains several -L and -l options +dnl referring to unknown libraries and directories, this macro determines the +dnl necessary additional linker options for the runtime path. +dnl AC_LIB_LINKFLAGS_FROM_LIBS([LDADDVAR], [LIBSVALUE], [USE-LIBTOOL]) +dnl sets LDADDVAR to linker options needed together with LIBSVALUE. +dnl If USE-LIBTOOL evaluates to non-empty, linking with libtool is assumed, +dnl otherwise linking without libtool is assumed. +AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS], +[ + AC_REQUIRE([AC_LIB_RPATH]) + AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) + $1= + if test "$enable_rpath" != no; then + if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then + dnl Use an explicit option to hardcode directories into the resulting + dnl binary. + rpathdirs= + next= + for opt in $2; do + if test -n "$next"; then + dir="$next" + dnl No need to hardcode the standard /usr/lib. + if test "X$dir" != "X/usr/$acl_libdirstem"; then + rpathdirs="$rpathdirs $dir" + fi + next= + else + case $opt in + -L) next=yes ;; + -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'` + dnl No need to hardcode the standard /usr/lib. + if test "X$dir" != "X/usr/$acl_libdirstem"; then + rpathdirs="$rpathdirs $dir" + fi + next= ;; + *) next= ;; + esac + fi + done + if test "X$rpathdirs" != "X"; then + if test -n ""$3""; then + dnl libtool is used for linking. Use -R options. + for dir in $rpathdirs; do + $1="${$1}${$1:+ }-R$dir" + done + else + dnl The linker is used for linking directly. + if test -n "$hardcode_libdir_separator"; then + dnl Weird platform: only the last -rpath option counts, the user + dnl must pass all path elements in one option. + alldirs= + for dir in $rpathdirs; do + alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$dir" + done + acl_save_libdir="$libdir" + libdir="$alldirs" + eval flag=\"$hardcode_libdir_flag_spec\" + libdir="$acl_save_libdir" + $1="$flag" + else + dnl The -rpath options are cumulative. + for dir in $rpathdirs; do + acl_save_libdir="$libdir" + libdir="$dir" + eval flag=\"$hardcode_libdir_flag_spec\" + libdir="$acl_save_libdir" + $1="${$1}${$1:+ }$flag" + done + fi + fi + fi + fi + fi + AC_SUBST([$1]) +]) diff --git a/m4/lib-prefix.m4 b/m4/lib-prefix.m4 index a3d482d3..a8684e17 100644 --- a/m4/lib-prefix.m4 +++ b/m4/lib-prefix.m4 @@ -1,6 +1,5 @@ -# lib-prefix.m4 serial 4 (gettext-0.14.2) -dnl Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software -dnl Foundation, Inc. +# lib-prefix.m4 serial 5 (gettext-0.15) +dnl Copyright (C) 2001-2005 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. @@ -25,6 +24,7 @@ AC_DEFUN([AC_LIB_PREFIX], AC_BEFORE([$0], [AC_LIB_LINKFLAGS]) AC_REQUIRE([AC_PROG_CC]) AC_REQUIRE([AC_CANONICAL_HOST]) + AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) dnl By default, look in $includedir and $libdir. use_additional=yes @@ -46,7 +46,7 @@ AC_DEFUN([AC_LIB_PREFIX], ]) else additional_includedir="$withval/include" - additional_libdir="$withval/lib" + additional_libdir="$withval/$acl_libdirstem" fi fi ]) @@ -88,7 +88,7 @@ AC_DEFUN([AC_LIB_PREFIX], dnl 2. if it's already present in $LDFLAGS, dnl 3. if it's /usr/local/lib and we are using GCC on Linux, dnl 4. if it doesn't exist as a directory. - if test "X$additional_libdir" != "X/usr/lib"; then + if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then haveit= for x in $LDFLAGS; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) @@ -98,7 +98,7 @@ AC_DEFUN([AC_LIB_PREFIX], fi done if test -z "$haveit"; then - if test "X$additional_libdir" = "X/usr/local/lib"; then + if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then if test -n "$GCC"; then case $host_os in linux*) haveit=yes;; @@ -152,3 +152,34 @@ AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX], exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" ]) + +dnl AC_LIB_PREPARE_MULTILIB creates a variable acl_libdirstem, containing +dnl the basename of the libdir, either "lib" or "lib64". +AC_DEFUN([AC_LIB_PREPARE_MULTILIB], +[ + dnl There is no formal standard regarding lib and lib64. The current + dnl practice is that on a system supporting 32-bit and 64-bit instruction + dnl sets or ABIs, 64-bit libraries go under $prefix/lib64 and 32-bit + dnl libraries go under $prefix/lib. We determine the compiler's default + dnl mode by looking at the compiler's library search path. If at least + dnl of its elements ends in /lib64 or points to a directory whose absolute + dnl pathname ends in /lib64, we assume a 64-bit ABI. Otherwise we use the + dnl default, namely "lib". + acl_libdirstem=lib + searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'` + if test -n "$searchpath"; then + acl_save_IFS="${IFS= }"; IFS=":" + for searchdir in $searchpath; do + if test -d "$searchdir"; then + case "$searchdir" in + */lib64/ | */lib64 ) acl_libdirstem=lib64 ;; + *) searchdir=`cd "$searchdir" && pwd` + case "$searchdir" in + */lib64 ) acl_libdirstem=lib64 ;; + esac ;; + esac + fi + done + IFS="$acl_save_IFS" + fi +]) diff --git a/m4/longlong.m4 b/m4/longlong.m4 new file mode 100644 index 00000000..5799c396 --- /dev/null +++ b/m4/longlong.m4 @@ -0,0 +1,75 @@ +# longlong.m4 serial 11 +dnl Copyright (C) 1999-2007 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl From Paul Eggert. + +# Define HAVE_LONG_LONG_INT if 'long long int' works. +# This fixes a bug in Autoconf 2.61, but can be removed once we +# assume 2.62 everywhere. + +# Note: If the type 'long long int' exists but is only 32 bits large +# (as on some very old compilers), HAVE_LONG_LONG_INT will not be +# defined. In this case you can treat 'long long int' like 'long int'. + +AC_DEFUN([AC_TYPE_LONG_LONG_INT], +[ + AC_CACHE_CHECK([for long long int], [ac_cv_type_long_long_int], + [AC_LINK_IFELSE( + [AC_LANG_PROGRAM( + [[#if ! (-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) + error in preprocessor; + #endif + long long int ll = 9223372036854775807ll; + long long int nll = -9223372036854775807LL; + typedef int a[((-9223372036854775807LL < 0 + && 0 < 9223372036854775807ll) + ? 1 : -1)]; + int i = 63;]], + [[long long int llmax = 9223372036854775807ll; + return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i) + | (llmax / ll) | (llmax % ll));]])], + [dnl This catches a bug in Tandem NonStop Kernel (OSS) cc -O circa 2004. + dnl If cross compiling, assume the bug isn't important, since + dnl nobody cross compiles for this platform as far as we know. + AC_RUN_IFELSE( + [AC_LANG_PROGRAM( + [[@%:@include + @%:@ifndef LLONG_MAX + @%:@ define HALF \ + (1LL << (sizeof (long long int) * CHAR_BIT - 2)) + @%:@ define LLONG_MAX (HALF - 1 + HALF) + @%:@endif]], + [[long long int n = 1; + int i; + for (i = 0; ; i++) + { + long long int m = n << i; + if (m >> i != n) + return 1; + if (LLONG_MAX / 2 < m) + break; + } + return 0;]])], + [ac_cv_type_long_long_int=yes], + [ac_cv_type_long_long_int=no], + [ac_cv_type_long_long_int=yes])], + [ac_cv_type_long_long_int=no])]) + if test $ac_cv_type_long_long_int = yes; then + AC_DEFINE([HAVE_LONG_LONG_INT], 1, + [Define to 1 if the system has the type `long long int'.]) + fi +]) + +# This macro is obsolescent and should go away soon. +AC_DEFUN([gl_AC_TYPE_LONG_LONG], +[ + AC_REQUIRE([AC_TYPE_LONG_LONG_INT]) + ac_cv_type_long_long=$ac_cv_type_long_long_int + if test $ac_cv_type_long_long = yes; then + AC_DEFINE(HAVE_LONG_LONG, 1, + [Define if you have the 'long long' type.]) + fi +]) diff --git a/m4/md5.m4 b/m4/md5.m4 new file mode 100644 index 00000000..5a1f8755 --- /dev/null +++ b/m4/md5.m4 @@ -0,0 +1,14 @@ +# md5.m4 serial 9 +dnl Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +AC_DEFUN([gl_MD5], +[ + AC_LIBOBJ([md5]) + + dnl Prerequisites of lib/md5.c. + AC_REQUIRE([AC_C_BIGENDIAN]) + : +]) diff --git a/m4/nls.m4 b/m4/nls.m4 new file mode 100644 index 00000000..7967cc2f --- /dev/null +++ b/m4/nls.m4 @@ -0,0 +1,31 @@ +# nls.m4 serial 3 (gettext-0.15) +dnl Copyright (C) 1995-2003, 2005-2006 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. +dnl +dnl This file can can be used in projects which are not available under +dnl the GNU General Public License or the GNU Library General Public +dnl License but which still want to provide support for the GNU gettext +dnl functionality. +dnl Please note that the actual code of the GNU gettext library is covered +dnl by the GNU Library General Public License, and the rest of the GNU +dnl gettext package package is covered by the GNU General Public License. +dnl They are *not* in the public domain. + +dnl Authors: +dnl Ulrich Drepper , 1995-2000. +dnl Bruno Haible , 2000-2003. + +AC_PREREQ(2.50) + +AC_DEFUN([AM_NLS], +[ + AC_MSG_CHECKING([whether NLS is requested]) + dnl Default is enabled NLS + AC_ARG_ENABLE(nls, + [ --disable-nls do not use Native Language Support], + USE_NLS=$enableval, USE_NLS=yes) + AC_MSG_RESULT($USE_NLS) + AC_SUBST(USE_NLS) +]) diff --git a/m4/po.m4 b/m4/po.m4 new file mode 100644 index 00000000..00133ef3 --- /dev/null +++ b/m4/po.m4 @@ -0,0 +1,428 @@ +# po.m4 serial 13 (gettext-0.15) +dnl Copyright (C) 1995-2006 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. +dnl +dnl This file can can be used in projects which are not available under +dnl the GNU General Public License or the GNU Library General Public +dnl License but which still want to provide support for the GNU gettext +dnl functionality. +dnl Please note that the actual code of the GNU gettext library is covered +dnl by the GNU Library General Public License, and the rest of the GNU +dnl gettext package package is covered by the GNU General Public License. +dnl They are *not* in the public domain. + +dnl Authors: +dnl Ulrich Drepper , 1995-2000. +dnl Bruno Haible , 2000-2003. + +AC_PREREQ(2.50) + +dnl Checks for all prerequisites of the po subdirectory. +AC_DEFUN([AM_PO_SUBDIRS], +[ + AC_REQUIRE([AC_PROG_MAKE_SET])dnl + AC_REQUIRE([AC_PROG_INSTALL])dnl + AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake + AC_REQUIRE([AM_NLS])dnl + + dnl Perform the following tests also if --disable-nls has been given, + dnl because they are needed for "make dist" to work. + + dnl Search for GNU msgfmt in the PATH. + dnl The first test excludes Solaris msgfmt and early GNU msgfmt versions. + dnl The second test excludes FreeBSD msgfmt. + AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, + [$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 && + (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], + :) + AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) + + dnl Test whether it is GNU msgfmt >= 0.15. +changequote(,)dnl + case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in + '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;; + *) MSGFMT_015=$MSGFMT ;; + esac +changequote([,])dnl + AC_SUBST([MSGFMT_015]) +changequote(,)dnl + case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in + '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;; + *) GMSGFMT_015=$GMSGFMT ;; + esac +changequote([,])dnl + AC_SUBST([GMSGFMT_015]) + + dnl Search for GNU xgettext 0.12 or newer in the PATH. + dnl The first test excludes Solaris xgettext and early GNU xgettext versions. + dnl The second test excludes FreeBSD xgettext. + AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, + [$ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 && + (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], + :) + dnl Remove leftover from FreeBSD xgettext call. + rm -f messages.po + + dnl Test whether it is GNU xgettext >= 0.15. +changequote(,)dnl + case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in + '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;; + *) XGETTEXT_015=$XGETTEXT ;; + esac +changequote([,])dnl + AC_SUBST([XGETTEXT_015]) + + dnl Search for GNU msgmerge 0.11 or newer in the PATH. + AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge, + [$ac_dir/$ac_word --update -q /dev/null /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1], :) + + dnl Installation directories. + dnl Autoconf >= 2.60 defines localedir. For older versions of autoconf, we + dnl have to define it here, so that it can be used in po/Makefile. + test -n "$localedir" || localedir='${datadir}/locale' + AC_SUBST([localedir]) + + AC_CONFIG_COMMANDS([po-directories], [[ + for ac_file in $CONFIG_FILES; do + # Support "outfile[:infile[:infile...]]" + case "$ac_file" in + *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; + esac + # PO directories have a Makefile.in generated from Makefile.in.in. + case "$ac_file" in */Makefile.in) + # Adjust a relative srcdir. + ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` + ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" + ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` + # In autoconf-2.13 it is called $ac_given_srcdir. + # In autoconf-2.50 it is called $srcdir. + test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" + case "$ac_given_srcdir" in + .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; + /*) top_srcdir="$ac_given_srcdir" ;; + *) top_srcdir="$ac_dots$ac_given_srcdir" ;; + esac + # Treat a directory as a PO directory if and only if it has a + # POTFILES.in file. This allows packages to have multiple PO + # directories under different names or in different locations. + if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then + rm -f "$ac_dir/POTFILES" + test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" + cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" + POMAKEFILEDEPS="POTFILES.in" + # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend + # on $ac_dir but don't depend on user-specified configuration + # parameters. + if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then + # The LINGUAS file contains the set of available languages. + if test -n "$OBSOLETE_ALL_LINGUAS"; then + test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" + fi + ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` + # Hide the ALL_LINGUAS assigment from automake < 1.5. + eval 'ALL_LINGUAS''=$ALL_LINGUAS_' + POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" + else + # The set of available languages was given in configure.in. + # Hide the ALL_LINGUAS assigment from automake < 1.5. + eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' + fi + # Compute POFILES + # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) + # Compute UPDATEPOFILES + # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) + # Compute DUMMYPOFILES + # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) + # Compute GMOFILES + # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) + case "$ac_given_srcdir" in + .) srcdirpre= ;; + *) srcdirpre='$(srcdir)/' ;; + esac + POFILES= + UPDATEPOFILES= + DUMMYPOFILES= + GMOFILES= + for lang in $ALL_LINGUAS; do + POFILES="$POFILES $srcdirpre$lang.po" + UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" + DUMMYPOFILES="$DUMMYPOFILES $lang.nop" + GMOFILES="$GMOFILES $srcdirpre$lang.gmo" + done + # CATALOGS depends on both $ac_dir and the user's LINGUAS + # environment variable. + INST_LINGUAS= + if test -n "$ALL_LINGUAS"; then + for presentlang in $ALL_LINGUAS; do + useit=no + if test "%UNSET%" != "$LINGUAS"; then + desiredlanguages="$LINGUAS" + else + desiredlanguages="$ALL_LINGUAS" + fi + for desiredlang in $desiredlanguages; do + # Use the presentlang catalog if desiredlang is + # a. equal to presentlang, or + # b. a variant of presentlang (because in this case, + # presentlang can be used as a fallback for messages + # which are not translated in the desiredlang catalog). + case "$desiredlang" in + "$presentlang"*) useit=yes;; + esac + done + if test $useit = yes; then + INST_LINGUAS="$INST_LINGUAS $presentlang" + fi + done + fi + CATALOGS= + if test -n "$INST_LINGUAS"; then + for lang in $INST_LINGUAS; do + CATALOGS="$CATALOGS $lang.gmo" + done + fi + test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" + sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" + for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do + if test -f "$f"; then + case "$f" in + *.orig | *.bak | *~) ;; + *) cat "$f" >> "$ac_dir/Makefile" ;; + esac + fi + done + fi + ;; + esac + done]], + [# Capture the value of obsolete ALL_LINGUAS because we need it to compute + # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it + # from automake < 1.5. + eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' + # Capture the value of LINGUAS because we need it to compute CATALOGS. + LINGUAS="${LINGUAS-%UNSET%}" + ]) +]) + +dnl Postprocesses a Makefile in a directory containing PO files. +AC_DEFUN([AM_POSTPROCESS_PO_MAKEFILE], +[ + # When this code is run, in config.status, two variables have already been + # set: + # - OBSOLETE_ALL_LINGUAS is the value of LINGUAS set in configure.in, + # - LINGUAS is the value of the environment variable LINGUAS at configure + # time. + +changequote(,)dnl + # Adjust a relative srcdir. + ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` + ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" + ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` + # In autoconf-2.13 it is called $ac_given_srcdir. + # In autoconf-2.50 it is called $srcdir. + test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" + case "$ac_given_srcdir" in + .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; + /*) top_srcdir="$ac_given_srcdir" ;; + *) top_srcdir="$ac_dots$ac_given_srcdir" ;; + esac + + # Find a way to echo strings without interpreting backslash. + if test "X`(echo '\t') 2>/dev/null`" = 'X\t'; then + gt_echo='echo' + else + if test "X`(printf '%s\n' '\t') 2>/dev/null`" = 'X\t'; then + gt_echo='printf %s\n' + else + echo_func () { + cat < "$ac_file.tmp" + if grep -l '@TCLCATALOGS@' "$ac_file" > /dev/null; then + # Add dependencies that cannot be formulated as a simple suffix rule. + for lang in $ALL_LINGUAS; do + frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` + cat >> "$ac_file.tmp" < /dev/null; then + # Add dependencies that cannot be formulated as a simple suffix rule. + for lang in $ALL_LINGUAS; do + frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'` + cat >> "$ac_file.tmp" <> "$ac_file.tmp" <, 1996. + +AC_PREREQ(2.50) + +# Search path for a program which passes the given test. + +dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR, +dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]]) +AC_DEFUN([AM_PATH_PROG_WITH_TEST], +[ +# Prepare PATH_SEPARATOR. +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then + PATH_SEPARATOR=';' + else + PATH_SEPARATOR=: + fi + rm -f conf$$.sh +fi + +# Find out how to test for executable files. Don't use a zero-byte file, +# as systems may use methods other than mode bits to determine executability. +cat >conf$$.file <<_ASEOF +#! /bin/sh +exit 0 +_ASEOF +chmod +x conf$$.file +if test -x conf$$.file >/dev/null 2>&1; then + ac_executable_p="test -x" +else + ac_executable_p="test -f" +fi +rm -f conf$$.file + +# Extract the first word of "$2", so it can be a program name with args. +set dummy $2; ac_word=[$]2 +AC_MSG_CHECKING([for $ac_word]) +AC_CACHE_VAL(ac_cv_path_$1, +[case "[$]$1" in + [[\\/]]* | ?:[[\\/]]*) + ac_cv_path_$1="[$]$1" # Let the user override the test with a path. + ;; + *) + ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in ifelse([$5], , $PATH, [$5]); do + IFS="$ac_save_IFS" + test -z "$ac_dir" && ac_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then + echo "$as_me: trying $ac_dir/$ac_word..." >&AS_MESSAGE_LOG_FD + if [$3]; then + ac_cv_path_$1="$ac_dir/$ac_word$ac_exec_ext" + break 2 + fi + fi + done + done + IFS="$ac_save_IFS" +dnl If no 4th arg is given, leave the cache variable unset, +dnl so AC_PATH_PROGS will keep looking. +ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4" +])dnl + ;; +esac])dnl +$1="$ac_cv_path_$1" +if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then + AC_MSG_RESULT([$]$1) +else + AC_MSG_RESULT(no) +fi +AC_SUBST($1)dnl +]) diff --git a/m4/stdbool.m4 b/m4/stdbool.m4 new file mode 100644 index 00000000..2204ecd9 --- /dev/null +++ b/m4/stdbool.m4 @@ -0,0 +1,115 @@ +# Check for stdbool.h that conforms to C99. + +dnl Copyright (C) 2002-2006 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +# Prepare for substituting if it is not supported. + +AC_DEFUN([AM_STDBOOL_H], +[ + AC_REQUIRE([AC_HEADER_STDBOOL]) + + # Define two additional variables used in the Makefile substitution. + + if test "$ac_cv_header_stdbool_h" = yes; then + STDBOOL_H='' + else + STDBOOL_H='stdbool.h' + fi + AC_SUBST([STDBOOL_H]) + + if test "$ac_cv_type__Bool" = yes; then + HAVE__BOOL=1 + else + HAVE__BOOL=0 + fi + AC_SUBST([HAVE__BOOL]) +]) + +# AM_STDBOOL_H will be renamed to gl_STDBOOL_H in the future. +AC_DEFUN([gl_STDBOOL_H], [AM_STDBOOL_H]) + +# This macro is only needed in autoconf <= 2.59. Newer versions of autoconf +# have this macro built-in. + +AC_DEFUN([AC_HEADER_STDBOOL], + [AC_CACHE_CHECK([for stdbool.h that conforms to C99], + [ac_cv_header_stdbool_h], + [AC_TRY_COMPILE( + [ + #include + #ifndef bool + "error: bool is not defined" + #endif + #ifndef false + "error: false is not defined" + #endif + #if false + "error: false is not 0" + #endif + #ifndef true + "error: true is not defined" + #endif + #if true != 1 + "error: true is not 1" + #endif + #ifndef __bool_true_false_are_defined + "error: __bool_true_false_are_defined is not defined" + #endif + + struct s { _Bool s: 1; _Bool t; } s; + + char a[true == 1 ? 1 : -1]; + char b[false == 0 ? 1 : -1]; + char c[__bool_true_false_are_defined == 1 ? 1 : -1]; + char d[(bool) 0.5 == true ? 1 : -1]; + bool e = &s; + char f[(_Bool) 0.0 == false ? 1 : -1]; + char g[true]; + char h[sizeof (_Bool)]; + char i[sizeof s.t]; + enum { j = false, k = true, l = false * true, m = true * 256 }; + _Bool n[m]; + char o[sizeof n == m * sizeof n[0] ? 1 : -1]; + char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1]; + #if defined __xlc__ || defined __GNUC__ + /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0 + reported by James Lemley on 2005-10-05; see + http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html + This test is not quite right, since xlc is allowed to + reject this program, as the initializer for xlcbug is + not one of the forms that C requires support for. + However, doing the test right would require a run-time + test, and that would make cross-compilation harder. + Let us hope that IBM fixes the xlc bug, and also adds + support for this kind of constant expression. In the + meantime, this test will reject xlc, which is OK, since + our stdbool.h substitute should suffice. We also test + this with GCC, where it should work, to detect more + quickly whether someone messes up the test in the + future. */ + char digs[] = "0123456789"; + int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1); + #endif + /* Catch a bug in an HP-UX C compiler. See + http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html + http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html + */ + _Bool q = true; + _Bool *pq = &q; + ], + [ + *pq |= q; + *pq |= ! q; + /* Refer to every declared value, to avoid compiler optimizations. */ + return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l + + !m + !n + !o + !p + !q + !pq); + ], + [ac_cv_header_stdbool_h=yes], + [ac_cv_header_stdbool_h=no])]) + AC_CHECK_TYPES([_Bool]) + if test $ac_cv_header_stdbool_h = yes; then + AC_DEFINE(HAVE_STDBOOL_H, 1, [Define to 1 if stdbool.h conforms to C99.]) + fi]) diff --git a/m4/stdint.m4 b/m4/stdint.m4 new file mode 100644 index 00000000..bb6c34fe --- /dev/null +++ b/m4/stdint.m4 @@ -0,0 +1,395 @@ +# stdint.m4 serial 29 +dnl Copyright (C) 2001-2007 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl From Paul Eggert and Bruno Haible. +dnl Test whether is supported or must be substituted. + +AC_DEFUN([gl_STDINT_H], +[ + AC_PREREQ(2.59)dnl + + dnl Check for long long int and unsigned long long int. + AC_REQUIRE([AC_TYPE_LONG_LONG_INT]) + if test $ac_cv_type_long_long_int = yes; then + HAVE_LONG_LONG_INT=1 + else + HAVE_LONG_LONG_INT=0 + fi + AC_SUBST([HAVE_LONG_LONG_INT]) + AC_REQUIRE([AC_TYPE_UNSIGNED_LONG_LONG_INT]) + if test $ac_cv_type_unsigned_long_long_int = yes; then + HAVE_UNSIGNED_LONG_LONG_INT=1 + else + HAVE_UNSIGNED_LONG_LONG_INT=0 + fi + AC_SUBST([HAVE_UNSIGNED_LONG_LONG_INT]) + + dnl Check for . + dnl AC_INCLUDES_DEFAULT defines $ac_cv_header_inttypes_h. + if test $ac_cv_header_inttypes_h = yes; then + HAVE_INTTYPES_H=1 + else + HAVE_INTTYPES_H=0 + fi + AC_SUBST([HAVE_INTTYPES_H]) + + dnl Check for . + dnl AC_INCLUDES_DEFAULT defines $ac_cv_header_sys_types_h. + if test $ac_cv_header_sys_types_h = yes; then + HAVE_SYS_TYPES_H=1 + else + HAVE_SYS_TYPES_H=0 + fi + AC_SUBST([HAVE_SYS_TYPES_H]) + + gl_CHECK_NEXT_HEADERS([stdint.h]) + if test $ac_cv_header_stdint_h = yes; then + HAVE_STDINT_H=1 + else + HAVE_STDINT_H=0 + fi + AC_SUBST([HAVE_STDINT_H]) + + dnl Now see whether we need a substitute . + if test $ac_cv_header_stdint_h = yes; then + AC_CACHE_CHECK([whether stdint.h conforms to C99], + [gl_cv_header_working_stdint_h], + [gl_cv_header_working_stdint_h=no + AC_COMPILE_IFELSE([ + AC_LANG_PROGRAM([[ +#define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */ +#define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */ +#define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */ +#include +/* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in . */ +#if !(defined WCHAR_MIN && defined WCHAR_MAX) +#error "WCHAR_MIN, WCHAR_MAX not defined in " +#endif +] +gl_STDINT_INCLUDES +[ +#ifdef INT8_MAX +int8_t a1 = INT8_MAX; +int8_t a1min = INT8_MIN; +#endif +#ifdef INT16_MAX +int16_t a2 = INT16_MAX; +int16_t a2min = INT16_MIN; +#endif +#ifdef INT32_MAX +int32_t a3 = INT32_MAX; +int32_t a3min = INT32_MIN; +#endif +#ifdef INT64_MAX +int64_t a4 = INT64_MAX; +int64_t a4min = INT64_MIN; +#endif +#ifdef UINT8_MAX +uint8_t b1 = UINT8_MAX; +#else +typedef int b1[(unsigned char) -1 != 255 ? 1 : -1]; +#endif +#ifdef UINT16_MAX +uint16_t b2 = UINT16_MAX; +#endif +#ifdef UINT32_MAX +uint32_t b3 = UINT32_MAX; +#endif +#ifdef UINT64_MAX +uint64_t b4 = UINT64_MAX; +#endif +int_least8_t c1 = INT8_C (0x7f); +int_least8_t c1max = INT_LEAST8_MAX; +int_least8_t c1min = INT_LEAST8_MIN; +int_least16_t c2 = INT16_C (0x7fff); +int_least16_t c2max = INT_LEAST16_MAX; +int_least16_t c2min = INT_LEAST16_MIN; +int_least32_t c3 = INT32_C (0x7fffffff); +int_least32_t c3max = INT_LEAST32_MAX; +int_least32_t c3min = INT_LEAST32_MIN; +int_least64_t c4 = INT64_C (0x7fffffffffffffff); +int_least64_t c4max = INT_LEAST64_MAX; +int_least64_t c4min = INT_LEAST64_MIN; +uint_least8_t d1 = UINT8_C (0xff); +uint_least8_t d1max = UINT_LEAST8_MAX; +uint_least16_t d2 = UINT16_C (0xffff); +uint_least16_t d2max = UINT_LEAST16_MAX; +uint_least32_t d3 = UINT32_C (0xffffffff); +uint_least32_t d3max = UINT_LEAST32_MAX; +uint_least64_t d4 = UINT64_C (0xffffffffffffffff); +uint_least64_t d4max = UINT_LEAST64_MAX; +int_fast8_t e1 = INT_FAST8_MAX; +int_fast8_t e1min = INT_FAST8_MIN; +int_fast16_t e2 = INT_FAST16_MAX; +int_fast16_t e2min = INT_FAST16_MIN; +int_fast32_t e3 = INT_FAST32_MAX; +int_fast32_t e3min = INT_FAST32_MIN; +int_fast64_t e4 = INT_FAST64_MAX; +int_fast64_t e4min = INT_FAST64_MIN; +uint_fast8_t f1 = UINT_FAST8_MAX; +uint_fast16_t f2 = UINT_FAST16_MAX; +uint_fast32_t f3 = UINT_FAST32_MAX; +uint_fast64_t f4 = UINT_FAST64_MAX; +#ifdef INTPTR_MAX +intptr_t g = INTPTR_MAX; +intptr_t gmin = INTPTR_MIN; +#endif +#ifdef UINTPTR_MAX +uintptr_t h = UINTPTR_MAX; +#endif +intmax_t i = INTMAX_MAX; +uintmax_t j = UINTMAX_MAX; + +#include /* for CHAR_BIT */ +#define TYPE_MINIMUM(t) \ + ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))) +#define TYPE_MAXIMUM(t) \ + ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))) +struct s { + int check_PTRDIFF: + PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t) + && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t) + ? 1 : -1; + /* Detect bug in FreeBSD 6.0 / ia64. */ + int check_SIG_ATOMIC: + SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t) + && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t) + ? 1 : -1; + int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1; + int check_WCHAR: + WCHAR_MIN == TYPE_MINIMUM (wchar_t) + && WCHAR_MAX == TYPE_MAXIMUM (wchar_t) + ? 1 : -1; + /* Detect bug in mingw. */ + int check_WINT: + WINT_MIN == TYPE_MINIMUM (wint_t) + && WINT_MAX == TYPE_MAXIMUM (wint_t) + ? 1 : -1; + + /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others. */ + int check_UINT8_C: + (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1; + int check_UINT16_C: + (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1; + + /* Detect bugs in OpenBSD 3.9 stdint.h. */ +#ifdef UINT8_MAX + int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1; +#endif +#ifdef UINT16_MAX + int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1; +#endif +#ifdef UINT32_MAX + int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1; +#endif +#ifdef UINT64_MAX + int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1; +#endif + int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1; + int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1; + int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1; + int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1; + int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1; + int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1; + int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1; + int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1; + int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1; + int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1; + int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1; +}; + ]])], + [gl_cv_header_working_stdint_h=yes])]) + fi + if test "$gl_cv_header_working_stdint_h" = yes; then + STDINT_H= + else + dnl Check for , and for + dnl (used in Linux libc4 >= 4.6.7 and libc5). + AC_CHECK_HEADERS([sys/inttypes.h sys/bitypes.h]) + if test $ac_cv_header_sys_inttypes_h = yes; then + HAVE_SYS_INTTYPES_H=1 + else + HAVE_SYS_INTTYPES_H=0 + fi + AC_SUBST([HAVE_SYS_INTTYPES_H]) + if test $ac_cv_header_sys_bitypes_h = yes; then + HAVE_SYS_BITYPES_H=1 + else + HAVE_SYS_BITYPES_H=0 + fi + AC_SUBST([HAVE_SYS_BITYPES_H]) + + dnl Check for (missing in Linux uClibc when built without wide + dnl character support). + AC_CHECK_HEADERS_ONCE([wchar.h]) + + gl_STDINT_TYPE_PROPERTIES + STDINT_H=stdint.h + fi + AC_SUBST(STDINT_H) +]) + +dnl gl_STDINT_BITSIZEOF(TYPES, INCLUDES) +dnl Determine the size of each of the given types in bits. +AC_DEFUN([gl_STDINT_BITSIZEOF], +[ + dnl Use a shell loop, to avoid bloating configure, and + dnl - extra AH_TEMPLATE calls, so that autoheader knows what to put into + dnl config.h.in, + dnl - extra AC_SUBST calls, so that the right substitutions are made. + AC_FOREACH([gltype], [$1], + [AH_TEMPLATE([BITSIZEOF_]translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]), + [Define to the number of bits in type ']gltype['.])]) + for gltype in $1 ; do + AC_CACHE_CHECK([for bit size of $gltype], [gl_cv_bitsizeof_${gltype}], + [AC_COMPUTE_INT([result], [sizeof ($gltype) * CHAR_BIT], + [$2 +#include ], [result=unknown]) + eval gl_cv_bitsizeof_${gltype}=\$result + ]) + eval result=\$gl_cv_bitsizeof_${gltype} + if test $result = unknown; then + dnl Use a nonempty default, because some compilers, such as IRIX 5 cc, + dnl do a syntax check even on unused #if conditions and give an error + dnl on valid C code like this: + dnl #if 0 + dnl # if > 32 + dnl # endif + dnl #endif + result=0 + fi + GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'` + AC_DEFINE_UNQUOTED([BITSIZEOF_${GLTYPE}], [$result]) + eval BITSIZEOF_${GLTYPE}=\$result + done + AC_FOREACH([gltype], [$1], + [AC_SUBST([BITSIZEOF_]translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]))]) +]) + +dnl gl_CHECK_TYPES_SIGNED(TYPES, INCLUDES) +dnl Determine the signedness of each of the given types. +dnl Define HAVE_SIGNED_TYPE if type is signed. +AC_DEFUN([gl_CHECK_TYPES_SIGNED], +[ + dnl Use a shell loop, to avoid bloating configure, and + dnl - extra AH_TEMPLATE calls, so that autoheader knows what to put into + dnl config.h.in, + dnl - extra AC_SUBST calls, so that the right substitutions are made. + AC_FOREACH([gltype], [$1], + [AH_TEMPLATE([HAVE_SIGNED_]translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]), + [Define to 1 if ']gltype[' is a signed integer type.])]) + for gltype in $1 ; do + AC_CACHE_CHECK([whether $gltype is signed], [gl_cv_type_${gltype}_signed], + [AC_COMPILE_IFELSE( + [AC_LANG_PROGRAM([$2[ + int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];]])], + result=yes, result=no) + eval gl_cv_type_${gltype}_signed=\$result + ]) + eval result=\$gl_cv_type_${gltype}_signed + GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'` + if test "$result" = yes; then + AC_DEFINE_UNQUOTED([HAVE_SIGNED_${GLTYPE}], 1) + eval HAVE_SIGNED_${GLTYPE}=1 + else + eval HAVE_SIGNED_${GLTYPE}=0 + fi + done + AC_FOREACH([gltype], [$1], + [AC_SUBST([HAVE_SIGNED_]translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]))]) +]) + +dnl gl_INTEGER_TYPE_SUFFIX(TYPES, INCLUDES) +dnl Determine the suffix to use for integer constants of the given types. +dnl Define t_SUFFIX for each such type. +AC_DEFUN([gl_INTEGER_TYPE_SUFFIX], +[ + dnl Use a shell loop, to avoid bloating configure, and + dnl - extra AH_TEMPLATE calls, so that autoheader knows what to put into + dnl config.h.in, + dnl - extra AC_SUBST calls, so that the right substitutions are made. + AC_FOREACH([gltype], [$1], + [AH_TEMPLATE(translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_])[_SUFFIX], + [Define to l, ll, u, ul, ull, etc., as suitable for + constants of type ']gltype['.])]) + for gltype in $1 ; do + AC_CACHE_CHECK([for $gltype integer literal suffix], + [gl_cv_type_${gltype}_suffix], + [eval gl_cv_type_${gltype}_suffix=no + eval result=\$gl_cv_type_${gltype}_signed + if test "$result" = yes; then + glsufu= + else + glsufu=u + fi + for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do + case $glsuf in + '') gltype1='int';; + l) gltype1='long int';; + ll) gltype1='long long int';; + i64) gltype1='__int64';; + u) gltype1='unsigned int';; + ul) gltype1='unsigned long int';; + ull) gltype1='unsigned long long int';; + ui64)gltype1='unsigned __int64';; + esac + AC_COMPILE_IFELSE( + [AC_LANG_PROGRAM([$2 + extern $gltype foo; + extern $gltype1 foo;])], + [eval gl_cv_type_${gltype}_suffix=\$glsuf]) + eval result=\$gl_cv_type_${gltype}_suffix + test "$result" != no && break + done]) + GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'` + eval result=\$gl_cv_type_${gltype}_suffix + test "$result" = no && result= + eval ${GLTYPE}_SUFFIX=\$result + AC_DEFINE_UNQUOTED([${GLTYPE}_SUFFIX], $result) + done + AC_FOREACH([gltype], [$1], + [AC_SUBST(translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_])[_SUFFIX])]) +]) + +dnl gl_STDINT_INCLUDES +AC_DEFUN([gl_STDINT_INCLUDES], +[[ + /* BSD/OS 4.0.1 has a bug: , and must be + included before . */ + #include + #include + #if HAVE_WCHAR_H + # include + # include + # include + #endif +]]) + +dnl gl_STDINT_TYPE_PROPERTIES +dnl Compute HAVE_SIGNED_t, BITSIZEOF_t and t_SUFFIX, for all the types t +dnl of interest to stdint.in.h. +AC_DEFUN([gl_STDINT_TYPE_PROPERTIES], +[ + gl_STDINT_BITSIZEOF([ptrdiff_t sig_atomic_t size_t wchar_t wint_t], + [gl_STDINT_INCLUDES]) + gl_CHECK_TYPES_SIGNED([sig_atomic_t wchar_t wint_t], + [gl_STDINT_INCLUDES]) + gl_cv_type_ptrdiff_t_signed=yes + gl_cv_type_size_t_signed=no + gl_INTEGER_TYPE_SUFFIX([ptrdiff_t sig_atomic_t size_t wchar_t wint_t], + [gl_STDINT_INCLUDES]) +]) + +dnl Autoconf >= 2.61 has AC_COMPUTE_INT built-in. +dnl Remove this when we can assume autoconf >= 2.61. +m4_ifdef([AC_COMPUTE_INT], [], [ + AC_DEFUN([AC_COMPUTE_INT], [_AC_COMPUTE_INT([$2],[$1],[$3],[$4])]) +]) + +# Hey Emacs! +# Local Variables: +# indent-tabs-mode: nil +# End: diff --git a/m4/ulonglong.m4 b/m4/ulonglong.m4 new file mode 100644 index 00000000..34f06e4c --- /dev/null +++ b/m4/ulonglong.m4 @@ -0,0 +1,51 @@ +# ulonglong.m4 serial 8 +dnl Copyright (C) 1999-2007 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl From Paul Eggert. + +# Define HAVE_UNSIGNED_LONG_LONG_INT if 'unsigned long long int' works. +# This fixes a bug in Autoconf 2.61, but can be removed once we +# assume 2.62 everywhere. + +# Note: If the type 'unsigned long long int' exists but is only 32 bits +# large (as on some very old compilers), AC_TYPE_UNSIGNED_LONG_LONG_INT +# will not be defined. In this case you can treat 'unsigned long long int' +# like 'unsigned long int'. + +AC_DEFUN([AC_TYPE_UNSIGNED_LONG_LONG_INT], +[ + AC_CACHE_CHECK([for unsigned long long int], + [ac_cv_type_unsigned_long_long_int], + [AC_LINK_IFELSE( + [AC_LANG_PROGRAM( + [[#if ! (18446744073709551615ULL <= -1ull) + error in preprocessor; + #endif + unsigned long long int ull = 18446744073709551615ULL; + typedef int a[(18446744073709551615ULL <= (unsigned long long int) -1 + ? 1 : -1)]; + int i = 63;]], + [[unsigned long long int ullmax = 18446744073709551615ull; + return (ull << 63 | ull >> 63 | ull << i | ull >> i + | ullmax / ull | ullmax % ull);]])], + [ac_cv_type_unsigned_long_long_int=yes], + [ac_cv_type_unsigned_long_long_int=no])]) + if test $ac_cv_type_unsigned_long_long_int = yes; then + AC_DEFINE([HAVE_UNSIGNED_LONG_LONG_INT], 1, + [Define to 1 if the system has the type `unsigned long long int'.]) + fi +]) + +# This macro is obsolescent and should go away soon. +AC_DEFUN([gl_AC_TYPE_UNSIGNED_LONG_LONG], +[ + AC_REQUIRE([AC_TYPE_UNSIGNED_LONG_LONG_INT]) + ac_cv_type_unsigned_long_long=$ac_cv_type_unsigned_long_long_int + if test $ac_cv_type_unsigned_long_long = yes; then + AC_DEFINE(HAVE_UNSIGNED_LONG_LONG, 1, + [Define if you have the 'unsigned long long' type.]) + fi +]) diff --git a/m4/unistd_h.m4 b/m4/unistd_h.m4 new file mode 100644 index 00000000..b12f84e8 --- /dev/null +++ b/m4/unistd_h.m4 @@ -0,0 +1,56 @@ +# unistd_h.m4 serial 9 +dnl Copyright (C) 2006-2007 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl Written by Simon Josefsson, Bruno Haible. + +AC_DEFUN([gl_UNISTD_H], +[ + dnl Use AC_REQUIRE here, so that the default behavior below is expanded + dnl once only, before all statements that occur in other macros. + AC_REQUIRE([gl_UNISTD_H_DEFAULTS]) + + gl_CHECK_NEXT_HEADERS([unistd.h]) + + AC_CHECK_HEADERS_ONCE([unistd.h]) + if test $ac_cv_header_unistd_h = yes; then + HAVE_UNISTD_H=1 + else + HAVE_UNISTD_H=0 + fi + AC_SUBST([HAVE_UNISTD_H]) +]) + +AC_DEFUN([gl_UNISTD_MODULE_INDICATOR], +[ + dnl Use AC_REQUIRE here, so that the default settings are expanded once only. + AC_REQUIRE([gl_UNISTD_H_DEFAULTS]) + GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1 +]) + +AC_DEFUN([gl_UNISTD_H_DEFAULTS], +[ + GNULIB_CHOWN=0; AC_SUBST([GNULIB_CHOWN]) + GNULIB_DUP2=0; AC_SUBST([GNULIB_DUP2]) + GNULIB_FCHDIR=0; AC_SUBST([GNULIB_FCHDIR]) + GNULIB_FTRUNCATE=0; AC_SUBST([GNULIB_FTRUNCATE]) + GNULIB_GETCWD=0; AC_SUBST([GNULIB_GETCWD]) + GNULIB_GETLOGIN_R=0; AC_SUBST([GNULIB_GETLOGIN_R]) + GNULIB_LCHOWN=0; AC_SUBST([GNULIB_LCHOWN]) + GNULIB_LSEEK=0; AC_SUBST([GNULIB_LSEEK]) + GNULIB_READLINK=0; AC_SUBST([GNULIB_READLINK]) + GNULIB_SLEEP=0; AC_SUBST([GNULIB_SLEEP]) + dnl Assume proper GNU behavior unless another module says otherwise. + HAVE_DUP2=1; AC_SUBST([HAVE_DUP2]) + HAVE_FTRUNCATE=1; AC_SUBST([HAVE_FTRUNCATE]) + HAVE_READLINK=1; AC_SUBST([HAVE_READLINK]) + HAVE_SLEEP=1; AC_SUBST([HAVE_SLEEP]) + HAVE_DECL_GETLOGIN_R=1; AC_SUBST([HAVE_DECL_GETLOGIN_R]) + REPLACE_CHOWN=0; AC_SUBST([REPLACE_CHOWN]) + REPLACE_FCHDIR=0; AC_SUBST([REPLACE_FCHDIR]) + REPLACE_GETCWD=0; AC_SUBST([REPLACE_GETCWD]) + REPLACE_LCHOWN=0; AC_SUBST([REPLACE_LCHOWN]) + REPLACE_LSEEK=0; AC_SUBST([REPLACE_LSEEK]) +]) diff --git a/m4/wchar.m4 b/m4/wchar.m4 new file mode 100644 index 00000000..70b1248f --- /dev/null +++ b/m4/wchar.m4 @@ -0,0 +1,54 @@ +dnl A placeholder for ISO C99 , for platforms that have issues. + +dnl Copyright (C) 2007 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl Written by Eric Blake. + +# wchar.m4 serial 4 + +AC_DEFUN([gl_WCHAR_H], +[ + AC_REQUIRE([gl_WCHAR_H_DEFAULTS]) + AC_CACHE_CHECK([whether is standalone], + [gl_cv_header_wchar_h_standalone], + [AC_COMPILE_IFELSE([[#include +wchar_t w;]], + [gl_cv_header_wchar_h_standalone=yes], + [gl_cv_header_wchar_h_standalone=no])]) + if test $gl_cv_header_wchar_h_standalone != yes; then + WCHAR_H=wchar.h + fi + + dnl Prepare for creating substitute . + dnl Do it always: WCHAR_H may be empty here but can be set later. + dnl Check for (missing in Linux uClibc when built without wide + dnl character support). + AC_CHECK_HEADERS_ONCE([wchar.h]) + if test $ac_cv_header_wchar_h = yes; then + HAVE_WCHAR_H=1 + else + HAVE_WCHAR_H=0 + fi + AC_SUBST([HAVE_WCHAR_H]) + gl_CHECK_NEXT_HEADERS([wchar.h]) +]) + +AC_DEFUN([gl_WCHAR_MODULE_INDICATOR], +[ + dnl Use AC_REQUIRE here, so that the default settings are expanded once only. + AC_REQUIRE([gl_WCHAR_H_DEFAULTS]) + GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1 +]) + +AC_DEFUN([gl_WCHAR_H_DEFAULTS], +[ + GNULIB_WCWIDTH=0; AC_SUBST([GNULIB_WCWIDTH]) + dnl Assume proper GNU behavior unless another module says otherwise. + HAVE_DECL_WCWIDTH=1; AC_SUBST([HAVE_DECL_WCWIDTH]) + REPLACE_WCWIDTH=0; AC_SUBST([REPLACE_WCWIDTH]) + WCHAR_H= + AC_SUBST([WCHAR_H]) +]) diff --git a/m4/wget.m4 b/m4/wget.m4 index ba06de93..c08cec97 100644 --- a/m4/wget.m4 +++ b/m4/wget.m4 @@ -227,145 +227,6 @@ dnl ************************************************************ dnl END OF IPv6 AUTOCONFIGURATION SUPPORT MACROS dnl ************************************************************ -# This code originates from Ulrich Drepper's AM_WITH_NLS. - -AC_DEFUN([WGET_WITH_NLS], - [AC_MSG_CHECKING([whether NLS is requested]) - dnl Default is enabled NLS - AC_ARG_ENABLE(nls, - [ --disable-nls do not use Native Language Support], - HAVE_NLS=$enableval, HAVE_NLS=yes) - AC_MSG_RESULT($HAVE_NLS) - - dnl If something goes wrong, we may still decide not to use NLS. - dnl For this reason, defer AC_SUBST'ing HAVE_NLS until the very - dnl last moment. - - if test x"$HAVE_NLS" = xyes; then - dnl If LINGUAS is specified, use only those languages. In fact, - dnl compute an intersection of languages in LINGUAS and - dnl ALL_LINGUAS, and use that. - if test x"$LINGUAS" != x; then - new_linguas= - for lang1 in $ALL_LINGUAS; do - for lang2 in $LINGUAS; do - if test "$lang1" = "$lang2"; then - new_linguas="$new_linguas $lang1" - fi - done - done - ALL_LINGUAS=$new_linguas - fi - AC_MSG_NOTICE([language catalogs: $ALL_LINGUAS]) - AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, - [test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"], msgfmt) - AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, - [test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :) - AC_SUBST(MSGFMT) - AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) - CATOBJEXT=.gmo - INSTOBJEXT=.mo - DATADIRNAME=share - - dnl Test whether we really found GNU xgettext. - if test "$XGETTEXT" != ":"; then - dnl If it is no GNU xgettext we define it as : so that the - dnl Makefiles still can work. - if $XGETTEXT --omit-header /dev/null 2> /dev/null; then - : ; - else - AC_MSG_RESULT( - [found xgettext programs is not GNU xgettext; ignore it]) - XGETTEXT=":" - fi - fi - - AC_CHECK_HEADERS(libintl.h) - - dnl Prefer gettext found in -lintl to the one in libc. - dnl Otherwise it can happen that we include libintl.h from - dnl /usr/local/lib, but fail to specify -lintl, which results in - dnl link or run-time failures. (Symptom: libintl_bindtextdomain - dnl not found at link-time.) - - AC_CHECK_LIB(intl, gettext, [ - dnl gettext is in libintl; announce the fact manually. - LIBS="-lintl $LIBS" - AC_DEFINE([HAVE_GETTEXT], 1, - [Define if you have the gettext function.]) - ], [ - AC_CHECK_FUNCS(gettext, [], [ - AC_MSG_RESULT([gettext not found; disabling NLS]) - HAVE_NLS=no - ]) - ]) - - for lang in $ALL_LINGUAS; do - GMOFILES="$GMOFILES $lang.gmo" - POFILES="$POFILES $lang.po" - done - dnl Construct list of names of catalog files to be constructed. - for lang in $ALL_LINGUAS; do - CATALOGS="$CATALOGS ${lang}${CATOBJEXT}" - done - - dnl Make all variables we use known to autoconf. - AC_SUBST(CATALOGS) - AC_SUBST(CATOBJEXT) - AC_SUBST(DATADIRNAME) - AC_SUBST(GMOFILES) - AC_SUBST(INSTOBJEXT) - AC_SUBST(INTLLIBS) - AC_SUBST(POFILES) - fi - AC_SUBST(HAVE_NLS) - dnl Some independently maintained files, such as po/Makefile.in, - dnl use `USE_NLS', so support it. - USE_NLS=$HAVE_NLS - AC_SUBST(USE_NLS) - if test "x$HAVE_NLS" = xyes; then - AC_DEFINE([HAVE_NLS], 1, [Define this if you want the NLS support.]) - fi - ]) - -dnl Generate list of files to be processed by xgettext which will -dnl be included in po/Makefile. -dnl -dnl This is not strictly an Autoconf macro, because it is run from -dnl within `config.status' rather than from within configure. This -dnl is why special rules must be applied for it. -AC_DEFUN([WGET_PROCESS_PO], - [ - dnl I wonder what the following several lines do... - if test "x$srcdir" != "x."; then - if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then - posrcprefix="$srcdir/" - else - posrcprefix="../$srcdir/" - fi - else - posrcprefix="../" - fi - rm -f po/POTFILES - dnl Use `echo' rather than AC_MSG_RESULT, because this is run from - dnl `config.status'. - echo "generating po/POTFILES from $srcdir/po/POTFILES.in" - sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," \ - -e "\$s/\(.*\) \\\\/\1/" \ - < $srcdir/po/POTFILES.in > po/POTFILES - echo "creating po/Makefile" - sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile - ]) - -# Search path for a program which passes the given test. -# Ulrich Drepper , 1996. -# -# This file may be copied and used freely without restrictions. It -# can be used in projects which are not available under the GNU Public -# License but which still want to provide support for the GNU gettext -# functionality. Please note that the actual code is *not* freely -# available. - dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR, dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]]) AC_DEFUN([AM_PATH_PROG_WITH_TEST], diff --git a/maint.mk b/maint.mk new file mode 100644 index 00000000..662b3717 --- /dev/null +++ b/maint.mk @@ -0,0 +1,123 @@ +# -*-Makefile-*- +# This Makefile fragment is intended to be useful by any GNU-like project. +# This file originate from coreutils, CPPI, Bison, and Autoconf. + +# Copyright (C) 2001-2007 Free Software Foundation, Inc. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +ME := maint.mk + +# List of all C-like source code files that will be tested for +# stylistic "errors". You may want to define this to something +# more complex in Makefile.cfg. +C_SOURCES ?= $(shell find . -name '*.[chly]') + +# Add some more files to check, typically set in Makefile.cfg. +C_SOURCES += $(C_SOURCES_ADD) + +# Do not save the original name or timestamp in the .tar.gz file. +# Use --rsyncable if available. +gzip_rsyncable := \ + $(shell gzip --help 2>/dev/null|grep rsyncable >/dev/null && echo --rsyncable) +GZIP_ENV = '--no-name --best $(gzip_rsyncable)' + +# Prevent programs like 'sort' from considering distinct strings to be equal. +# Doing it here saves us from having to set LC_ALL elsewhere in this file. +export LC_ALL = C + +# Casting arguments to free is never necessary. +sc_cast_of_argument_to_free: + @grep -nE '\&2; \ + exit 1; } || : + +sc_cast_of_x_alloc_return_value: + @grep -nE '\*\) *x(m|c|re)alloc\>' $(C_SOURCES) && \ + { echo '$(ME): don'\''t cast x*alloc return value' 1>&2; \ + exit 1; } || : + +sc_cast_of_alloca_return_value: + @grep -nE '\*\) *alloca\>' $(C_SOURCES) && \ + { echo '$(ME): don'\''t cast alloca return value' 1>&2; \ + exit 1; } || : + +sc_space_tab: + @grep -n '[ ] ' $(C_SOURCES) && \ + { echo '$(ME): found SPACE-TAB sequence; remove the SPACE' \ + 1>&2; exit 1; } || : + +# Don't use the old ato* functions in `real' code. +# They provide no error checking mechanism. +# Instead, use strto* functions. +sc_prohibit_atoi_atof: + @grep -nE '\' $(C_SOURCES) && \ + { echo '$(ME): do not use ato''f, ato''i, ato''l, ato''ll, or ato''q' \ + 1>&2; exit 1; } || : + +# Using EXIT_SUCCESS as the first argument to error is misleading, +# since when that parameter is 0, error does not exit. Use `0' instead. +sc_error_exit_success: + @grep -nF 'error (EXIT_SUCCESS,' $(C_SOURCES) && \ + { echo '$(ME): found error (EXIT_SUCCESS' 1>&2; \ + exit 1; } || : + +# Stylistic, use #ifdef instead of #if +sc_no_if_have_config_h: + @grep -n '^# *if HAVE_CONFIG_H' $(C_SOURCES) && \ + { echo '$(ME): found use of #if HAVE_CONFIG_H; use #ifdef' \ + 1>&2; exit 1; } || : + +# Prohibit the inclusion of assert.h without an actual use of assert. +sc_prohibit_assert_without_use: + @files=$$(grep -l '# *include [<"]assert\.h[>"]' $(C_SOURCES) \ + | grep '\.[cy]$$') && \ + grep -L '\ but don't use it" \ + 1>&2; exit 1; } || : + +sc_obsolete_symbols: + @grep -nE '\<(HAVE''_FCNTL_H|O''_NDELAY)\>' $(C_SOURCES) && \ + { echo '$(ME): do not use HAVE''_FCNTL_H or O''_NDELAY' \ + 1>&2; exit 1; } || : + +# Each nonempty line must start with a year number, or a TAB. +sc_changelog: + @grep -n '^[^12 ]' $$(find . -name ChangeLog) && \ + { echo '$(ME): found unexpected prefix in a ChangeLog' 1>&2; \ + exit 1; } || : + +# Collect the names of rules starting with `sc_'. +syntax-check-rules := $(shell sed -n 's/^\(sc_[a-zA-Z0-9_-]*\):.*/\1/p' $(ME)) +.PHONY: $(syntax-check-rules) + +syntax-check: $(syntax-check-rules) + +# Update gettext files. +PACKAGE ?= $(shell basename $(PWD)) +POURL = http://translationproject.org/latest/$(PACKAGE)/ +PODIR ?= po +refresh-po: + rm -f $(PODIR)/*.po && \ + echo "$(ME): getting translations into po (please ignore the robots.txt ERROR 404)..." && \ + wget --no-verbose --directory-prefix $(PODIR) --no-directories --recursive --level 1 --accept .po --accept .po.1 $(POURL) && \ + echo 'en@boldquot' > $(PODIR)/LINGUAS && \ + echo 'en@quot' >> $(PODIR)/LINGUAS && \ + ls $(PODIR)/*.po | sed 's/.po//' | sed 's,$(PODIR)/,,' | sort >> $(PODIR)/LINGUAS + +INDENT_SOURCES ?= $(C_SOURCES) +.PHONY: indent +indent: + indent $(INDENT_SOURCES) diff --git a/mdate-sh b/mdate-sh new file mode 100755 index 00000000..cd916c0a --- /dev/null +++ b/mdate-sh @@ -0,0 +1,201 @@ +#!/bin/sh +# Get modification time of a file or directory and pretty-print it. + +scriptversion=2005-06-29.22 + +# Copyright (C) 1995, 1996, 1997, 2003, 2004, 2005 Free Software +# Foundation, Inc. +# written by Ulrich Drepper , June 1995 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software Foundation, +# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +# This file is maintained in Automake, please report +# bugs to or send patches to +# . + +case $1 in + '') + echo "$0: No file. Try \`$0 --help' for more information." 1>&2 + exit 1; + ;; + -h | --h*) + cat <<\EOF +Usage: mdate-sh [--help] [--version] FILE + +Pretty-print the modification time of FILE. + +Report bugs to . +EOF + exit $? + ;; + -v | --v*) + echo "mdate-sh $scriptversion" + exit $? + ;; +esac + +# Prevent date giving response in another language. +LANG=C +export LANG +LC_ALL=C +export LC_ALL +LC_TIME=C +export LC_TIME + +# GNU ls changes its time format in response to the TIME_STYLE +# variable. Since we cannot assume `unset' works, revert this +# variable to its documented default. +if test "${TIME_STYLE+set}" = set; then + TIME_STYLE=posix-long-iso + export TIME_STYLE +fi + +save_arg1=$1 + +# Find out how to get the extended ls output of a file or directory. +if ls -L /dev/null 1>/dev/null 2>&1; then + ls_command='ls -L -l -d' +else + ls_command='ls -l -d' +fi + +# A `ls -l' line looks as follows on OS/2. +# drwxrwx--- 0 Aug 11 2001 foo +# This differs from Unix, which adds ownership information. +# drwxrwx--- 2 root root 4096 Aug 11 2001 foo +# +# To find the date, we split the line on spaces and iterate on words +# until we find a month. This cannot work with files whose owner is a +# user named `Jan', or `Feb', etc. However, it's unlikely that `/' +# will be owned by a user whose name is a month. So we first look at +# the extended ls output of the root directory to decide how many +# words should be skipped to get the date. + +# On HPUX /bin/sh, "set" interprets "-rw-r--r--" as options, so the "x" below. +set x`ls -l -d /` + +# Find which argument is the month. +month= +command= +until test $month +do + shift + # Add another shift to the command. + command="$command shift;" + case $1 in + Jan) month=January; nummonth=1;; + Feb) month=February; nummonth=2;; + Mar) month=March; nummonth=3;; + Apr) month=April; nummonth=4;; + May) month=May; nummonth=5;; + Jun) month=June; nummonth=6;; + Jul) month=July; nummonth=7;; + Aug) month=August; nummonth=8;; + Sep) month=September; nummonth=9;; + Oct) month=October; nummonth=10;; + Nov) month=November; nummonth=11;; + Dec) month=December; nummonth=12;; + esac +done + +# Get the extended ls output of the file or directory. +set dummy x`eval "$ls_command \"\$save_arg1\""` + +# Remove all preceding arguments +eval $command + +# Because of the dummy argument above, month is in $2. +# +# On a POSIX system, we should have +# +# $# = 5 +# $1 = file size +# $2 = month +# $3 = day +# $4 = year or time +# $5 = filename +# +# On Darwin 7.7.0 and 7.6.0, we have +# +# $# = 4 +# $1 = day +# $2 = month +# $3 = year or time +# $4 = filename + +# Get the month. +case $2 in + Jan) month=January; nummonth=1;; + Feb) month=February; nummonth=2;; + Mar) month=March; nummonth=3;; + Apr) month=April; nummonth=4;; + May) month=May; nummonth=5;; + Jun) month=June; nummonth=6;; + Jul) month=July; nummonth=7;; + Aug) month=August; nummonth=8;; + Sep) month=September; nummonth=9;; + Oct) month=October; nummonth=10;; + Nov) month=November; nummonth=11;; + Dec) month=December; nummonth=12;; +esac + +case $3 in + ???*) day=$1;; + *) day=$3; shift;; +esac + +# Here we have to deal with the problem that the ls output gives either +# the time of day or the year. +case $3 in + *:*) set `date`; eval year=\$$# + case $2 in + Jan) nummonthtod=1;; + Feb) nummonthtod=2;; + Mar) nummonthtod=3;; + Apr) nummonthtod=4;; + May) nummonthtod=5;; + Jun) nummonthtod=6;; + Jul) nummonthtod=7;; + Aug) nummonthtod=8;; + Sep) nummonthtod=9;; + Oct) nummonthtod=10;; + Nov) nummonthtod=11;; + Dec) nummonthtod=12;; + esac + # For the first six month of the year the time notation can also + # be used for files modified in the last year. + if (expr $nummonth \> $nummonthtod) > /dev/null; + then + year=`expr $year - 1` + fi;; + *) year=$3;; +esac + +# The result. +echo $day $month $year + +# Local Variables: +# mode: shell-script +# sh-indentation: 2 +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-end: "$" +# End: diff --git a/missing b/missing new file mode 100755 index 00000000..1c8ff704 --- /dev/null +++ b/missing @@ -0,0 +1,367 @@ +#! /bin/sh +# Common stub for a few missing GNU programs while installing. + +scriptversion=2006-05-10.23 + +# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006 +# Free Software Foundation, Inc. +# Originally by Fran,cois Pinard , 1996. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +if test $# -eq 0; then + echo 1>&2 "Try \`$0 --help' for more information" + exit 1 +fi + +run=: +sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p' +sed_minuso='s/.* -o \([^ ]*\).*/\1/p' + +# In the cases where this matters, `missing' is being run in the +# srcdir already. +if test -f configure.ac; then + configure_ac=configure.ac +else + configure_ac=configure.in +fi + +msg="missing on your system" + +case $1 in +--run) + # Try to run requested program, and just exit if it succeeds. + run= + shift + "$@" && exit 0 + # Exit code 63 means version mismatch. This often happens + # when the user try to use an ancient version of a tool on + # a file that requires a minimum version. In this case we + # we should proceed has if the program had been absent, or + # if --run hadn't been passed. + if test $? = 63; then + run=: + msg="probably too old" + fi + ;; + + -h|--h|--he|--hel|--help) + echo "\ +$0 [OPTION]... PROGRAM [ARGUMENT]... + +Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an +error status if there is no known handling for PROGRAM. + +Options: + -h, --help display this help and exit + -v, --version output version information and exit + --run try to run the given command, and emulate it if it fails + +Supported PROGRAM values: + aclocal touch file \`aclocal.m4' + autoconf touch file \`configure' + autoheader touch file \`config.h.in' + autom4te touch the output file, or create a stub one + automake touch all \`Makefile.in' files + bison create \`y.tab.[ch]', if possible, from existing .[ch] + flex create \`lex.yy.c', if possible, from existing .c + help2man touch the output file + lex create \`lex.yy.c', if possible, from existing .c + makeinfo touch the output file + tar try tar, gnutar, gtar, then tar without non-portable flags + yacc create \`y.tab.[ch]', if possible, from existing .[ch] + +Send bug reports to ." + exit $? + ;; + + -v|--v|--ve|--ver|--vers|--versi|--versio|--version) + echo "missing $scriptversion (GNU Automake)" + exit $? + ;; + + -*) + echo 1>&2 "$0: Unknown \`$1' option" + echo 1>&2 "Try \`$0 --help' for more information" + exit 1 + ;; + +esac + +# Now exit if we have it, but it failed. Also exit now if we +# don't have it and --version was passed (most likely to detect +# the program). +case $1 in + lex|yacc) + # Not GNU programs, they don't have --version. + ;; + + tar) + if test -n "$run"; then + echo 1>&2 "ERROR: \`tar' requires --run" + exit 1 + elif test "x$2" = "x--version" || test "x$2" = "x--help"; then + exit 1 + fi + ;; + + *) + if test -z "$run" && ($1 --version) > /dev/null 2>&1; then + # We have it, but it failed. + exit 1 + elif test "x$2" = "x--version" || test "x$2" = "x--help"; then + # Could not run --version or --help. This is probably someone + # running `$TOOL --version' or `$TOOL --help' to check whether + # $TOOL exists and not knowing $TOOL uses missing. + exit 1 + fi + ;; +esac + +# If it does not exist, or fails to run (possibly an outdated version), +# try to emulate it. +case $1 in + aclocal*) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified \`acinclude.m4' or \`${configure_ac}'. You might want + to install the \`Automake' and \`Perl' packages. Grab them from + any GNU archive site." + touch aclocal.m4 + ;; + + autoconf) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified \`${configure_ac}'. You might want to install the + \`Autoconf' and \`GNU m4' packages. Grab them from any GNU + archive site." + touch configure + ;; + + autoheader) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified \`acconfig.h' or \`${configure_ac}'. You might want + to install the \`Autoconf' and \`GNU m4' packages. Grab them + from any GNU archive site." + files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` + test -z "$files" && files="config.h" + touch_files= + for f in $files; do + case $f in + *:*) touch_files="$touch_files "`echo "$f" | + sed -e 's/^[^:]*://' -e 's/:.*//'`;; + *) touch_files="$touch_files $f.in";; + esac + done + touch $touch_files + ;; + + automake*) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. + You might want to install the \`Automake' and \`Perl' packages. + Grab them from any GNU archive site." + find . -type f -name Makefile.am -print | + sed 's/\.am$/.in/' | + while read f; do touch "$f"; done + ;; + + autom4te) + echo 1>&2 "\ +WARNING: \`$1' is needed, but is $msg. + You might have modified some files without having the + proper tools for further handling them. + You can get \`$1' as part of \`Autoconf' from any GNU + archive site." + + file=`echo "$*" | sed -n "$sed_output"` + test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` + if test -f "$file"; then + touch $file + else + test -z "$file" || exec >$file + echo "#! /bin/sh" + echo "# Created by GNU Automake missing as a replacement of" + echo "# $ $@" + echo "exit 0" + chmod +x $file + exit 1 + fi + ;; + + bison|yacc) + echo 1>&2 "\ +WARNING: \`$1' $msg. You should only need it if + you modified a \`.y' file. You may need the \`Bison' package + in order for those modifications to take effect. You can get + \`Bison' from any GNU archive site." + rm -f y.tab.c y.tab.h + if test $# -ne 1; then + eval LASTARG="\${$#}" + case $LASTARG in + *.y) + SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` + if test -f "$SRCFILE"; then + cp "$SRCFILE" y.tab.c + fi + SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` + if test -f "$SRCFILE"; then + cp "$SRCFILE" y.tab.h + fi + ;; + esac + fi + if test ! -f y.tab.h; then + echo >y.tab.h + fi + if test ! -f y.tab.c; then + echo 'main() { return 0; }' >y.tab.c + fi + ;; + + lex|flex) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified a \`.l' file. You may need the \`Flex' package + in order for those modifications to take effect. You can get + \`Flex' from any GNU archive site." + rm -f lex.yy.c + if test $# -ne 1; then + eval LASTARG="\${$#}" + case $LASTARG in + *.l) + SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` + if test -f "$SRCFILE"; then + cp "$SRCFILE" lex.yy.c + fi + ;; + esac + fi + if test ! -f lex.yy.c; then + echo 'main() { return 0; }' >lex.yy.c + fi + ;; + + help2man) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified a dependency of a manual page. You may need the + \`Help2man' package in order for those modifications to take + effect. You can get \`Help2man' from any GNU archive site." + + file=`echo "$*" | sed -n "$sed_output"` + test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` + if test -f "$file"; then + touch $file + else + test -z "$file" || exec >$file + echo ".ab help2man is required to generate this page" + exit 1 + fi + ;; + + makeinfo) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified a \`.texi' or \`.texinfo' file, or any other file + indirectly affecting the aspect of the manual. The spurious + call might also be the consequence of using a buggy \`make' (AIX, + DU, IRIX). You might want to install the \`Texinfo' package or + the \`GNU make' package. Grab either from any GNU archive site." + # The file to touch is that specified with -o ... + file=`echo "$*" | sed -n "$sed_output"` + test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` + if test -z "$file"; then + # ... or it is the one specified with @setfilename ... + infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` + file=`sed -n ' + /^@setfilename/{ + s/.* \([^ ]*\) *$/\1/ + p + q + }' $infile` + # ... or it is derived from the source name (dir/f.texi becomes f.info) + test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info + fi + # If the file does not exist, the user really needs makeinfo; + # let's fail without touching anything. + test -f $file || exit 1 + touch $file + ;; + + tar) + shift + + # We have already tried tar in the generic part. + # Look for gnutar/gtar before invocation to avoid ugly error + # messages. + if (gnutar --version > /dev/null 2>&1); then + gnutar "$@" && exit 0 + fi + if (gtar --version > /dev/null 2>&1); then + gtar "$@" && exit 0 + fi + firstarg="$1" + if shift; then + case $firstarg in + *o*) + firstarg=`echo "$firstarg" | sed s/o//` + tar "$firstarg" "$@" && exit 0 + ;; + esac + case $firstarg in + *h*) + firstarg=`echo "$firstarg" | sed s/h//` + tar "$firstarg" "$@" && exit 0 + ;; + esac + fi + + echo 1>&2 "\ +WARNING: I can't seem to be able to run \`tar' with the given arguments. + You may want to install GNU tar or Free paxutils, or check the + command line arguments." + exit 1 + ;; + + *) + echo 1>&2 "\ +WARNING: \`$1' is needed, and is $msg. + You might have modified some files without having the + proper tools for further handling them. Check the \`README' file, + it often tells you about the needed prerequisites for installing + this package. You may also peek at any GNU archive site, in case + some other package would contain this missing \`$1' program." + exit 1 + ;; +esac + +exit 0 + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-end: "$" +# End: diff --git a/msdos/ChangeLog b/msdos/ChangeLog index 63881d06..552dec07 100644 --- a/msdos/ChangeLog +++ b/msdos/ChangeLog @@ -2,6 +2,27 @@ * config.h: Updated license exception for OpenSSL, per the SFLC. +2007-10-15 Gisle Vanem + + * config.h: Added some HAVE_* for djgpp 2.04 and Watcom 1.7+. + + * Makefile.DJ: rewritten for including some files from ../lib. + + * Makefile.WC: Ditto. Handling source-files out-of current + directory makes compliation a bit more painfull. AFAICS, one + must use explicit rules. + +2007-10-02 Gisle Vanem + + * config.h: Removed unused defines, added needed 'HAVE_*' defines. + + * Makefile.DJ: rewritten to be used from './src' directory. + Added '-DOPENSSL_NO_KRB5' for OpenSSL build. Target is + now wget.exe. + + * Makefile.WC: Added for building with OpenWatcom targeting + 32-bit DOS (DOS32A extender). + 2007-09-24 Gisle Vanem * Makefile.DJ, config.h: Added to support building on MS-DOS via diff --git a/msdos/Makefile.DJ b/msdos/Makefile.DJ index bed35cd1..9b25ae52 100644 --- a/msdos/Makefile.DJ +++ b/msdos/Makefile.DJ @@ -1,28 +1,35 @@ # # GNU Makefile for wget / djgpp / MSDOS. -# By Gisle Vanem . +# By Gisle Vanem 2007. # -.SUFFIXES: .exe .map +# `cd' to `./src' and issue the command: +# make -f ../msdos/Makefile.dj +# +.SUFFIXES: .exe + +VPATH = ../lib USE_OPENSSL = 0 USE_IPV6 = 1 +# +# Change to suite. +# OPENSSL_ROOT = e:/net/OpenSSL.099 ZLIB_ROOT = e:/djgpp/contrib/zlib -VPATH = ../src OBJ_DIR = djgpp.obj CC = gcc -CFLAGS = -O2 -g -Wall -Wcast-align -I. -I../src -I/dev/env/WATT_ROOT/inc \ +CFLAGS = -O2 -g -Wall -Wcast-align -I. -I../msdos -I../lib -I/dev/env/WATT_ROOT/inc \ -DHAVE_CONFIG_H -DENABLE_DEBUG # LDFLAGS = -s ifeq ($(USE_OPENSSL),1) - CFLAGS += -DHAVE_OPENSSL -DHAVE_SSL -I$(OPENSSL_ROOT) + CFLAGS += -DHAVE_OPENSSL -DHAVE_SSL -DOPENSSL_NO_KRB5 -I$(OPENSSL_ROOT) EX_LIBS += $(OPENSSL_ROOT)/lib/libssl.a $(OPENSSL_ROOT)/lib/libcrypt.a \ $(ZLIB_ROOT)/libz.a - SOURCES = ../src/openssl.c ../src/http-ntlm.c + SOURCES += openssl.c http-ntlm.c endif ifeq ($(USE_IPV6),1) @@ -31,28 +38,28 @@ endif EX_LIBS += /dev/env/WATT_ROOT/lib/libwatt.a -SOURCES += $(addprefix ../src/, cmpt.c connect.c cookies.c ftp.c ftp-basic.c \ - ftp-ls.c ftp-opie.c getopt.c hash.c host.c html-parse.c html-url.c \ - http.c init.c log.c main.c gen-md5.c gnu-md5.c netrc.c progress.c \ - recur.c res.c retr.c safe-ctype.c url.c utils.c version.c convert.c \ - xmalloc.c ptimer.c spider.c) +SOURCES += cmpt.c connect.c cookies.c ftp.c ftp-basic.c ftp-ls.c \ + ftp-opie.c hash.c host.c html-parse.c html-url.c http.c \ + init.c log.c main.c gen-md5.c netrc.c progress.c recur.c \ + res.c retr.c snprintf.c url.c utils.c version.c convert.c xmalloc.c \ + ptimer.c spider.c ../lib/getopt.c ../lib/getopt1.c ../lib/md5.c OBJECTS = $(addprefix $(OBJ_DIR)/, $(notdir $(SOURCES:.c=.o))) -all: $(OBJ_DIR) ../wget-dos.exe +all: $(OBJ_DIR) wget.exe @echo 'Welcome to Wget' $(OBJ_DIR): mkdir $(OBJ_DIR) -../wget-dos.exe: $(OBJECTS) +wget.exe: $(OBJECTS) $(CC) $(LDFLAGS) -o $@ $^ $(EX_LIBS) clean: - rm -f $(OBJECTS) $(MAPFILE) + rm -f $(OBJ_DIR)/*.o $(MAPFILE) vclean realclean: clean - rm -f ../wget-dos.exe depend.dj + rm -f wget.exe depend.dj - rmdir $(OBJ_DIR) $(OBJ_DIR)/%.o: %.c diff --git a/msdos/Makefile.WC b/msdos/Makefile.WC new file mode 100644 index 00000000..d20988ce --- /dev/null +++ b/msdos/Makefile.WC @@ -0,0 +1,65 @@ +# +# Makefile for Wget / DOS32A / OpenWatcom +# by G. Vanem 2007 +# + +COMPILE = *wcc386 -mf -3r -w6 -d2 -zq -zm -of -I. -I$(%watt_root)\inc & + -I..\msdos -I..\lib -fr=nul -bt=dos -s -dHAVE_CONFIG_H & + -dENABLE_DEBUG -dSIZEOF_INT=4 + +LINK = *wlink option quiet, map, verbose, eliminate, caseexact, stack=100k & + debug all system dos32a + +OBJ_DIR = Watcom.obj + +OBJECTS = $(OBJ_DIR)\cmpt.obj $(OBJ_DIR)\connect.obj & + $(OBJ_DIR)\convert.obj $(OBJ_DIR)\cookies.obj & + $(OBJ_DIR)\c-ctype.obj $(OBJ_DIR)\ftp-basic.obj & + $(OBJ_DIR)\ftp-ls.obj $(OBJ_DIR)\ftp-opie.obj & + $(OBJ_DIR)\ftp.obj $(OBJ_DIR)\gen-md5.obj & + $(OBJ_DIR)\getopt.obj $(OBJ_DIR)\getopt1.obj & + $(OBJ_DIR)\hash.obj $(OBJ_DIR)\host.obj & + $(OBJ_DIR)\html-parse.obj $(OBJ_DIR)\html-url.obj & + $(OBJ_DIR)\http.obj $(OBJ_DIR)\init.obj & + $(OBJ_DIR)\log.obj $(OBJ_DIR)\main.obj & + $(OBJ_DIR)\md5.obj $(OBJ_DIR)\netrc.obj & + $(OBJ_DIR)\progress.obj $(OBJ_DIR)\ptimer.obj & + $(OBJ_DIR)\recur.obj $(OBJ_DIR)\res.obj & + $(OBJ_DIR)\retr.obj $(OBJ_DIR)\spider.obj & + $(OBJ_DIR)\url.obj $(OBJ_DIR)\utils.obj & + $(OBJ_DIR)\version.obj $(OBJ_DIR)\xmalloc.obj + +all: $(OBJ_DIR) wget.exe .SYMBOLIC + @echo 'Welcome to Wget / Watcom' + +$(OBJ_DIR): + - mkdir $^@ + +.ERASE +.c{$(OBJ_DIR)}.obj: .AUTODEPEND + *$(COMPILE) -fo=$@ $[@ + +.ERASE +$(OBJ_DIR)\c-ctype.obj: ..\lib\c-ctype.c + *$(COMPILE) -fo=$@ $[@ + +.ERASE +$(OBJ_DIR)\md5.obj: ..\lib\md5.c + *$(COMPILE) -fo=$@ $[@ + +.ERASE +$(OBJ_DIR)\getopt.obj: ..\lib\getopt.c + *$(COMPILE) -d_UNISTD_H_INCLUDED -fo=$@ $[@ + +.ERASE +$(OBJ_DIR)\getopt1.obj: ..\lib\getopt1.c + *$(COMPILE) -d_UNISTD_H_INCLUDED -fo=$@ $[@ + +wget.exe: $(OBJECTS) + $(LINK) name $@ file { $(OBJECTS) } library $(%watt_root)\lib\wattcpwf.lib + + +clean: .SYMBOLIC + - rm $(OBJ_DIR)\*.obj wget.exe wget.map + - rmdir $(OBJ_DIR) + diff --git a/msdos/config.h b/msdos/config.h index a3e9c1c6..25a6df83 100644 --- a/msdos/config.h +++ b/msdos/config.h @@ -42,47 +42,43 @@ #include -#if defined(__WATCOMC__) && (__WATCOMC__ >= 1250) /* OW 1.5+ */ +#if defined(__WATCOMC__) + #if (__WATCOMC__ >= 1250) /* OW 1.5+ */ #define OPENWATCOM_15 + #endif + #if (__WATCOMC__ >= 1270) /* OW 1.7+ */ + #define OPENWATCOM_17 + #endif #endif #if defined(__HIGHC__) - #define inline #define HAVE_UNISTD_H 1 #define HAVE_UTIME_H 1 #endif -#if defined(__WATCOMC__) || defined(__BORLANDC__) +#if defined(__WATCOMC__) || defined(__BORLANDC__) || defined(__HIGHC__) #define inline #endif -#ifdef HAVE_SSL - #define OPENSSL_NO_KRB5 -#endif - -#define STDC_HEADERS 1 -#define RETSIGTYPE void - #define USE_OPIE 1 #define USE_DIGEST 1 #define DEBUG #ifdef __DJGPP__ - #define HAVE_STRUCT_UTIMBUF 1 - #define HAVE_UNAME 1 - #define HAVE_UTIME_H 1 + #define HAVE__BOOL 1 #define HAVE_STRCASECMP 1 #define HAVE_STRNCASECMP 1 - #define HAVE_SYS_SELECT_H 1 - #define HAVE_USLEEP 1 - #define HAVE_SIGNAL 1 - #define HAVE_BASENAME 1 #define HAVE_SIGSETJMP 1 #define HAVE_SIGBLOCK 1 - #define HAVE__BOOL 1 + #define HAVE_STRUCT_UTIMBUF 1 + #define HAVE_SYS_SELECT_H 1 + #define HAVE_USLEEP 1 + #define HAVE_UTIME_H 1 + #define HAVE_INT64_T 1 #if (DJGPP_MINOR >= 4) - #include + #define HAVE_STDBOOL_H 1 + #define HAVE_STDINT_H 1 #define HAVE_SNPRINTF 1 #define HAVE_VSNPRINTF 1 #define HAVE_UINT32_T 1 @@ -95,32 +91,25 @@ #endif #ifdef OPENWATCOM_15 - #define HAVE_STRCASECMP - #define HAVE_STRNCASECMP + #define HAVE_INT64_T 1 + #define HAVE_SNPRINTF 1 + #define HAVE_STRCASECMP 1 + #define HAVE_STRNCASECMP 1 + #define HAVE_STDINT_H 1 + #define HAVE_UTIME_H 1 +#endif + +#ifdef OPENWATCOM_17 + #define HAVE__BOOL 1 + #define HAVE_STDBOOL_H 1 #endif -#define HAVE_GETHOSTBYNAME 1 -#define HAVE_GETHOSTNAME 1 -#define HAVE_SELECT 1 +#define HAVE_PROCESS_H 1 #define HAVE_STRDUP 1 -#define HAVE_STRERROR 1 -#define HAVE_STRSTR 1 -#define HAVE_MKTIME 1 -#define HAVE_STDARG_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 -#define HAVE_SIGNAL_H 1 -#define HAVE_GETTIMEOFDAY 1 -#define HAVE_MD5 1 #define HAVE_BUILTIN_MD5 1 #define HAVE_ISATTY 1 -#define HAVE_MEMMOVE 1 - -#define OS_TYPE "DOS" -#define CTRLBREAK_BACKGND 1 -#define PROTOTYPES 1 - -#define WGET_USE_STDARG #define lookup_host wget_lookuphost #define select select_s @@ -130,15 +119,16 @@ #define sock_write wget_sock_write #define sock_close wget_sock_close -#if defined(__DJGPP__) - #define MKDIR(p,a) mkdir(p,a) -#else +#if !defined(__DJGPP__) + #include + #define mkdir(p,a) (mkdir)(p) #define strcasecmp stricmp - #define MKDIR(p,a) mkdir(p) #endif #if !defined(MSDOS) -#define MSDOS + #define MSDOS #endif +#define OS_TYPE "DOS" + #endif /* CONFIG_DOS_H */ diff --git a/po/Makefile.in.in b/po/Makefile.in.in index f7966217..e6da10aa 100644 --- a/po/Makefile.in.in +++ b/po/Makefile.in.in @@ -1,77 +1,98 @@ -# Makefile for program source directory in GNU NLS utilities package. -# Copyright (C) 1995, 1996, 1997 by Ulrich Drepper +# Makefile for PO directory in any package using GNU gettext. +# Copyright (C) 1995-1997, 2000-2006 by Ulrich Drepper # -# This file file be copied and used freely without restrictions. It can -# be used in projects which are not available under the GNU Public License -# but which still want to provide support for the GNU gettext functionality. -# Please note that the actual code is *not* freely available. +# This file can be copied and used freely without restrictions. It can +# be used in projects which are not available under the GNU General Public +# License but which still want to provide support for the GNU gettext +# functionality. +# Please note that the actual code of GNU gettext is covered by the GNU +# General Public License and is *not* in the public domain. +# +# Origin: gettext-0.16 PACKAGE = @PACKAGE@ VERSION = @VERSION@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ SHELL = /bin/sh @SET_MAKE@ -top_builddir = .. - srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ -datadir = $(prefix)/@DATADIRNAME@ -localedir = $(datadir)/locale -gnulocaledir = $(prefix)/share/locale -gettextsrcdir = $(prefix)/share/gettext/po -subdir = po - -DESTDIR = +datarootdir = @datarootdir@ +datadir = @datadir@ +localedir = @localedir@ +gettextsrcdir = $(datadir)/gettext/po INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ -CC = @CC@ -GMSGFMT = PATH=../src:$$PATH @GMSGFMT@ -MSGFMT = @MSGFMT@ -XGETTEXT = PATH=../src:$$PATH @XGETTEXT@ -MSGMERGE = PATH=../src:$$PATH msgmerge - -DEFS = @DEFS@ -CFLAGS = @CFLAGS@ -CPPFLAGS = @CPPFLAGS@ - -INCLUDES = -I.. -I$(top_srcdir)/intl - -COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(XCFLAGS) +# We use $(mkdir_p). +# In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as +# "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions, +# @install_sh@ does not start with $(SHELL), so we add it. +# In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined +# either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake +# versions, $(mkinstalldirs) and $(install_sh) are unused. +mkinstalldirs = $(SHELL) @install_sh@ -d +install_sh = $(SHELL) @install_sh@ +MKDIR_P = @MKDIR_P@ +mkdir_p = @mkdir_p@ + +GMSGFMT_ = @GMSGFMT@ +GMSGFMT_no = @GMSGFMT@ +GMSGFMT_yes = @GMSGFMT_015@ +GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT)) +MSGFMT_ = @MSGFMT@ +MSGFMT_no = @MSGFMT@ +MSGFMT_yes = @MSGFMT_015@ +MSGFMT = $(MSGFMT_$(USE_MSGCTXT)) +XGETTEXT_ = @XGETTEXT@ +XGETTEXT_no = @XGETTEXT@ +XGETTEXT_yes = @XGETTEXT_015@ +XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT)) +MSGMERGE = msgmerge +MSGMERGE_UPDATE = @MSGMERGE@ --update +MSGINIT = msginit +MSGCONV = msgconv +MSGFILTER = msgfilter POFILES = @POFILES@ GMOFILES = @GMOFILES@ -DISTFILES = ChangeLog Makefile.in.in POTFILES.in $(PACKAGE).pot \ -$(POFILES) $(GMOFILES) $(SOURCES) +UPDATEPOFILES = @UPDATEPOFILES@ +DUMMYPOFILES = @DUMMYPOFILES@ +DISTFILES.common = Makefile.in.in remove-potcdate.sin \ +$(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3) +DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \ +$(POFILES) $(GMOFILES) \ +$(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3) POTFILES = \ CATALOGS = @CATALOGS@ -CATOBJEXT = @CATOBJEXT@ -INSTOBJEXT = @INSTOBJEXT@ - -.SUFFIXES: -.SUFFIXES: .c .o .po .pox .gmo .mo .msg -.c.o: - $(COMPILE) $< +# Makevars gets inserted here. (Don't remove this line!) -.po.pox: - $(MAKE) $(PACKAGE).pot - $(MSGMERGE) $< $(srcdir)/$(PACKAGE).pot -o $*.pox +.SUFFIXES: +.SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update .po.mo: - $(MSGFMT) -o $@ $< + @echo "$(MSGFMT) -c -o $@ $<"; \ + $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@ .po.gmo: - file=$(srcdir)/`echo $* | sed 's,.*/,,'`.gmo \ - && rm -f $$file && $(GMSGFMT) -o $$file $< + @lang=`echo $* | sed -e 's,.*/,,'`; \ + test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ + echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \ + cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo + +.sin.sed: + sed -e '/^#/d' $< > t-$@ + mv t-$@ $@ all: all-@USE_NLS@ @@ -79,141 +100,303 @@ all: all-@USE_NLS@ all-yes: $(CATALOGS) all-no: -$(srcdir)/$(PACKAGE).pot: $(POTFILES) - $(XGETTEXT) --default-domain=$(PACKAGE) --directory=$(top_srcdir) \ - --add-comments --keyword=_ --keyword=N_ \ - --files-from=$(srcdir)/POTFILES.in - rm -f $(srcdir)/$(PACKAGE).pot - mv $(PACKAGE).po $(srcdir)/$(PACKAGE).pot +# $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no +# internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because +# we don't want to bother translators with empty POT files). We assume that +# LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty. +# In this case, stamp-po is a nop (i.e. a phony target). + +# stamp-po is a timestamp denoting the last time at which the CATALOGS have +# been loosely updated. Its purpose is that when a developer or translator +# checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS, +# "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent +# invocations of "make" will do nothing. This timestamp would not be necessary +# if updating the $(CATALOGS) would always touch them; however, the rule for +# $(POFILES) has been designed to not touch files that don't need to be +# changed. +stamp-po: $(srcdir)/$(DOMAIN).pot + test ! -f $(srcdir)/$(DOMAIN).pot || \ + test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES) + @test ! -f $(srcdir)/$(DOMAIN).pot || { \ + echo "touch stamp-po" && \ + echo timestamp > stamp-poT && \ + mv stamp-poT stamp-po; \ + } + +# Note: Target 'all' must not depend on target '$(DOMAIN).pot-update', +# otherwise packages like GCC can not be built if only parts of the source +# have been downloaded. + +# This target rebuilds $(DOMAIN).pot; it is an expensive operation. +# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed. +$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed + if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \ + msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \ + else \ + msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \ + fi; \ + $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ + --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \ + --files-from=$(srcdir)/POTFILES.in \ + --copyright-holder='$(COPYRIGHT_HOLDER)' \ + --msgid-bugs-address="$$msgid_bugs_address" + test ! -f $(DOMAIN).po || { \ + if test -f $(srcdir)/$(DOMAIN).pot; then \ + sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ + rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ + else \ + rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \ + mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ + fi; \ + else \ + mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ + fi; \ + } + +# This rule has no dependencies: we don't need to update $(DOMAIN).pot at +# every "make" invocation, only create it when it is missing. +# Only "make $(DOMAIN).pot-update" or "make dist" will force an update. +$(srcdir)/$(DOMAIN).pot: + $(MAKE) $(DOMAIN).pot-update + +# This target rebuilds a PO file if $(DOMAIN).pot has changed. +# Note that a PO file is not touched if it doesn't need to be changed. +#$(POFILES): $(srcdir)/$(DOMAIN).pot +# @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \ +# if test -f "$(srcdir)/$${lang}.po"; then \ +# test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ +# echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \ +# cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot; \ +# else \ +# $(MAKE) $${lang}.po-create; \ +# fi + -install.mo: install install: install-exec install-data install-exec: install-data: install-data-@USE_NLS@ + if test "$(PACKAGE)" = "gettext-tools"; then \ + $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ + for file in $(DISTFILES.common) Makevars.template; do \ + $(INSTALL_DATA) $(srcdir)/$$file \ + $(DESTDIR)$(gettextsrcdir)/$$file; \ + done; \ + for file in Makevars; do \ + rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ + done; \ + else \ + : ; \ + fi install-data-no: all install-data-yes: all + $(mkdir_p) $(DESTDIR)$(datadir) @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ - case "$$cat" in \ - *.gmo) destdir=$(DESTDIR)$(gnulocaledir);; \ - *) destdir=$(DESTDIR)$(localedir);; \ - esac; \ - lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ - dir=$$destdir/$$lang/LC_MESSAGES; \ - $(top_srcdir)/mkinstalldirs $$dir; \ - if test -r $$cat; then \ - $(INSTALL_DATA) $$cat $$dir/$(PACKAGE)$(INSTOBJEXT); \ - echo "installing $$cat as $$dir/$(PACKAGE)$(INSTOBJEXT)"; \ - else \ - $(INSTALL_DATA) $(srcdir)/$$cat $$dir/$(PACKAGE)$(INSTOBJEXT); \ - echo "installing $(srcdir)/$$cat as" \ - "$$dir/$(PACKAGE)$(INSTOBJEXT)"; \ - fi; \ - if test -r $$cat.m; then \ - $(INSTALL_DATA) $$cat.m $$dir/$(PACKAGE)$(INSTOBJEXT).m; \ - echo "installing $$cat.m as $$dir/$(PACKAGE)$(INSTOBJEXT).m"; \ - else \ - if test -r $(srcdir)/$$cat.m ; then \ - $(INSTALL_DATA) $(srcdir)/$$cat.m \ - $$dir/$(PACKAGE)$(INSTOBJEXT).m; \ - echo "installing $(srcdir)/$$cat as" \ - "$$dir/$(PACKAGE)$(INSTOBJEXT).m"; \ - else \ - true; \ + lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ + dir=$(localedir)/$$lang/LC_MESSAGES; \ + $(mkdir_p) $(DESTDIR)$$dir; \ + if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \ + $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \ + echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \ + for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ + if test -n "$$lc"; then \ + if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ + link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ + mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ + mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ + (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ + for file in *; do \ + if test -f $$file; then \ + ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ + fi; \ + done); \ + rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ + else \ + if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ + :; \ + else \ + rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ + mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ + fi; \ + fi; \ + rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ + ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ + ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ + cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ + echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \ fi; \ - fi; \ + done; \ done - if test "$(PACKAGE)" = "gettext"; then \ - $(INSTALL_DATA) $(srcdir)/Makefile.in.in \ - $(gettextsrcdir)/Makefile.in.in; \ + +install-strip: install + +installdirs: installdirs-exec installdirs-data +installdirs-exec: +installdirs-data: installdirs-data-@USE_NLS@ + if test "$(PACKAGE)" = "gettext-tools"; then \ + $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ else \ : ; \ fi +installdirs-data-no: +installdirs-data-yes: + $(mkdir_p) $(DESTDIR)$(datadir) + @catalogs='$(CATALOGS)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ + lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ + dir=$(localedir)/$$lang/LC_MESSAGES; \ + $(mkdir_p) $(DESTDIR)$$dir; \ + for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ + if test -n "$$lc"; then \ + if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ + link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ + mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ + mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ + (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ + for file in *; do \ + if test -f $$file; then \ + ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ + fi; \ + done); \ + rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ + else \ + if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ + :; \ + else \ + rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ + mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ + fi; \ + fi; \ + fi; \ + done; \ + done # Define this as empty until I found a useful application. installcheck: -uninstall: +uninstall: uninstall-exec uninstall-data +uninstall-exec: +uninstall-data: uninstall-data-@USE_NLS@ + if test "$(PACKAGE)" = "gettext-tools"; then \ + for file in $(DISTFILES.common) Makevars.template; do \ + rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ + done; \ + else \ + : ; \ + fi +uninstall-data-no: +uninstall-data-yes: catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ - lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ - dir=$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \ - rm -f $$dir/$(PACKAGE)$(INSTOBJEXT); \ - rm -f $$dir/$(PACKAGE)$(INSTOBJEXT).m; \ - dir=$(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES; \ - rm -f $$dir/$(PACKAGE)$(INSTOBJEXT); \ - rm -f $$dir/$(PACKAGE)$(INSTOBJEXT).m; \ + lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ + for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \ + rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ + done; \ done - rm -f $(gettextsrcdir)/po-Makefile.in.in check: all -cat-id-tbl.o: ../intl/libgettext.h - -dvi info tags TAGS ID: +info dvi ps pdf html tags TAGS ctags CTAGS ID: mostlyclean: - rm -f core core.* *.pox $(PACKAGE).po *.old.po + rm -f remove-potcdate.sed + rm -f stamp-poT + rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po rm -fr *.o clean: mostlyclean distclean: clean - rm -f Makefile Makefile.in POTFILES *.mo *.gmo *.msg + rm -f Makefile Makefile.in POTFILES *.mo maintainer-clean: distclean - @echo "!! This command is intended for maintainers to use;" - @echo "!! it deletes files that may require special tools to rebuild." - rm -f $(GMOFILES) - -realclean: maintainer-clean - -distdir = ../$(PACKAGE)-$(VERSION)/$(subdir) -dist distdir: update-po $(DISTFILES) + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + rm -f stamp-po $(GMOFILES) + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) +dist distdir: + $(MAKE) update-po + @$(MAKE) dist2 +# This is a separate target because 'update-po' must be executed before. +dist2: stamp-po $(DISTFILES) dists="$(DISTFILES)"; \ + if test "$(PACKAGE)" = "gettext-tools"; then \ + dists="$$dists Makevars.template"; \ + fi; \ + if test -f $(srcdir)/$(DOMAIN).pot; then \ + dists="$$dists $(DOMAIN).pot stamp-po"; \ + fi; \ + if test -f $(srcdir)/ChangeLog; then \ + dists="$$dists ChangeLog"; \ + fi; \ + for i in 0 1 2 3 4 5 6 7 8 9; do \ + if test -f $(srcdir)/ChangeLog.$$i; then \ + dists="$$dists ChangeLog.$$i"; \ + fi; \ + done; \ + if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \ for file in $$dists; do \ - ln $(srcdir)/$$file $(distdir) 2> /dev/null \ - || cp -p $(srcdir)/$$file $(distdir); \ + if test -f $$file; then \ + cp -p $$file $(distdir) || exit 1; \ + else \ + cp -p $(srcdir)/$$file $(distdir) || exit 1; \ + fi; \ done update-po: Makefile - $(MAKE) $(PACKAGE).pot - PATH=`pwd`/../src:$$PATH; \ + $(MAKE) $(DOMAIN).pot-update + test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES) + $(MAKE) update-gmo + +# General rule for creating PO files. + +.nop.po-create: + @lang=`echo $@ | sed -e 's/\.po-create$$//'`; \ + echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \ + exit 1 + +# General rule for updating PO files. + +.nop.po-update: + @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \ + if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \ + tmpdir=`pwd`; \ + echo "$$lang:"; \ + test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ + echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \ cd $(srcdir); \ - catalogs='$(CATALOGS)'; \ - for cat in $$catalogs; do \ - cat=`basename $$cat`; \ - lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ - mv $$lang.po $$lang.old.po; \ - echo "$$lang:"; \ - if $(MSGMERGE) $$lang.old.po $(PACKAGE).pot -o $$lang.po; then \ - rm -f $$lang.old.po; \ + if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \ + if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ + rm -f $$tmpdir/$$lang.new.po; \ else \ - echo "msgmerge for $$cat failed!"; \ - rm -f $$lang.po; \ - mv $$lang.old.po $$lang.po; \ + if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ + :; \ + else \ + echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ + exit 1; \ + fi; \ fi; \ - done + else \ + echo "msgmerge for $$lang.po failed!" 1>&2; \ + rm -f $$tmpdir/$$lang.new.po; \ + fi -POTFILES: POTFILES.in - ( if test 'x$(srcdir)' != 'x.'; then \ - posrcprefix='$(top_srcdir)/'; \ - else \ - posrcprefix="../"; \ - fi; \ - rm -f $@-t $@ \ - && (sed -e '/^#/d' -e '/^[ ]*$$/d' \ - -e "s@.*@ $$posrcprefix& \\\\@" < $(srcdir)/$@.in \ - | sed -e '$$s/\\$$//') > $@-t \ - && chmod a-w $@-t \ - && mv $@-t $@ ) - -Makefile: Makefile.in.in ../config.status POTFILES - cd .. \ - && CONFIG_FILES=$(subdir)/$@.in CONFIG_HEADERS= \ - $(SHELL) ./config.status +$(DUMMYPOFILES): + +update-gmo: Makefile $(GMOFILES) + @: + +Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@ + cd $(top_builddir) \ + && $(SHELL) ./config.status $(subdir)/$@.in po-directories + +force: # Tell versions [3.59,3.63) of GNU make not to export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. diff --git a/po/Makevars b/po/Makevars new file mode 100644 index 00000000..55f8d041 --- /dev/null +++ b/po/Makevars @@ -0,0 +1,41 @@ +# Makefile variables for PO directory in any package using GNU gettext. + +# Usually the message domain is the same as the package name. +DOMAIN = $(PACKAGE) + +# These two variables depend on the location of this directory. +subdir = po +top_builddir = .. + +# These options get passed to xgettext. +XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ + +# This is the copyright holder that gets inserted into the header of the +# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding +# package. (Note that the msgstr strings, extracted from the package's +# sources, belong to the copyright holder of the package.) Translators are +# expected to transfer the copyright for their translations to this person +# or entity, or to disclaim their copyright. The empty string stands for +# the public domain; in this case the translators are expected to disclaim +# their copyright. +COPYRIGHT_HOLDER = Free Software Foundation, Inc. + +# This is the email address or URL to which the translators shall report +# bugs in the untranslated strings: +# - Strings which are not entire sentences, see the maintainer guidelines +# in the GNU gettext documentation, section 'Preparing Strings'. +# - Strings which use unclear terms or require additional context to be +# understood. +# - Strings which make invalid assumptions about notation of date, time or +# money. +# - Pluralisation problems. +# - Incorrect English spelling. +# - Incorrect formatting. +# It can be your email address, or a mailing list address where translators +# can write to without being subscribed, or the URL of a web page through +# which the translators can contact you. +MSGID_BUGS_ADDRESS = wget@sunsite.dk + +# This is the list of locale categories, beyond LC_MESSAGES, for which the +# message catalogs shall be used. It is usually empty. +EXTRA_LOCALE_CATEGORIES = diff --git a/po/POTFILES.in b/po/POTFILES.in index cd6c7975..44f553bb 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -3,6 +3,7 @@ # 2004, 2005, 2006, 2007 Free Software Foundation, Inc. # Package source files +lib/getopt.c src/cmpt.c src/connect.c src/convert.c @@ -12,8 +13,6 @@ src/ftp-ls.c src/ftp-opie.c src/ftp.c src/gen-md5.c -src/getopt.c -src/gnu-md5.c src/hash.c src/host.c src/html-parse.c @@ -33,5 +32,4 @@ src/retr.c src/spider.c src/url.c src/utils.c -src/version.c src/xmalloc.c diff --git a/po/Rules-quot b/po/Rules-quot new file mode 100644 index 00000000..9c2a995e --- /dev/null +++ b/po/Rules-quot @@ -0,0 +1,47 @@ +# Special Makefile rules for English message catalogs with quotation marks. + +DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot + +.SUFFIXES: .insert-header .po-update-en + +en@quot.po-create: + $(MAKE) en@quot.po-update +en@boldquot.po-create: + $(MAKE) en@boldquot.po-update + +en@quot.po-update: en@quot.po-update-en +en@boldquot.po-update: en@boldquot.po-update-en + +.insert-header.po-update-en: + @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \ + if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \ + tmpdir=`pwd`; \ + echo "$$lang:"; \ + ll=`echo $$lang | sed -e 's/@.*//'`; \ + LC_ALL=C; export LC_ALL; \ + cd $(srcdir); \ + if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \ + if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ + rm -f $$tmpdir/$$lang.new.po; \ + else \ + if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ + :; \ + else \ + echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ + exit 1; \ + fi; \ + fi; \ + else \ + echo "creation of $$lang.po failed!" 1>&2; \ + rm -f $$tmpdir/$$lang.new.po; \ + fi + +en@quot.insert-header: insert-header.sin + sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header + +en@boldquot.insert-header: insert-header.sin + sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header + +mostlyclean: mostlyclean-quot +mostlyclean-quot: + rm -f *.insert-header diff --git a/po/bg.po b/po/bg.po index 07107505..f85b4f0c 100644 --- a/po/bg.po +++ b/po/bg.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.8.1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2002-03-18 03:11\n" "Last-Translator: Yassen Roussev \n" "Language-Team: Bulgarian \n" @@ -16,202 +16,261 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: опцията `%s' е многозначна\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: опцията `--%s' не позволява аргумент\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: опцията `%c%s' не позволява аргумент\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: опцията `%s' изисква аргумент\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: неразпозната опция `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: неразпозната опция `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: невалидна опция -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, fuzzy, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: невалидна опция -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: опцията изисква аргумент -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, fuzzy, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: опцията `%s' е многозначна\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, fuzzy, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: опцията `--%s' не позволява аргумент\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Установяване на контакт с %s[%s]:%hu... " -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "Установяване на контакт с %s:%hu... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "успешно свързване.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "неуспя: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "Немога да изтрия `%s': %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Преобразувах %d файла за %.2f секунди.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Преобразувам %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "няма друга задача.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Немога да преобразувам линковете в %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Немога да изтрия `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Немога да подсигуря %s като %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, fuzzy, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Синтактична грешка при операция Set-Cookie: неправилен низ.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Не мога да отворя cookies файла \"cookies\", `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Грешка при запис на `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Грешка при затваряне на `%s': %s\n" # ^ msgstr "Грешка при затваряне на `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Неподдържан вид листинг, пробвам с друг Unix листинг превождач.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Индекс от /%s върху %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "неизвестно време " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Файл " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Директория " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Линк " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Не съм сигурен " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s байта)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Дължина: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (недостоверно)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Логвам се като %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Сървърът праща съобщение за грешка, спирам управляващата връзка.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Грешка при ръкуването със сървъра.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Писането се провали, прекъсвам управляващата връзка.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Сървърът не приема логин.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Неправилен логин.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Успешно логване!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Грешка при сървъра, не мога да определя вида система .\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "готово. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "готово.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Непознат тип `%c', спирам управляващата връзка.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "готово. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD не е необходимо.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -220,34 +279,33 @@ msgstr "" "Няма такава директория `%s'.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD не е необходимо.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Не мога да започна пасивен трансфер.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Не мога да разбера PASV отговора.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "немога да се свържа към %s:%hu: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Грешка при свързване (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Невалиден порт.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -255,7 +313,7 @@ msgstr "" "\n" "Грешка при REST, започвам отначало.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -264,7 +322,7 @@ msgstr "" "Няма такъв файл `%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -273,44 +331,40 @@ msgstr "" "Няма такъв файл или директория `%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, спирам управляващата връзка.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Връзка за данни: %s: " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Основната връзка бе затворена.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Трансферът бе прекъснат.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Файлът `%s' е вече тук, няма да го тегля.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(опит:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -319,54 +373,50 @@ msgstr "" "%s (%s) - `%s' записан [%ld]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Премахвам %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Ползвам `%s' като временен списък файл.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Премахвам `%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Дълбочина на рекурсията %d надвишава макс. дълбочина %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "Файлът от сървъра не е по-нов от местния `%s' -- не продължавам.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" "\n" msgstr "Файлът на сървъра е по-нов от местния `%s' -- започвам да тeгля.\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" "\n" msgstr "Големината не съвпада (местен %ld) -- започвам да тeгля.\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Невалидно име на символична връзка, пропускам.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -375,130 +425,66 @@ msgstr "" "Символичната връзка е вече поправена %s -> %s.\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Създавам символична връзка %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Символичните връзки не са поддържат, пропускам `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Пропускам директория `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: неизвестен/неподдържан вид файл.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: недостоверен времеви печат.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Няма да тегля директории, защото дълбочината е %d (максимум %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Не влизам в `%s', тъй като тя е изключенa/не е включенa.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Отказвам `%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Няма съвпадения за пример `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Записах HTML-изиран индекс в `%s' [%ld].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Записах HTML-изиран индекс в `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: опцията `%s' е многозначна\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: опцията `--%s' не позволява аргумент\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: опцията `%c%s' не позволява аргумент\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: опцията `%s' изисква аргумент\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: неразпозната опция `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: неразпозната опция `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: невалидна опция -- %c\n" - -#: src/getopt.c:780 -#, fuzzy, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: невалидна опция -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: опцията изисква аргумент -- %c\n" - -#: src/getopt.c:857 -#, fuzzy, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: опцията `%s' е многозначна\n" - -#: src/getopt.c:875 -#, fuzzy, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: опцията `--%s' не позволява аргумент\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "Непозната грешка" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -554,75 +540,68 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Използване на вече установена връзка към %s:%hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "Неуспех при запис на HTTP искане: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s изпратено искане, чакам отговор... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "Не се получават данни" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Грешка при четене (%s) в заглавките.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "Файлът `%s' е вече тук, няма да го тегля.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Непознат начин на удостоверение.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Грешка при удостоверяване.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Деформиран статус" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(без описание)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Адрес: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "неопределен" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [следва]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -632,18 +611,15 @@ msgstr "" " Файлът е вече изтеглен; няма друга задача.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Дължина: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "игнориран" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Пропускам директория `%s'.\n" @@ -652,63 +628,62 @@ msgstr "Пропускам директория `%s'.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Внимание: уайлдкардс не се поддържат в HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Немога да запиша върху `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Немога да установя SSL връзка.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ГРЕШКА: Пре-адресация (%d) без установен адрес.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ГРЕШКА: %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "" "Заглавката съдържаща информация относно последна промяна липсва -- полето за " "дата се изключва.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" "Заглавката съдържаща информация относно последна промяна е невалиднa -- " "полето за дата се игнорира.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" "\n" msgstr "Файлът на сървъра не е по-нов от този на диска `%s' -- спирам.\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Големините не съвпадат (местен %ld) -- продължавам.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Файлът на сървъра е по-нов, продължавам.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -716,21 +691,21 @@ msgid "" "\n" msgstr "Файлът на сървъра е по-нов от местния `%s' -- започвам да тeгля.\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "Файлът от сървъра не е по-нов от местния `%s' -- не продължавам.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" msgstr "Файлът от сървъра не е по-нов от местния `%s' -- не продължавам.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -739,92 +714,92 @@ msgstr "" "%s (%s) - `%s' записан [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Връзката бе преустановена при байт %ld. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Грешка при четене, байт %ld (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Грешка при четене, байт %ld/%ld (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Немога да прочета %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Грешка при %s в ред %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Грешка при %s в ред %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: БЪГ: непозната команда `%s', стойност `%s'.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: Внимание: Системният wgetrc и личният сочат към `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, fuzzy, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Невалидна спецификация `%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Моля определете on или off.\n" -#: src/init.c:722 +#: src/init.c:738 #, fuzzy, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Невалидна спецификация `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, fuzzy, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Невалиден вид напредък `%s'.\n" -#: src/init.c:997 +#: src/init.c:1013 #, fuzzy, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Невалидна спецификация `%s'.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, fuzzy, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Невалидна спецификация `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, fuzzy, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Невалидна спецификация `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Невалиден вид напредък `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -840,8 +815,6 @@ msgstr "" "\n" "%s получени, пре-адресиране на резултата към `%%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -854,12 +827,12 @@ msgstr "Не се получават данни" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; спирам записването.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Употреба: %s [ОПЦИЯ]... [УРЛ]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -870,553 +843,557 @@ msgstr "" "опростен вид.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "Директория " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Изпращайте съобщения за грешки и предложения до .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, не-интерактивен мрежов софтуеър за трансфер.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Запазени авторски права (C) 1995-2001 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1424,7 +1401,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 #, fuzzy msgid "" "\n" @@ -1433,59 +1410,56 @@ msgstr "" "\n" "Първонаписана от Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Опитайте `%s --help' за повече опции.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: невалидна опция -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Не може да бъде \"многословен\" и \"тих\" едновременно.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "Не мога да сложа дата, но и да не презапиша едновременно\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: УРЛ не е указан\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "УРЛ не е открит в %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1495,55 +1469,51 @@ msgstr "" "ГОТОВО --%s--\n" "Изтеглени: %s байта в %d файла\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Квотата от (%s байта) бе ПРЕВИШЕНА!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Продължавам на заден план.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Продължавам на заден план, pid %d.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Резултатът ще бъде записван в `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Немога да намеря подходящ TCP/IP драйвер.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: внимание: \"%s\" има символ преди името на машината\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: непознат символ \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Употреба: %s NETRC [ИМЕ НА ХОСТ]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: непълен формат %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1553,8 +1523,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Не мога да намеря OpenSSL PRNG; продължавам без SSL.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1600,9 +1568,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1617,38 +1582,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Невалидна точкова спецификация `%s'; оставам непроменено.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Премахване на %s, след като той би трябвало да бъде отхвърлен.\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "Немога да преобразувам линковете в %s: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Зареждам robots.txt; моля игнорирайте грешките.\n" @@ -1683,13 +1641,13 @@ msgstr "" "Продължавам.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1700,14 +1658,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1743,13 +1696,12 @@ msgstr "" msgid "Invalid IPv6 numeric address" msgstr "" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Продължавам на заден план, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Грешка при изтриване на символична връзка `%s': %s\n" diff --git a/po/boldquot.sed b/po/boldquot.sed new file mode 100644 index 00000000..4b937aa5 --- /dev/null +++ b/po/boldquot.sed @@ -0,0 +1,10 @@ +s/"\([^"]*\)"/“\1”/g +s/`\([^`']*\)'/‘\1’/g +s/ '\([^`']*\)' / ‘\1’ /g +s/ '\([^`']*\)'$/ ‘\1’/g +s/^'\([^`']*\)' /‘\1’ /g +s/“”/""/g +s/“/“/g +s/”/”/g +s/‘/‘/g +s/’/’/g diff --git a/po/ca.po b/po/ca.po index f3136218..3537f83f 100644 --- a/po/ca.po +++ b/po/ca.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.10.1-b1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2005-07-14 14:40+0300\n" "Last-Translator: Jordi Mallach \n" "Language-Team: Catalan \n" @@ -16,212 +16,274 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: l'opció «%s» és ambigua\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: l'opció «--%s» no admet arguments\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: l'opció «%c%s» no admet arguments\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: l'opció «%s» requereix un argument\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: l'opció «--%s» és desconeguda\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: l'opció «%c%s» és desconeguda\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: l'opció és il·legal -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: l'opció no és vàlida -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: l'opció requereix un argument -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: l'opció «-W %s» és ambigua\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: l'opció «-W %s» no admet arguments\n" + # Bind? jm -#: src/connect.c:195 +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" "%s: no s'ha pogut resoldre l'adreça de vinculació «%s»; s'està inhabilitant " "la connexió.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "S'està connectant a %s|%s|:%d..." -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "S'està connectant a %s:%d..." -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "connectat.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "error: %s.\n" -#: src/convert.c:171 +# Bind? jm +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "" +"%s: no s'ha pogut resoldre l'adreça de vinculació «%s»; s'està inhabilitant " +"la connexió.\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "S'han convertit %d fitxers en %.*f segons.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "S'està convertint %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "res a fer.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "No s'han pogut convertir els enllaços de «%s»: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "No s'ha pogut suprimir «%s»: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "No es pot fer una còpia de %s com a %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "" "S'ha produït un error de sintaxi a la capçalera Set-Cookie: %s a la posició %" "d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "La galeta provinent de %s ha intentat establir el domini a %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "No es pot obrir el fitxer de cookies «%s»: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "S'ha produït un error en escriure a «%s»: %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "S'ha produït un error en tancar «%s»: %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "El tipus de llista no és suportat, es prova amb l'analitzador de Unix.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Índex de /%s a %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "data desconeguda " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Fitxer " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Directori " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Enllaç " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "No és segur " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s octets)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Mida: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) restant" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s restant" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (no autoritatiu)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "S'està entrant com a «%s» ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "" "S'ha produït un error en la resposta del servidor, es tanca la connexió de " "control.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "S'ha produït un error en el missatge de benvinguda del servidor.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "" "S'ha produït un error d'escriptura, s'està tancant la connexió de control.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "El servidor rebutja les peticions d'entrada.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Entrada incorrecta.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "S'ha entrat amb èxit!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "" "S'ha produït un error del servidor, no es pot determinar el tipus de " "sistema.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "fet. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "fet.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "El tipus «%c» és desconegut , es tanca la connexió de control.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "fet. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD innecessari.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -230,34 +292,33 @@ msgstr "" "El directori «%s» no existeix.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD no requerit.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "No s'ha pogut iniciar la transferència PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "No s'ha pogut analitzar la resposta PASV.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "no s'ha pogut connectar a %s port %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "S'ha produït un error en vincular (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "PORT incorrecte.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -265,7 +326,7 @@ msgstr "" "\n" "REST ha fallat, s'està començant des del principi.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -274,7 +335,7 @@ msgstr "" "El fitxer «%s» no existeix.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -283,44 +344,40 @@ msgstr "" "El fitxer o directori «%s» no existeix.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s ha començat a existir.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, es tanca la connexió de control.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Connexió de dades: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Connexió de control tancada.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "S'ha avortat la transferència de dades.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "El fitxer «%s» ja existeix, no es descarrega.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(intent:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -329,35 +386,32 @@ msgstr "" "%s (%s) - s'ha desat «%s» [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "S'està suprimint %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "S'utilitza «%s» com a fitxer de llistat temporal.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "S'ha suprimit «%s».\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "La profunditat de recursió %d excedeix el màxim permès %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "El fitxer remot no és més nou que el local «%s» -- no es descarrega.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -366,8 +420,7 @@ msgstr "" "El fitxer remot és més nou que el local «%s» -- s'està descarregant.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -376,11 +429,11 @@ msgstr "" "Els fitxers no tenen la mateixa mida (local %s) -- s'està descarregant.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "El nom de l'enllaç simbòlic no és correcte; s'omet.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -389,129 +442,65 @@ msgstr "" "Ja hi ha un enllaç simbòlic correcte %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "S'està creant l'enllaç simbòlic %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "No es suporten enllaços simbòlics; s'omet l'enllaç «%s».\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "S'està ometent el directori «%s».\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: tipus de fitxer desconegut o no suportat.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: la marca de temps és corrupta..\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "No es descarregaran directoris ja que la profunditat és %d (max %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "No es descendeix a «%s» ja que està exclòs, o no inclòs.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "S'està rebutjant «%s».\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Cap coincidència amb el patró «%s».\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "S'ha escrit un índex HTMLitzat a «%s» [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "S'ha escrit un índex HTMLitzat a «%s».\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: l'opció «%s» és ambigua\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: l'opció «--%s» no admet arguments\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: l'opció «%c%s» no admet arguments\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: l'opció «%s» requereix un argument\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: l'opció «--%s» és desconeguda\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: l'opció «%c%s» és desconeguda\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: l'opció és il·legal -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: l'opció no és vàlida -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: l'opció requereix un argument -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: l'opció «-W %s» és ambigua\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: l'opció «-W %s» no admet arguments\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Servidor desconegut" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "S'ha produït un error temporal en la resolució de noms" @@ -566,34 +555,32 @@ msgstr "Manca el fitxer de dades POST «%s»: %s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "S'està reutilitzant la connexió a %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "" "S'ha produït un error en llegir la resposta del servidor intermediari: %s\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Ha fallat la tunelització del servidor intermediari: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s: s'ha enviat la petició, s'està esperant una resposta..." -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "No s'ha rebut cap dada\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "S'ha produït un error de lectura (%s) a les capçaleres.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -602,42 +589,37 @@ msgstr "" "El fitxer «%s» ja existeix, no es descarrega.\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "L'esquema d'autenticació és desconegut.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Ha fallat l'autorització.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "La línia d'estat és malformada" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(sense descripció)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Ubicació: %s%s\n" # és femení: ubicació/mida. eac -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "no especificada" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [es segueix]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -647,18 +629,15 @@ msgstr "" " El fitxer ja s'ha descarregat totalment; res a fer.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Mida: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "s'ignora" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "S'està ometent el directori «%s».\n" @@ -667,61 +646,60 @@ msgstr "S'està ometent el directori «%s».\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Avís: En HTTP no es suporten patrons.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "No s'ha pogut escriure a «%s» (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "No s'ha pogut establir la connexió SSL.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ERROR: Redirecció (%d) sense ubicació.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ERROR: %d %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "" "Falta la capçalera Last-modified -- s'han inhabilitat les marques de temps.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Capçalera Last-modified no vàlida -- s'omet la marca de temps.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" "\n" msgstr "El fitxer remot no és més nou que el local «%s» -- no es descarrega.\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "" "Les mides dels fitxers no coincideixen (local %s) -- s'està descarregant.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "El fitxer remot és més nou, s'està descarregant.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -731,21 +709,21 @@ msgstr "" "El fitxer remot és més nou que el local «%s» -- s'està descarregant.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "El fitxer remot no és més nou que el local «%s» -- no es descarrega.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" msgstr "El fitxer remot no és més nou que el local «%s» -- no es descarrega.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -754,94 +732,94 @@ msgstr "" "%s (%s) - s'ha desat «%s» [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - S'ha tancat la connexió a l'octet %s. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - S'ha produït un error de lectura a l'octet %s (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - S'ha produït un error de lectura a l'octet %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: La variable WGETRC apunta a %s, que no existeix.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: No s'ha pogut llegir %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: S'ha produït un error a %s, línia %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: S'ha produït un error de sintaxi a %s, línia %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: L'ordre «%s» és desconeguda a %s, línia %d.\n" # es refereix a variables d'entorn o què? eac # es refereix als dotfiles .wgetrc, etc. jm -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: Avís: L'wgetrc del sistema i de l'usuari apunten a «%s».\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: L'ordre --execute «%s» no és vàlida.\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: El booleà «%s» no és vàlid; useu «on» o «off».\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: El número «%s» no és vàlid.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: L'octet «%s» no és vàlid.\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: El període de temps «%s» no és vàlid.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: El valor «%s» no és vàlid.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: La capçalera «%s» no és vàlida.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: El tipus d'indicador de progrés «%s» no és vàlid.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -857,8 +835,6 @@ msgstr "" "\n" "%s rebut, la sortida es redirigeix a «%s».\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -873,12 +849,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; s'està inhabilitant el registre.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Forma d'ús: %s [OPCIÓ]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -887,78 +863,83 @@ msgstr "" "curtes.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Inici:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version mostra la versió del Wget i surt.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help mostra aquesta ajuda.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background vés a segon terme després de l'inici.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=ORDRE executa una ordre d'estil «.wgetrc».\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Registres i fitxer d'entrada:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" " -o, --output-file=FITXER desa els missatges del programa a FITXER.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=FITXER afegeix els missatges a FITXER.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug mostra molta informació de depuració.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug mostra molta informació de depuració.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet mode silenciós (cap sortida).\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose mode detallat (per defecte).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --non-verbose mode no detallat, però tampoc del tot " "silenciós.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=FITXER llegeix les URL de FITXER.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html tracta el fitxer d'entrada com a HTML.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL afegeix el prefix URL a tots els enllaços " "relatius en -F -i fitxer.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Descàrrega:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -966,24 +947,24 @@ msgstr "" " -t, --tries=NOMBRE estableix el nombre de reintents (0=sense " "limit).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused reintenta encara que es rebutje la " "connexió.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O, --output-document=FITXER escriu els documents a FITXER.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" " -nc, --no-clobber omet descàrregues de fitxers ja existents.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" @@ -991,13 +972,13 @@ msgstr "" " -c, -­continue continua obtenint un fitxer descàrregat " "parcialment.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" " --progress=TIPUS selecciona el tipus d'indicador de " "progrés.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -1005,45 +986,45 @@ msgstr "" " -N, --timestamping només descarrega fitxers més nous que els\n" " locals.\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response mostra les respostes del servidor.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider no descarregues res.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=SEGONS estableix tots els temps d'espera a " "SEGONS.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=SEGONS estableix el temps d'espera de DNS a " "SEGONS.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=SEGONS estableix el temps d'espera de connexió a\n" " SEGONS.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" " --read-timeout=SEGONS estableix el temps d'espera de lectura en\n" " SEGONS.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" " -w, --wait=SEGONS fes una pausa de SEGONS entre " "descàrregues.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1052,7 +1033,7 @@ msgstr "" "de\n" " 1...SEGONS.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1060,25 +1041,25 @@ msgstr "" " --random-wait fes una pausa de 0...2*PAUSA segons entre " "descàrregues.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" " -Y, --proxy habilita explícitament l'ús del servidor\n" " intermediari.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" " --no-proxy inhabilita explícitament l'ús del servidor\n" " intermediari.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" " -Q, --quota=NOMBRE estableix la quota de descàrrega en " "NOMBRE.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1087,19 +1068,19 @@ msgstr "" "a\n" " localhost.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" " --limit-rate=NOMBRE estableix el límit d'octets per segon.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" " --no-dns-cache no uses memòria cau en la resolució de " "noms\n" " de domini.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1109,7 +1090,7 @@ msgstr "" "operatiu)\n" " permeta.\n" -#: src/main.c:453 +#: src/main.c:460 #, fuzzy msgid "" " --ignore-case ignore case when matching files/" @@ -1117,15 +1098,15 @@ msgid "" msgstr "" " --ignore-length descarta la capçalera «Content-Length».\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only connecta només a adreces IPv4.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only connecta només a adreces IPv6.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1135,46 +1116,46 @@ msgstr "" "especificada,\n" " IPv6, IPv4 o cap.\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" " --user=USUARI estableix els usuaris de ftp i http a " "USUARI.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" " --password=CONTRASENYA estableix la contrasenya de ftp i http a\n" " CONTRASENYA.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Directoris:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories no crees directoris.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories força la creació de directoris.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" " -nH, --no-host-directories no crees els directoris del servidor.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories usa el nom del protocol als directoris.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr " -P, --directory-prefix=PREFIX desa els fitxers a PREFIX/...\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1182,56 +1163,56 @@ msgstr "" " --cut-dirs=NOMBRE omet NOMBRE components de l'estructura de\n" " directoris remota.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "Opcions de HTTP:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=USUARI estableix l'usuari http en USUARI.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" " --http-passwd=PASS estableix la contrasenya http en PASS.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache no admetes dades de la memòria cau del " "servidor.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension desa els documents HTML amb l'extensió «." "html».\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length descarta la capçalera «Content-Length».\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr " --header=CADENA insereix CADENA entre les capçaleres.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" " --proxy-user=USUARI estableix l'usuari pel proxy a USUARI.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" " --proxy-passwd=PASS estableix la contrasenya pel proxy a PASS.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1239,19 +1220,19 @@ msgstr "" " --referer=URL inclou una capçalera «Referer» a la petició " "HTTP.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" " --save-headers desa les capçaleres HTTP en un fitxer.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AGENT identifica't com a AGENT en lloc de Wget/" "VERSIÓ.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1259,23 +1240,23 @@ msgstr "" " --no-http-keep-alive inhabilita el «keep-alive» de HTTP\n" " (connexions persistents)\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies no utilitzes galetes.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=FITXER carrega les galetes de FITXER abans de\n" " la sessió.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" " --save-cookies=FITXER desa les cookies a FITXER després de la " "sessió.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1283,7 +1264,7 @@ msgstr "" " --keep-session-cookies carrega i desa les galetes de la sessió\n" " (no permanents)\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" @@ -1291,23 +1272,23 @@ msgstr "" " --post-data=CADENA usa el mètode POST, envia CADENA com a " "dades.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=FITXER usa el mètode POST, envia els continguts de\n" " FITXER.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "Opcions de HTTPS (SSL/TLS):\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1315,34 +1296,34 @@ msgstr "" " --secure-protocol=PR selecciona el protocol segur, d'entre auto,\n" " SSLv2, SSLv3, TLSv1.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" " --no-check-certificate no valides el certificat del servidor.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificat=FITXER fitxer del certificat del client.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=TIPUS tipus de certificat del client, PEM o DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=FITXER fitxer de clau privada.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr " --private-key-type=TIPUS tipus de clau privada, PEM o DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=FITXER fitxer amb el conjunt de CA.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" @@ -1350,7 +1331,7 @@ msgstr "" " --ca-directory=DIR directori on s'emmagatzema una llista de\n" " dispersió de CA.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1358,7 +1339,7 @@ msgstr "" " --random-file=FITXER fitxer amb dades aleatòries per a fer de\n" " llavor per al SSL PRNG.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" @@ -1367,37 +1348,37 @@ msgstr "" "aleatòries.\n" "\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "Opcions de FTP:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=USUARI estableix l'usuari de ftp a USUARI.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" " --ftp-password=PASS estableix la contrasenya de ftp a PASS.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" " --no-remove-listing no suprimeixes els fitxers «.listing».\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" " --no-glob inhabilita l'ús de comodins de fitxers per a " "FTP.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" " --no-passive-ftp inhabilita el mode de transferència " "«passiu».\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1407,34 +1388,34 @@ msgstr "" "siguen\n" " directoris\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" " --preserve-permissions preserva els permisos dels fitxers remots.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Descàrrega recursiva:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive descarrega de forma recursiva.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" " -l, --level=NOMBRE nivell màxim de recursió (inf o 0 per infinit).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" " --delete-after suprimeix els fitxers locals un cop " "descarregats.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" @@ -1442,21 +1423,21 @@ msgstr "" " -k, --convert-links fes que els enllaços als HTML descarregats\n" " apunten als fitxers locals.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted fés una còpia dels fitxers com a X.orig abans\n" " de convertir-los.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror opció equivalent -N -r -l inf -no-remove-" "listings.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1465,7 +1446,7 @@ msgstr "" "per\n" " veure el document HTML.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" @@ -1473,11 +1454,11 @@ msgstr "" " --strict-comments activa la gestió estricta (SGML) de comentaris " "HTML.\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Inclusió/exclusió en mode recursiu:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1485,7 +1466,7 @@ msgstr "" " -A, --accept=LLISTA llista separada per comes d'extensions\n" " acceptades.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" @@ -1493,7 +1474,7 @@ msgstr "" " -R, --reject=LLISTA llista separada per comes d'extensions\n" " rebutjades.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" @@ -1501,7 +1482,7 @@ msgstr "" " -D, --domains=LLISTA llista separada per comes de dominis\n" " acceptats.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" @@ -1509,13 +1490,13 @@ msgstr "" " --exclude-domains=LLISTA llista separada per comes de dominis\n" " rebutjats.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp segueix enllaços FTP en documents HTML.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" @@ -1524,7 +1505,7 @@ msgstr "" "HTML\n" " que es segueixen.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" @@ -1533,45 +1514,45 @@ msgstr "" "HTML\n" " ignorades.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts segueix enllaços a altres llocs en mode\n" " de recursió.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr " -L, --relative només segueix enllaços relatius.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr " -I, --include-directories=LLISTA llista de directoris acceptats.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr " -X, --exclude-directories=LLISTA llista de directoris rebutjats.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr " -np, --no-parent no ascendeixes al directori pare.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Envieu informes d'error i suggeriments a .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, un descarregador de xarxa no interactiu.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright © 2005 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1579,7 +1560,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1587,61 +1568,58 @@ msgstr "" "\n" "Escrit originàriament per Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Proveu «%s --help» per a veure més opcions.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: l'opció és il·legal -- «-n%c»\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "No es pot donar informació i ser silenciós al mateix temps.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "No té sentit no sobreescriure fitxers i fer marques de temps al mateix " "temps.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "No es pot especificar inet4-only i --inet6-only a l'hora.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, fuzzy, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "No es pot especificar inet4-only i --inet6-only a l'hora.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: falta l'URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "No s'ha trobat cap URL a %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1651,56 +1629,52 @@ msgstr "" "FINALITZAT --%s--\n" "Descarregat: %s octets en %d fitxers\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "S'ha EXCEDIT la quota de descàrrega (%s octets)!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "S'esta continuant en segon terme.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "S'està continuant en segon terme, pid %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "La sortida s'escriurà a «%s».\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: No s'ha trobat cap controlador de sòcol usable.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: avís: el testimoni «%s» apareix abans que cap nom de màquina.\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: component desconegut \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Forma d'ús: %s NETRC [HOST]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: no s'ha pogut determinar l'estat de %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "AVÍS: s'està utilitzant una llavor aleatòria febla.\n" @@ -1710,8 +1684,6 @@ msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "" "No s'ha pogut donar una llavor al PRNG; considereu usar --random-file.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "ERROR" @@ -1760,9 +1732,6 @@ msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" "Per a connectar a %s de manera insegura, useu «--no-check-certificate».\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1777,38 +1746,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "L'estil de progrés «%s» no és vàlid; no es canvia.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "No es pot obtenir la frequència del rellotge en TEMPS REAL: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "S'està suprimint %s ja que no s'hauria de descarregar.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "No es pot obrir %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "S'està llegint el robots.txt; si us plau, ignoreu els errors.\n" @@ -1845,13 +1807,13 @@ msgstr "" "S'està reintentant.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1862,16 +1824,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"S'ha rebut %s.\n" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1906,13 +1861,12 @@ msgstr "Les adreces IPv6 no estan implementades" msgid "Invalid IPv6 numeric address" msgstr "L'adreça numèrica IPv6 no és vàlida" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Es continua en segon terme, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "No s'ha pogut eliminar l'enllaç simbòlic «%s»: %s\n" diff --git a/po/cs.po b/po/cs.po index c0404615..30668eab 100644 --- a/po/cs.po +++ b/po/cs.po @@ -1,1805 +1,1778 @@ # Czech translations for GNU wget # Copyright (C) 1998, 2000, 2001 Free Software Foundation, Inc. # Jan Prikryl , 1998, 2000, 2001 +# Petr Pisar , 2007 # msgid "" msgstr "" -"Project-Id-Version: GNU wget 1.7\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" -"PO-Revision-Date: 2001-06-05 23:19+0200\n" -"Last-Translator: Jan Prikryl \n" -"Language-Team: Czech \n" +"Project-Id-Version: wget 1.11-b2363\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" +"PO-Revision-Date: 2007-09-04 14:06+0200\n" +"Last-Translator: Petr Pisar \n" +"Language-Team: Czech \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=iso-8859-2\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: přepínač „%s“ není jednoznačný\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: přepínač „--%s“ nemá argument\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: přepínač „%c%s“ nemá argument\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: přepínač „%s“ vyžaduje argument\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: neznámý přepínač „--%s“\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: neznámý přepínač „%c%s“\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: nepřípustný přepínač – %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: chybný přepínač – %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: přepínač vyžaduje argument – %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: přepínač „-W %s“ není jednoznačný\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: přepínač „-W %s“ nemá argument\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" +"%s: adresu „%s“ pro přilepení nelze zjistit, vypínám přilepování (bind(2)).\n" -# , c-format -#: src/connect.c:267 -#, fuzzy, c-format +#: src/connect.c:266 +#, c-format msgid "Connecting to %s|%s|:%d... " -msgstr "Navazuje se spojení s %s:%hu... " +msgstr "Navazuje se spojení s %s|%s|:%d… " -# , c-format -#: src/connect.c:270 -#, fuzzy, c-format +#: src/connect.c:269 +#, c-format msgid "Connecting to %s:%d... " -msgstr "Navazuje se spojení s %s:%hu... " +msgstr "Navazuje se spojení s %s:%d… " -#: src/connect.c:330 -#, fuzzy +#: src/connect.c:329 msgid "connected.\n" -msgstr "spojeno!\n" +msgstr "spojeno.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" +msgstr "nezdařilo se: %s.\n" + +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" msgstr "" +"%s: adresu „%s“ pro přilepení nelze zjistit, vypínám přilepování (bind(2)).\n" -#: src/convert.c:171 +#: src/convert.c:169 #, c-format msgid "Converted %d files in %s seconds.\n" -msgstr "" +msgstr "%d souborů převedeno za %s sekund.\n" -# , c-format -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " -msgstr "Pøevádí se %s... " +msgstr "Převádí se %s… " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" -msgstr "nic není potøeba pøevádìt.\n" +msgstr "nic není potřeba převádět.\n" -# , c-format -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" -msgstr "Nelze pøevést odkazy v %s: %s\n" +msgstr "Nelze převést odkazy v %s: %s\n" -# , c-format -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" -msgstr "Nebylo mo¾né odstranit `%s': %s\n" +msgstr "Nebylo možné odstranit „%s“: %s\n" -# , c-format -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" -msgstr "Nelze zálohovat %s jako %s: %s\n" +msgstr "Nelze zálohovat %s jako %s: %s\n" -#: src/cookies.c:443 -#, fuzzy, c-format +#: src/cookies.c:442 +#, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" -msgstr "Syntaktická chyba v hlavièce Set-Cookie: Pøedèasný konec øetìzce.\n" +msgstr "Syntaktická chyba v hlavičce Set-Cookie: %s na pozici %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" -msgstr "" +msgstr "Cookie přiÅ¡evÅ¡i z %s se pokusila nastavit doménu na %s\n" -# , c-format -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" -msgstr "Nelze otevøít soubor s koláèky `%s': %s\n" +msgstr "Nelze otevřít soubor s cookie „%s“: %s\n" -# , c-format -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" -msgstr "Pøi zápisu do `%s' nastala chyba: %s.\n" +msgstr "Při zápisu do „%s“ nastala chyba: %s.\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" -msgstr "Pøi uzavírání `%s' nastala chyba: %s\n" +msgstr "Při uzavírání „%s“ nastala chyba: %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" -msgstr "Nepodporovaný typ výpisu, pou¾ije se Unixový parser.\n" +msgstr "Nepodporovaný typ výpisu, použije se Unixový parser.\n" -# , c-format -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Obsah /%s na %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " -msgstr "èas neznámý " +msgstr "čas neznámý " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Soubor " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " -msgstr "Adresáø " +msgstr "Adresář " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Sym. odkaz " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " -msgstr "Neznámý typ " +msgstr "Neznámý typ " -# , c-format -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" -msgstr " (%s bajtù)" +msgstr " (%s bajtů)" -# , c-format -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" -msgstr "Délka: %s" +msgstr "Délka: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" -msgstr "" +msgstr ", %s (%s) zbývá" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" -msgstr "" +msgstr ", %s zbývá" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" -msgstr " (není smìrodatné)\n" +msgstr " (není směrodatné)\n" -# , c-format -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " -msgstr "Probíhá pøihla¹ování jako %s ... " +msgstr "Probíhá přihlaÅ¡ování jako %s… " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "" -"Øídicí spojení bude ukonèeno, proto¾e server odpovìdìl chybovým hlá¹ením.\n" +"Řídicí spojení bude ukončeno, protože server odpověděl chybovým hlášením.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" -msgstr "Úvodní odpovìï serveru je chybná.\n" +msgstr "Úvodní odpověď serveru je chybná.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" -msgstr "Rídicí spojení bude ukonèeno, proto¾e nelze zapsat data.\n" +msgstr "Rídicí spojení bude ukončeno, protože nelze zapsat data.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" -msgstr "Server odmítá pøihlá¹ení.\n" +msgstr "Server odmítá přihlášení.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" -msgstr "Chyba pøi pøihlá¹ení.\n" +msgstr "Chyba při přihlášení.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" -msgstr "Pøihlá¹eno!\n" +msgstr "Přihlášeno!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "" -"Nelze zjistit typ vzdáleného operaèního systému, proto¾e server odpovìdìl " -"chybovým hlá¹ením.\n" +"Nelze zjistit typ vzdáleného operačního systému, protože server odpověděl " +"chybovým hlášením.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "hotovo. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "hotovo.\n" -# , c-format -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "" -"Rídicí spojení bude ukonèeno, proto¾e je po¾adován neznámý typ pøenosu `%" -"c'.\n" +"Rídicí spojení bude ukončeno, protože je požadován neznámý typ přenosu „%" +"c“.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "hotovo." -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" -msgstr "==> CWD není potøeba.\n" +msgstr "==> CWD není potřeba.\n" -# , c-format -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" "\n" msgstr "" -"Adresáø `%s' neexistuje.\n" +"Adresář „%s“ neexistuje.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" -msgstr "==> CWD není potøeba.\n" +msgstr "==> CWD není potřeba.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" -msgstr "Nelze spustit pasivní pøenos dat.\n" +msgstr "Nelze spustit pasivní přenos dat.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" -msgstr "Odpovìï na PASV není pochopitelná.\n" +msgstr "Odpověď na PASV není pochopitelná.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" -msgstr "" +msgstr "s %s na portu %d se nelze spojit: %s\n" -# , c-format -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" -msgstr "Chyba pøi operaci \"bind\" (%s).\n" +msgstr "Chyba při přilepování (bind) (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" -msgstr "Neplatný PORT.\n" +msgstr "Neplatný PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" msgstr "" "\n" -"Pøíkaz REST selhal, pøenos zaène od zaèátku souboru.\n" +"Příkaz REST selhal, přenos začne od začátku souboru.\n" -# , c-format -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" "\n" msgstr "" -"Soubor `%s' neexistuje.\n" +"Soubor „%s“ neexistuje.\n" "\n" -# , c-format -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" "\n" msgstr "" -"Soubor èi adresáø `%s' neexistuje.\n" +"Soubor či adresář „%s“ neexistuje.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" -msgstr "" +msgstr "%s se objevil.\n" -# , c-format -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" -msgstr "%s: %s, øídicí spojení bude ukonèeno.\n" +msgstr "%s: %s, řídicí spojení bude ukončeno.\n" -# , c-format -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " -msgstr "%s (%s) - Datové spojení: %s; " +msgstr "%s (%s) – Datové spojení: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" -msgstr "Øídicí spojení bylo ukonèeno.\n" +msgstr "Řídicí spojení bylo ukončeno.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" -msgstr "Pøenos dat byl pøedèasnì ukonèen.\n" +msgstr "Přenos dat byl předčasně ukončen.\n" -# , c-format -#: src/ftp.c:1092 -#, fuzzy, c-format +#: src/ftp.c:1096 +#, c-format msgid "File `%s' already there; not retrieving.\n" -msgstr "Soubor `%s' je ji¾ zde a není jej tøeba pøená¹et.\n" +msgstr "Soubor „%s“ je již zde, nebudu jej přenášet.\n" -# , c-format -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(pokus:%2d)" -# , c-format -#: src/ftp.c:1230 src/http.c:2683 -#, fuzzy, c-format +#: src/ftp.c:1234 src/http.c:2716 +#, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" "\n" msgstr "" -"%s (%s) - `%s' ulo¾en [%ld]\n" +"%s (%s) – „%s“ uložen [%s]\n" "\n" -# , c-format -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" -msgstr "Ma¾e se %s.\n" +msgstr "Maže se %s.\n" -# , c-format -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" -msgstr "Seznam souborù bude doèasnì ulo¾en v `%s'.\n" +msgstr "Seznam souborů bude dočasně uložen v „%s“.\n" -# , c-format -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" -msgstr "Soubor `%s' byl vymazán.\n" +msgstr "Soubor „%s“ byl vymazán.\n" -# , c-format -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" -msgstr "Hloubka rekurze %d pøekroèila maximální hloubku %d.\n" +msgstr "Hloubka rekurze %d překročila maximální hloubku %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" -"Vzdálený soubor není novìj¹í, ne¾ lokální soubor `%s', a není jej tøeba " +"Vzdálený soubor není novější, než lokální soubor „%s“, a není jej třeba " "stahovat.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" "\n" msgstr "" -"Vzdálený soubor je novìj¹í, ne¾ lokální soubor `%s', a je jej tøeba " -"stáhnout.\n" +"Vzdálený soubor je novější, než lokální soubor „%s“, a je jej třeba " +"stáhnout.\n" "\n" -# , c-format -#. Sizes do not match -#: src/ftp.c:1446 -#, fuzzy, c-format +#: src/ftp.c:1450 +#, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" "\n" msgstr "" -"Velikosti se neshodují (lokálnì %ld), soubor je tøeba stáhnout.\n" +"Velikosti se neshodují (lokální %s), stahuji.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" -msgstr "Pøeskakuje se symbolický odkaz, nebo» název odkazu není platný.\n" +msgstr "Přeskakuje se symbolický odkaz, neboÅ¥ název odkazu není platný.\n" -# , c-format -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" "\n" msgstr "" -"Korektní symbolický odkaz %s -> %s ji¾ existuje.\n" +"Korektní symbolický odkaz %s -> %s již existuje.\n" "\n" -# , c-format -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" -msgstr "Vytváøí se symbolický odkaz %s -> %s\n" +msgstr "Vytváří se symbolický odkaz %s -> %s\n" -# , c-format -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "" -"Symbolický odkaz `%s' bude vynechán, proto¾e systém symbolické odkazy " +"Symbolický odkaz „%s“ bude vynechán, protože systém symbolické odkazy " "nepodporuje.\n" -# , c-format -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" -msgstr "Adresáø `%s' bude vynechán.\n" +msgstr "Adresář „%s“ bude vynechán.\n" -# , c-format -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" -msgstr "%s: neznámý/nepodporovaný typ souboru.\n" +msgstr "%s: neznámý/nepodporovaný typ souboru.\n" -# , c-format -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" -msgstr "%s: èasové razítko souboru je poru¹ené.\n" +msgstr "%s: časové razítko souboru je poruÅ¡ené.\n" -# , c-format -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "" -"Podadresáøe se nebudou pøená¹et, proto¾e ji¾ bylo dosa¾eno hloubky %d " +"Podadresáře se nebudou přenášet, protože již bylo dosaženo hloubky %d " "(maximum je %d).\n" -# , c-format -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "" -"Do adresáøe `%s' se nesetupuje, proto¾e tento adresáø se buï má vynechat " +"Do adresáře „%s“ se nesetupuje, protože tento adresář se buď má vynechat " "nebo\n" -"nebyl zadán k procházení.\n" +"nebyl zadán k procházení.\n" -# , c-format -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" -msgstr "Soubor `%s' se nemá stahovat.\n" +msgstr "Soubor „%s“ se nemá stahovat.\n" -# , c-format -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" -msgstr "Vzorku `%s' nic neodpovídá.\n" +msgstr "Vzorku „%s“ nic neodpovídá.\n" -# , c-format -#: src/ftp.c:1819 -#, fuzzy, c-format +#: src/ftp.c:1823 +#, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" -msgstr "Výpis adresáøe v HTML formátu byl zapsán do `%s' [%ld].\n" +msgstr "Výpis adresáře v HTML formátu byl zapsán do „%s“ [%s].\n" -# , c-format -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" -msgstr "Výpis adresáøe v HTML formátu byl zapsán do `%s'.\n" - -# , c-format -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: pøepínaè `%s' není jednoznaèný\n" - -# , c-format -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: pøepínaè `--%s' nemá argument\n" - -# , c-format -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: pøepínaè `%c%s' nemá argument\n" - -# , c-format -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: pøepínaè `%s' vy¾aduje argument\n" - -# , c-format -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: neznámý pøepínaè `--%s'\n" - -# , c-format -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: neznámý pøepínaè `%c%s'\n" - -# , c-format -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: nepøípustný pøepínaè -- %c\n" - -# , c-format -#: src/getopt.c:780 -#, fuzzy, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: nepøípustný pøepínaè -- %c\n" - -# , c-format -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: pøepínaè vy¾aduje argument -- %c\n" - -# , c-format -#: src/getopt.c:857 -#, fuzzy, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: pøepínaè `%s' není jednoznaèný\n" - -# , c-format -#: src/getopt.c:875 -#, fuzzy, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: pøepínaè `--%s' nemá argument\n" +msgstr "Výpis adresáře v HTML formátu byl zapsán do „%s“.\n" #: src/host.c:347 -#, fuzzy msgid "Unknown host" -msgstr "Neznámá chyba" +msgstr "Neznámé jméno počítače" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" -msgstr "" +msgstr "Dočasná chyba při překladu jména" #: src/host.c:353 msgid "Unknown error" -msgstr "Neznámá chyba" +msgstr "Neznámá chyba" -# , c-format #: src/host.c:714 -#, fuzzy, c-format +#, c-format msgid "Resolving %s... " -msgstr "Ma¾e se %s.\n" +msgstr "Překlad %s… " #: src/host.c:761 msgid "failed: No IPv4/IPv6 addresses for host.\n" -msgstr "" +msgstr "selhal: Pro dané jméno neexistuje žádná IPv4/IPv6 adresa.\n" #: src/host.c:784 msgid "failed: timed out.\n" -msgstr "" +msgstr "selhal: vyprÅ¡el časový limit.\n" #: src/html-url.c:288 #, c-format msgid "%s: Cannot resolve incomplete link %s.\n" -msgstr "" +msgstr "%s: Neúplný odkaz %s nelze vyhodnotit.\n" -# , c-format #: src/html-url.c:695 -#, fuzzy, c-format +#, c-format msgid "%s: Invalid URL %s: %s\n" -msgstr "%s: Neplatná specifikace `%s'\n" +msgstr "%s: Neplatné URL %s: %s\n" #: src/http.c:367 #, c-format msgid "Failed writing HTTP request: %s.\n" -msgstr "Nebylo mo¾né odeslat HTTP po¾adavek: %s.\n" +msgstr "Nebylo možné odeslat HTTP požadavek: %s.\n" #: src/http.c:736 msgid "No headers, assuming HTTP/0.9" -msgstr "" +msgstr "Chybí hlavičky, předpokládám HTTP/0.9" #: src/http.c:1413 msgid "Disabling SSL due to encountered errors.\n" -msgstr "" +msgstr "Vypínám SSL kvůli chybám, které se vyskytly.\n" #: src/http.c:1566 #, c-format msgid "POST data file `%s' missing: %s\n" -msgstr "" +msgstr "Soubor „%s“ s daty pro POST chybí: %s\n" -# , c-format #: src/http.c:1615 -#, fuzzy, c-format +#, c-format msgid "Reusing existing connection to %s:%d.\n" -msgstr "Program vyu¾ije existující spojení s %s:%hu.\n" +msgstr "Využívám existující spojení s %s:%d.\n" -#: src/http.c:1684 -#, fuzzy, c-format +#: src/http.c:1683 +#, c-format msgid "Failed reading proxy response: %s\n" -msgstr "Nebylo mo¾né odeslat HTTP po¾adavek: %s.\n" +msgstr "Chyba při čtení odpovědi od proxy: %s\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" -msgstr "" +msgstr "Tunelování zkrz proxy se nezdařilo: %s" -# , c-format -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " -msgstr "%s po¾adavek odeslán, program èeká na odpovìï ... " +msgstr "%s požadavek odeslán, program čeká na odpověď… " -#: src/http.c:1760 -#, fuzzy +#: src/http.c:1759 msgid "No data received.\n" -msgstr "Nepøi¹la ¾ádná data" +msgstr "NepřiÅ¡la žádná data.\n" -# , c-format -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" -msgstr "Chyba (%s) pøi ètení hlavièek.\n" +msgstr "Chyba (%s) při čtení hlaviček.\n" -# , c-format -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 -#, fuzzy, c-format +#: src/http.c:1812 +#, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" -msgstr "Soubor `%s' je ji¾ zde a není jej tøeba pøená¹et.\n" +msgstr "" +"Soubor „%s“ je již zde, nebudu jej třeba přenášet.\n" +"\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" -msgstr "Server po¾aduje neznámý zpùsob autentifikace.\n" +msgstr "Server požaduje neznámý způsob autentifikace.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Autorizace selhala.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" -msgstr "Odpovìï serveru má zkomolený stavový øádek" +msgstr "Odpověď serveru má zkomolený stavový řádek" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" -msgstr "(¾ádný popis)" +msgstr "(žádný popis)" -# , c-format -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" -msgstr "Pøesmìrováno na: %s%s\n" +msgstr "Přesměrováno na: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" -msgstr "neudáno" +msgstr "neudáno" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" -msgstr " [následuji]" +msgstr " [následuji]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" "\n" msgstr "" "\n" -" Soubor je ji¾ plnì pøenesen, nebude se nic dìlat.\n" +" Soubor je již plně přenesen, nebude se nic dělat.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " -msgstr "Délka: " +msgstr "Délka: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" -msgstr "je ignorována" +msgstr "je ignorována" -# , c-format -#: src/http.c:2255 -#, fuzzy, c-format +#: src/http.c:2254 +#, c-format msgid "Saving to: `%s'\n" -msgstr "Adresáø `%s' bude vynechán.\n" +msgstr "Ukládám do: „%s“.\n" #: src/http.c:2335 msgid "Warning: wildcards not supported in HTTP.\n" -msgstr "Varování: HTTP nepodporuje ¾olíkové znaky.\n" +msgstr "Varování: HTTP nepodporuje žolíkové znaky.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" -msgstr "" +msgstr "Aktivován režim pavouka. Kontroluje, zda vzdálený soubor existuje.\n" -# , c-format -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" -msgstr "Nelze zapsat do `%s' (%s).\n" +msgstr "Nelze zapsat do „%s“ (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" -msgstr "Nebylo mo¾né navázat SSL spojení.\n" +msgstr "Nebylo možné navázat SSL spojení.\n" # , c-format -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" -msgstr "CHYBA: Pøesmìrování (%d) bez udané nové adresy.\n" +msgstr "CHYBA: Přesměrování (%d) bez udané nové adresy.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" -msgstr "" +msgstr "Vzdálený soubor neexistuje – slepý odkaz!!!\n" -# , c-format -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s CHYBA %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "" -"Nelze pou¾ít èasová razítka (`time-stamps'), proto¾e v odpovìdi serveru \n" -"schází hlavièka \"Last-modified\".\n" +"Nelze použít časová razítka, protože v odpovědi serveru \n" +"schází hlavička „Last-modified“.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" -"Èasové razítko souboru (`time-stamp') bude ignorováno, proto¾e hlavièka \n" -"\"Last-modified\" obsahuje neplatné údaje.\n" +"Časové razítko souboru bude ignorováno, protože hlavička \n" +"„Last-modified“ obsahuje neplatné údaje.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" "\n" msgstr "" -"Lokální soubor `%s' není star¹í, ne¾ vzdálený soubor, a není jej tøeba " +"Lokální soubor „%s“ není starší než vzdálený soubor a není třeba jej " "stahovat.\n" "\n" -# , c-format -#: src/http.c:2566 -#, fuzzy, c-format +#: src/http.c:2597 +#, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" -msgstr "Velikosti se neshodují (lokálnì %ld), soubor je tøeba stáhnout.\n" +msgstr "Velikosti se neshodují (lokální %s), stahuji.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" -msgstr "Lokální soubor je star¹í a vzdálený soubor se proto bude pøená¹et.\n" +msgstr "Lokální soubor je starší a vzdálený soubor se proto bude přenášet.\n" -#: src/http.c:2596 -#, fuzzy +#: src/http.c:2620 msgid "" "Remote file exists and could contain links to other resources -- " "retrieving.\n" "\n" msgstr "" -"Vzdálený soubor je novìj¹í, ne¾ lokální soubor `%s', a je jej tøeba " -"stáhnout.\n" +"Vzdálený soubor nexistuje a mohl by obsahovat odkazy na další " +"zdroje – stahuji.\n" "\n" -#: src/http.c:2602 -#, fuzzy +#: src/http.c:2625 msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "" -"Vzdálený soubor není novìj¹í, ne¾ lokální soubor `%s', a není jej tøeba " -"stahovat.\n" +"Vzdálený soubor existuje, ale neobsahuje žádné odkazy – nestahuji.\n" +"\n" -#: src/http.c:2610 -#, fuzzy +#: src/http.c:2633 msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" -msgstr "" -"Vzdálený soubor není novìj¹í, ne¾ lokální soubor `%s', a není jej tøeba " -"stahovat.\n" +msgstr "Vzdálený soubor existuje, ale rekurze je vypnuta – nestahuji.\n" -# , c-format -#: src/http.c:2652 -#, fuzzy, c-format +#: src/http.c:2685 +#, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" "\n" msgstr "" -"%s (%s) - `%s' ulo¾eno [%ld/%ld]\n" +"%s (%s) – „%s“ uloženo [%s/%s]\n" "\n" -# , c-format -#: src/http.c:2707 -#, fuzzy, c-format +#: src/http.c:2740 +#, c-format msgid "%s (%s) - Connection closed at byte %s. " -msgstr "%s (%s) - Spojení ukonèeno na bajtu %ld. " +msgstr "%s (%s) – Spojení ukončeno na bajtu %s. " -# , c-format -#: src/http.c:2722 -#, fuzzy, c-format +#: src/http.c:2755 +#, c-format msgid "%s (%s) - Read error at byte %s (%s)." -msgstr "%s (%s) - Chyba pøi ètení dat na bajtu %ld (%s)." +msgstr "%s (%s) – Chyba při čtení dat na bajtu %s (%s)." -# , c-format -#: src/http.c:2731 -#, fuzzy, c-format +#: src/http.c:2764 +#, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " -msgstr "%s (%s) - Chyba pøi ètení dat na bajtu %ld/%ld (%s). " +msgstr "%s (%s) – Chyba při čtení dat na bajtu %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" -msgstr "" +msgstr "%s: WGETRC ukazuje na %s, který ale neexistuje.\n" -# , c-format -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" -msgstr "%s: Nelze pøeèíst %s (%s).\n" +msgstr "%s: Nelze přečíst %s (%s).\n" -# , c-format -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" -msgstr "%s: Chyba v %s na øádku %d.\n" +msgstr "%s: Chyba v %s na řádku %d.\n" -# , c-format -#: src/init.c:457 -#, fuzzy, c-format +#: src/init.c:473 +#, c-format msgid "%s: Syntax error in %s at line %d.\n" -msgstr "%s: Chyba v %s na øádku %d.\n" +msgstr "%s: Syntaktická chyba v %s na řádku %d.\n" -# , c-format -#: src/init.c:462 -#, fuzzy, c-format +#: src/init.c:478 +#, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" -msgstr "%s: CHYBA: Neznámý pøíkaz `%s', hodnota `%s'.\n" +msgstr "%s: Neznámý příkaz „%s“ v %s na řádku %d.\n" -# , c-format -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" -"%s: Varování: Globální i u¾ivatelské wgetrc jsou shodnì ulo¾eny v `%s'.\n" +"%s: Varování: Globální i uživatelské wgetrc jsou shodně uloženy v „%s“.\n" -# , c-format -#: src/init.c:660 -#, fuzzy, c-format +#: src/init.c:676 +#, c-format msgid "%s: Invalid --execute command `%s'\n" -msgstr "%s: Neplatná specifikace `%s'\n" +msgstr "%s: Neplatný příkaz --execute „%s“\n" -# , c-format -#: src/init.c:705 -#, fuzzy, c-format +#: src/init.c:721 +#, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" -msgstr "%s: %s: Zadejte prosím `on' (zapnuto) nebo `off' (vypnuto).\n" +msgstr "" +"%s: %s: Chybná pravdivostní hodnota „%s“, zadejte „on“ (zapnuto) nebo " +"„off“ (vypnuto).\n" -# , c-format -#: src/init.c:722 -#, fuzzy, c-format +#: src/init.c:738 +#, c-format msgid "%s: %s: Invalid number `%s'.\n" -msgstr "%s: %s: Neplatná specifikace `%s'\n" +msgstr "%s: %s: Neplatné číslo „%s“\n" -# , c-format -#: src/init.c:953 src/init.c:972 -#, fuzzy, c-format +#: src/init.c:969 src/init.c:988 +#, c-format msgid "%s: %s: Invalid byte value `%s'\n" -msgstr "%s: %s: Neplatná specifikace `%s'\n" +msgstr "%s: %s: Neplatná hodnota bajtu „%s“\n" -# , c-format -#: src/init.c:997 -#, fuzzy, c-format +#: src/init.c:1013 +#, c-format msgid "%s: %s: Invalid time period `%s'\n" -msgstr "%s: %s: Neplatná specifikace `%s'\n" +msgstr "%s: %s: Neplatná časová perioda „%s“\n" -# , c-format -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 -#, fuzzy, c-format +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 +#, c-format msgid "%s: %s: Invalid value `%s'.\n" -msgstr "%s: %s: Neplatná specifikace `%s'\n" +msgstr "%s: %s: Neplatná hodnota „%s“.\n" -# , c-format -#: src/init.c:1088 -#, fuzzy, c-format +#: src/init.c:1104 +#, c-format msgid "%s: %s: Invalid header `%s'.\n" -msgstr "%s: %s: Neplatná specifikace `%s'\n" +msgstr "%s: %s: Neplatná hlavička „%s“\n" -# , c-format -#: src/init.c:1154 -#, fuzzy, c-format +#: src/init.c:1170 +#, c-format msgid "%s: %s: Invalid progress type `%s'.\n" -msgstr "%s: %s: Neplatná specifikace `%s'\n" +msgstr "%s: %s: Neplatný druh indikace postupu „%s“.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," "[nocontrol].\n" msgstr "" +"%s: %s: Neplatná hodnota omezení „%s“, použijte [unix|windows], [lowercase|" +"uppercase] (malá/velká písmena), [nocontrol] (bez kontroly)\n" #: src/log.c:783 -#, fuzzy, c-format +#, c-format msgid "" "\n" "%s received, redirecting output to `%s'.\n" -msgstr "Byl zachycen signál %s, výstup pøesmìrován do `%%s'.\n" +msgstr "" +"\n" +"Obdržen signál %s, výstup přesměrován do „%s“.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 -#, fuzzy, c-format +#, c-format msgid "" "\n" "%s received.\n" -msgstr "Nepøi¹la ¾ádná data" +msgstr "" +"\n" +"obdržen signál %s.\n" #: src/log.c:794 #, c-format msgid "%s: %s; disabling logging.\n" -msgstr "" +msgstr "%s: %s: vypínám protokolování\n" -# , c-format -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" -msgstr "Pou¾ití: %s [PØEPÍNAÈ]... [URL]...\n" +msgstr "Použití: %s [PŘEPÍNAČ]… [URL]…\n" -#: src/main.c:365 -#, fuzzy +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" msgstr "" -"\n" -"Argumenty, povinné u dlouhých pøepínaèù, jsou povinné i pro krátké verze\n" -"pøepínaèù.\n" +"Argumenty povinné u dlouhých přepínačů jsou povinné i pro jejich krátké " +"verze.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" -msgstr "" +msgstr "Rozjezd:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" -msgstr "" +msgstr " -V, --version zobrazí verzi Wgetu a skončí.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" -msgstr "" +msgstr " -h, --help vytiskne tuto nápovědu.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" -msgstr "" +msgstr " -b, --background po spuÅ¡tění přejde do pozadí.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" -msgstr "" +msgstr " -e, --execute=PŘÍKAZ provede příkaz jako z „.wgetrc“.\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" -msgstr "" +msgstr "Protokolový a vstupní soubor:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" -msgstr "" +msgstr " -o, --output-file=SOUBOR protokol zapisuje do SOUBORU.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" +" -a, --append-output=SOUBOR\n" +" zprávy připojuje k SOUBORU.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" -msgstr "" +msgstr " -d, --debug tiskne mnoho ladicích informací.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug tiskne mnoho ladicích informací.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" -msgstr "" +msgstr " -q, --quiet tichý režim (žádný výstup).\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" -msgstr "" +msgstr " -v, --verbose bude upovídaný (implicitní chování).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" +" -nv, --no-verbose vypne upovídanost, aniž by byl zcela zticha.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" -msgstr "" +msgstr " -i, --input-file=SOUBOR stáhne URL uvedená v SOUBORU.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" -msgstr "" +msgstr " -F, --force-html vstupní soubor považuje za HTML soubor.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" +" -B, --base=URL předřadí URL relativním odkazům z -F -i " +"souboru.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" -msgstr "" +msgstr "Stahování:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" +" -t, --tries=POČET nastaví POČET opakování (0 znamená " +"neomezeno).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" +" --retry-connrefused opakuje, i když spojení bude odmítnuto.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" -msgstr "" +msgstr " -O, --output-document=SOUBOR dokumenty zapisuje do SOUBORU.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" +" -nc, --no-clobber vynechá stahování, která by přepsala již\n" +" existující soubory.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" +" -c, --continue obnoví stahování částečně staženého " +"souboru.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" -msgstr "" +msgstr " --progress=DRUH vybere druh indikátoru postupu.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" +" -N, --timestamping nesnaží se znovu získat soubory, jež mají\n" +" mladší místní kopii\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" -msgstr "" +msgstr " -S, --server-response tiskne odpověď serveru.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" -msgstr "" +msgstr " --spider nestahuje nic.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" +" -T, --timeout=SEKUNDY nastaví vÅ¡echny časové limity\n" +" na SEKUND.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" +" --dns-timeout=SEKUNDY nastaví limit pro hledání v DNS\n" +" na SEKUND.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" +" --connect-timeout=SEKUNDY\n" +" nastaví limit pro navázání spojení\n" +" na SEKUND.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" -msgstr "" +msgstr " --read-timeout=SEKUNDY nastaví limit pro čtení na SEKUND\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" -msgstr "" +msgstr " -w, --wait=SEKUNDY čeká SEKUND mezi každým stažením.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" +" --waitretry=SEKUNDY čeká 1 až SEKUND mezi opakováním stažení.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" +" --random-wait čeká od 0 do 2*WAIT sekund mezi staženími.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" -msgstr "" +msgstr " -Y, --proxy explicitně zapne proxy.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" -msgstr "" +msgstr " --no-proxy explicitně vypne proxy.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" -msgstr "" +msgstr " -Q, --quota=POČET nastaví kvótu na POČET stažení.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" +" --bind-address=ADRESA přilepí se (bind) na ADRESU (jméno nebo " +"IP)\n" +" na tomto stroji.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" +" --limit-rate=RYCHLOST omezí rychlost stahování na RYCHLOST.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" -msgstr "" +msgstr " --no-dns-cache zakáže keÅ¡ování DNS odpovědí.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" +" --restrict-file-names=OS omezí znaky ve jménech souborů na ty,\n" +" které dovoluje vybraný operační systém " +"(OS).\n" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" +" --ignore-case při porovnávání jmen souborů/adresářů\n" +" nebere zřetel na velikost písmen.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" -msgstr "" +msgstr " -4, --inet4-only připojuje se jen na IPv4 adresy.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" -msgstr "" +msgstr " -6, --inet6-only připojuje se jen na IPv6 adresy.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" +" --prefer-family=RODINA připojuje se nejprve na adresu zadané\n" +" RODINY („IPv6“, „IPv4“ nebo " +"„none“ (žádná))\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" +" --user=UŽIVATEL nastaví přihlaÅ¡ovací jméno uživatele\n" +" pro FTP i pro HTTP na UŽIVATELE.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" +" --password=HESLO nastaví heslo pro FTP i pro HTTP na HESLO.\n" -#: src/main.c:470 -#, fuzzy +#: src/main.c:477 msgid "Directories:\n" -msgstr "Adresáø " +msgstr "Adresáře:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" -msgstr "" +msgstr " -nd, --no-directories nevytváří adresáře,\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" -msgstr "" +msgstr " -x, --force-directories vynutí vytváření adresářů.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" +" -nH, --no-host-directories nevytváří adresáře se jmény počítačů.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" +" --protocol-directories použije jméno protokolu v adresářích.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" -msgstr "" +msgstr " -P, --directory-prefix=CESTA uloží soubory do CESTA/…\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" +" --cut-dirs=POČET ignoruje POČET vzdálených adresářových\n" +" komponent.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" -msgstr "" +msgstr "Přepínače pro HTTP:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" +" --http-user=UŽIVATEL nastaví přihlaÅ¡ovací jméno uživatele\n" +" pro HTTP na UŽIVATELE.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" -msgstr "" +msgstr " --http-password=HESLO nastaví heslo pro HTTP na HESLO.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" -msgstr "" +msgstr " --no-cache zakáže keÅ¡ování na straně serveru.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" +" -E, --html-extension HTML dokumenty ukládá s příponou „.html“.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" -msgstr "" +msgstr " --ignore-length ignoruje hlavičku „Content-Length“.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" -msgstr "" +msgstr " --header=ŘETĚZEC ke hlavičkám přidá ŘETĚZEC.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" +" --max-redirect maximum přesměrování povolených\n" +" na stránku.\n" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" +" --proxy-user=UŽIVATEL nastaví UŽIVATELE jako přihlaÅ¡ovací jméno\n" +" uživatele pro proxy.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" -msgstr "" +msgstr " --proxy-password=HESLO nastaví HESLO jako heslo pro proxy.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" +" --referer=URL zahrne hlavičku „Referer: URL“ do\n" +" HTTP požadavku.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" -msgstr "" +msgstr " --save-headers hlavičky HTTP uloží do souboru.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" +" -U, --user-agent=AGENT identifikuje se jako AGENT místo Wget/VERZE.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" +" --no-http-keep-alive zakáže HTTP keep-alive (trvalá spojení).\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" -msgstr "" +msgstr " --no-cookies nepoužívá cookies.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" -msgstr "" +msgstr " --load-cookies=SOUBOR před relací načte cookies ze SOUBORU.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" -msgstr "" +msgstr " --save-cookies=SOUBOR po relaci uloží cookies do SOUBORU.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" +" --keep-session-cookies načte a uloží cookies relace (ne-trvalé).\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" +" --post-data=ŘETĚZEC použije metodu POST, jako data poÅ¡le " +"ŘETĚZEC.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" +" --post-file=SOUBOR použije metodu POST, poÅ¡le obsah SOUBORU.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" +" --no-content-disposition nebere v úvahu hlavičku Content-" +"Disposition.\n" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" -msgstr "" +msgstr "Přepínače HTTPS (SSL/TLS):\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" +" --secure-protocol=PROT vybere bezpečnostní protokol, jeden z " +"„auto“,\n" +" „SSLv2“, „SSLv3“ a „TLSv1“.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" -msgstr "" +msgstr " --no-check-certificate neověřuje certifikát serveru.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" -msgstr "" +msgstr " --certificate=SOUBOR soubor s certifikátem klienta.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" +" --certificate-type=DRUH druh certifikátu klienta: „PEM“ nebo „DER“.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" -msgstr "" +msgstr " --private-key=SOUBOR soubor se soukromým klíčem.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" +" --private-key-type=DRUH druh soukromého klíče: „PEM“ nebo „DER“.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" +" --ca-certificate=SOUBOR soubor se sbírkou certifikačních autorit.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" +" --ca-directory=ADRESÁŘ adresář obsahující hashe jmen\n" +" certifikačních autorit.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" +" --random-file=SOUBOR soubor s náhodnými daty pro zdroj SSL PRNG.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" +" --egd-file=SOUBOR soubor jmenující soket EGD s náhodnými " +"daty.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" -msgstr "" +msgstr "Přepínače FTP:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" +" --ftp-user=UŽIVATEL nastaví přihlaÅ¡ovací jméno na UŽIVATELE.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" -msgstr "" +msgstr " --ftp-password=HESLO nastaví heslo pro FTP na HESLO.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" -msgstr "" +msgstr " --no-remove-listing neodstraňuje soubory „.listing“.\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" -msgstr "" +msgstr " --no-glob neexpanduje jména FTP souborů.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" -msgstr "" +msgstr " --no-passive-ftp zakáže pasivní režim přenosu.\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" +" --retr-symlinks při rekurzi stáhne soubory (adresáře ne),\n" +" na které odkazuje symbolický odkaz.\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" -msgstr "" +msgstr " --preserve-permissions zachová přístupová práva ze serveru.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" -msgstr "" +msgstr "Rekurzivní stahování:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" -msgstr "" +msgstr " -r, --recursive zapne rekurzivní stahování.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" +" -l, --level=POČET maximální hloubka rekurze\n" +" („inf“ nebo „0“ pro nekonečno).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" +" --delete-after smaže soubory lokálně po té, co dokončí " +"stahování.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" +" -k, --convert-links učiní odkazy v HTML odkazující na místní " +"soubory.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" +" -K, --backup-converted před konverzí souboru X jej zazálohuje jako X." +"orig.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" +" -m, --mirror zkratka pro -N -r -l inf --no-remove-listing.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" +" -p, --page-requisites získá vÅ¡echny obrázky apod. potřebné pro\n" +" zobrazení HTML stránky.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" +" --strict-comments zapne přísné zacházení s HTML komentáři podle " +"SGML.\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" -msgstr "" +msgstr "Rekurzivní povolení/zakázání:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" +" -A, --accept=SEZNAM čárkou oddělený seznam povolených " +"přípon.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" +" -R, --reject=SEZNAM čárkou oddělený seznam zakázaných " +"přípon.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" +" -D, --domains=SEZNAM čárkou oddělený seznam povolených domén.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" +" --exclude-domains=SEZNAM čárkou oddělený seznam zakázaných domén.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" +" --follow-ftp následuje FTP odkazy z HTML dokumentů.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" +" --follow-tags=SEZNAM čárkou oddělený seznam HTML značek " +"určených\n" +" k následování.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" +" --ignore-tags=SEZNAM        čárkou oddělený seznam ignorovaných\n" +" HTML značek.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" +" -H, --span-hosts při rekurzi přechází i na jiné počítače.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" -msgstr "" +msgstr " -L, --relative následuje jen relativní odkazy.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" +" -I, --include-directories=SEZNAM\n" +" seznam povolených adresářů.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" +" -X, --exclude-directories=SEZNAM\n" +" seznam zakázaných adresářů.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" -msgstr "" +msgstr " -np, --no-parent nestoupá do nadřízeného adresáře.\n" -# , fuzzy -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "" -"Zprávy o chybách a návrhy na vylep¹ení programu zasílejte na adresu\n" -" (pouze anglicky).\n" -"Komentáøe k èeskému pøekladu zasílejte na adresu . \n" +"Zprávy o chybách a návrhy na vylepÅ¡ení programu zasílejte na adresu\n" +" (pouze anglicky). Komentáře k českému překladu\n" +"zasílejte na adresu .\n" # , c-format -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" -msgstr "GNU Wget %s, program pro neinteraktivní stahování souborù.\n" +msgstr "GNU Wget %s, program pro neinteraktivní stahování souborů.\n" -#: src/main.c:668 +#: src/main.c:675 msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" -msgstr "" +msgstr "Copyright © 2007 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" "This is free software: you are free to change and redistribute it.\n" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" +"Licence GPLv3+: GNU GPL verze 3 nebo vyšší\n" +".\n" +"Toto je volné programové vybavení: máte právo jej měnit a dále šířit.\n" +"Není poskytována ŽÁDNÁ ZÁRUKA, jak jen zákon dovoluje.\n" -#: src/main.c:675 -#, fuzzy +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" msgstr "" "\n" -"Pùvodním autorem tohto programu je Hrvoje Nik¹iæ .\n" +"Původním autorem tohoto programu je Hrvoje NikÅ¡ić .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" -msgstr "" +msgstr "Nyní jej spravuje Micah Cowan .\n" -# , c-format -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" -msgstr "Pøíkaz `%s --help' vypí¹e význam platných pøepínaèù.\n" +msgstr "Příkaz „%s --help“ vypíše další přepínače.\n" -# , c-format -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" -msgstr "%s: nepøípustný pøepínaè -- `-n%c'\n" +msgstr "%s: nepřípustný přepínač – „-n%c“\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" -msgstr "Program nemù¾e být upovídaný a zitcha najednou.\n" +msgstr "Program nemůže být upovídaný a zticha zároveň.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" -msgstr "Nelze pou¾ívat èasová razítka a nemazat pøitom staré soubory.\n" +msgstr "Nelze používat časová razítka a nemazat přitom staré soubory.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" -msgstr "" +msgstr "--inet4-only a --inet6-only nelze zadat najednou.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" -msgstr "" +msgstr "Je-li zadáno -O, nelze současně použí -r, -p nebo -N.\n" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" -msgstr "" +msgstr "Je-li zadáno více URL, nelze najednou použít jak -k, tak i -O.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" -msgstr "%s: chybí URL\n" +msgstr "%s: chybí URL\n" -# , c-format -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" -msgstr "V souboru `%s' nebyla nalezena ¾ádná URL.\n" +msgstr "V souboru „%s“ nebyla nalezena žádná URL.\n" -# , c-format -#: src/main.c:1023 -#, fuzzy, c-format +#: src/main.c:1039 +#, c-format msgid "" "FINISHED --%s--\n" "Downloaded: %d files, %s in %s (%s)\n" msgstr "" -"\n" "KONEC --%s--\n" -"Celkem naèteno %s bajtù v %d souborech\n" +"Staženo: %d souborů, %s za %s (%s)\n" -# , c-format -#: src/main.c:1032 -#, fuzzy, c-format +#: src/main.c:1048 +#, c-format msgid "Download quota of %s EXCEEDED!\n" -msgstr "Pøekroèen limit objemu ulo¾ených dat (%s bajtù)!\n" +msgstr "Kvóta %s na stahování PŘEKROČENA!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" -msgstr "Program pokraèuje v bìhu na pozadí.\n" +msgstr "Program pokračuje v běhu na pozadí.\n" -#: src/mswindows.c:289 -#, fuzzy, c-format +#: src/mswindows.c:290 +#, c-format msgid "Continuing in background, pid %lu.\n" -msgstr "Program pokraèuje v bìhu na pozadí.\n" +msgstr "Program pokračuje v běhu na pozadí, pid %lu.\n" -# , c-format -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" -msgstr "Výstup bude zapsán do `%s'.\n" +msgstr "Výstup bude zapsán do „%s“.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" -msgstr "%s: Nelze najít pou¾itelný ovladaè socketù.\n" +msgstr "%s: Nelze najít použitelný ovladač soketů.\n" -# , c-format -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" -"%s: %s:%d varování: token \"%s\" je uveden je¹tì pøed jakýmkoliv\n" -" názvem poèítaèe\n" +"%s: %s:%d varování: token „%s“ je uveden jeÅ¡tě před jakýmkoliv\n" +" názvem počítače\n" -# , c-format -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" -msgstr "%s: %s:%d: neznámý token \"%s\"\n" +msgstr "%s: %s:%d: neznámý token „%s“\n" -# , c-format -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" -msgstr "Pou¾ití: %s NETRC [NÁZEV POÈÍTAÈE]\n" +msgstr "Použití: %s NETRC [NÁZEV POČÍTAČE]\n" -# , c-format -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" -msgstr "%s: volání `stat %s' skonèilo chybou: %s\n" +msgstr "%s: volání „stat %s“ skončilo chybou: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" -msgstr "" +msgstr "VAROVÁNÍ: používám slabý zdroj náhodných čísel.\n" #: src/openssl.c:172 msgid "Could not seed PRNG; consider using --random-file.\n" -msgstr "" +msgstr "PRNG nelze zinicializovat, zvažte použití přepínače --random-file.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" -msgstr "" +msgstr "CHYBA" #: src/openssl.c:487 msgid "WARNING" -msgstr "" +msgstr "VAROVÁNÍ" #: src/openssl.c:496 #, c-format msgid "%s: No certificate presented by %s.\n" -msgstr "" +msgstr "%s: %s nepředložil žádný certifikát.\n" #: src/openssl.c:517 #, c-format msgid "%s: cannot verify %s's certificate, issued by `%s':\n" -msgstr "" +msgstr "%s: certifikát pro %s vydaný „%s“ nelze ověřit:\n" #: src/openssl.c:525 msgid " Unable to locally verify the issuer's authority.\n" -msgstr "" +msgstr " Autoritu vydavatele nelze lokálně ověřit.\n" #: src/openssl.c:529 msgid " Self-signed certificate encountered.\n" -msgstr "" +msgstr " Nalezen certifikát podepsaný sám sebou.\n" #: src/openssl.c:532 msgid " Issued certificate not yet valid.\n" -msgstr "" +msgstr " Vydaný certifikát jeÅ¡tě nenabyl platnosti.\n" #: src/openssl.c:535 msgid " Issued certificate has expired.\n" -msgstr "" +msgstr " Vydanému certifikátu uplynula doba platnosti.\n" #: src/openssl.c:567 #, c-format msgid "" "%s: certificate common name `%s' doesn't match requested host name `%s'.\n" msgstr "" +"%s: obecné jméno (CN) „%s“ na certifikátu se neshoduje s požadovaným jménem " +"počítače „%s“.\n" #: src/openssl.c:580 #, c-format msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" -msgstr "" +msgstr "Pro nezabezpečené spojení s %s použijte „--no-check-certificate“.\n" -# , c-format -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 -#, fuzzy, c-format +#, c-format msgid "" "\n" "%*s[ skipping %sK ]" msgstr "" "\n" -" [ pøeskakuje se %dK ]" +"%*s[ přeskakuje se %s K ]" -# , c-format #: src/progress.c:452 -#, fuzzy, c-format +#, c-format msgid "Invalid dot style specification `%s'; leaving unchanged.\n" -msgstr "%s: Neplatná specifikace `%s'\n" +msgstr "„%s“ není platné určení způsobu indikace, ponechávám nezměněno.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" -msgstr "" +msgstr " zbývá %s" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " -msgstr "" +msgstr " za " -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" -msgstr "" +msgstr "Frekvenci hodin REÁLNÉHO ČASU nelze určit: %s\n" -# , c-format -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" -msgstr "Ma¾e se %s, proto¾e tento soubor není po¾adován.\n" +msgstr "Maže se %s, protože tento soubor není požadován.\n" -# , c-format -#: src/res.c:392 -#, fuzzy, c-format +#: src/res.c:389 +#, c-format msgid "Cannot open %s: %s" -msgstr "Nelze pøevést odkazy v %s: %s\n" +msgstr "%s nelze otevřít: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" -msgstr "Naèítá se `robots.txt'. Chybová hlá¹ení ignorujte, prosím.\n" +msgstr "Načítá se „robots.txt“. Chybová hlášení ignorujte, prosím.\n" -# , c-format #: src/retr.c:651 -#, fuzzy, c-format +#, c-format msgid "Error parsing proxy URL %s: %s.\n" -msgstr "Pøi zápisu do `%s' nastala chyba: %s.\n" +msgstr "Chyba rozebírání URL proxy serveru %s: %s.\n" -# , c-format #: src/retr.c:659 -#, fuzzy, c-format +#, c-format msgid "Error in proxy URL %s: Must be HTTP.\n" -msgstr "Proxy %s: Musí být HTTP.\n" +msgstr "Chyba v URL Proxy %s: Musí být HTTP.\n" -# , c-format #: src/retr.c:745 -#, fuzzy, c-format +#, c-format msgid "%d redirections exceeded.\n" -msgstr "%s: Detekováno zacyklené pøesmìrování.\n" +msgstr "Překročeno %d přesměrování.\n" #: src/retr.c:880 msgid "" "Giving up.\n" "\n" msgstr "" -"Ani poslední pokus nebyl úspì¹ný.\n" +"Ani poslední pokus nebyl úspěšný.\n" "\n" #: src/retr.c:880 @@ -1807,16 +1780,18 @@ msgid "" "Retrying.\n" "\n" msgstr "" -"Zkusí se to znovu.\n" +"Zkusí se to znovu.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" +"Nenalezeny žádné slepé odkazy.\n" +"\n" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1825,113 +1800,136 @@ msgid_plural "" "Found %d broken links.\n" "\n" msgstr[0] "" +"Nalezen %d slepý odkaz.\n" +"\n" msgstr[1] "" +"Nalezeny %d slepé odkazy.\n" +"\n" +msgstr[2] "" +"Nalezeno %d slepých odkazů.\n" +"\n" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 -#, c-format -msgid " %s\n" -msgstr "" +#: src/spider.c:90 +#, fuzzy, c-format +msgid "%s\n" +msgstr " %s\n" #: src/url.c:619 -#, fuzzy msgid "No error" -msgstr "Neznámá chyba" +msgstr "Bez chyby" #: src/url.c:621 msgid "Unsupported scheme" -msgstr "" +msgstr "Nepodporované schéma" #: src/url.c:623 msgid "Invalid host name" -msgstr "Neplatné jméno stroje" +msgstr "Neplatné jméno stroje" #: src/url.c:625 msgid "Bad port number" -msgstr "" +msgstr "Chybné číslo portu" #: src/url.c:627 -#, fuzzy msgid "Invalid user name" -msgstr "Neplatné jméno stroje" +msgstr "Neplatné jméno uživatele" #: src/url.c:629 msgid "Unterminated IPv6 numeric address" -msgstr "" +msgstr "Neukončená číselní IPv6 adresa" #: src/url.c:631 msgid "IPv6 addresses not supported" -msgstr "" +msgstr "IPv6 adresy nejsou podporovány" #: src/url.c:633 msgid "Invalid IPv6 numeric address" -msgstr "" +msgstr "Chybná číselná IPv6 adresa" -#. parent, no error -#: src/utils.c:324 -#, fuzzy, c-format +#: src/utils.c:327 +#, c-format msgid "Continuing in background, pid %d.\n" -msgstr "Program pokraèuje v bìhu na pozadí.\n" +msgstr "Program pokračuje v běhu na pozadí. pid %d\n" -# , c-format -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" -msgstr "Nebylo mo¾né odstranit symbolický odkaz `%s': %s\n" +msgstr "Nebylo možné odstranit symbolický odkaz „%s“: %s\n" #: src/xmalloc.c:62 #, c-format msgid "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n" -msgstr "" +msgstr "%s: %s: alokace %ld bajtů selhala, paměť vyčerpána.\n" + +#~ msgid "%s referred by:\n" +#~ msgstr "%s odkázán z:\n" #~ msgid "Error in Set-Cookie, field `%s'" -#~ msgstr "Chyba v hlavièce Set-Cookie v poli `%s'" +#~ msgstr "Chyba v hlavičce Set-Cookie v poli „%s“" + +#~ msgid "" +#~ "%s: %s: Invalid extended boolean `%s';\n" +#~ "use one of `on', `off', `always', or `never'.\n" +#~ msgstr "" +#~ "%s: %s: Chybná rozšířená pravdivostní hodnota „%s“;\n" +#~ "zadejte jeden z: „on“ (zapnuto), „off“ (vypnuto), „always“ (vždy) nebo\n" +#~ "„never“ (nikdy).\n" + +#~ msgid "" +#~ "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" +#~ msgstr "" +#~ "Tento program je šířen v naději, že bude užitečný, avÅ¡ak\n" +#~ "BEZ JAKÉKOLI ZÁRUKY; neposkytují se ani odvozené záruky PRODEJNOSTI \n" +#~ "anebo VHODNOSTI PRO URČITÝ ÚČEL. Další podrobnosti hledejte \n" +#~ "v Obecné veřejné licenci GNU (GNU General Public License).\n" + +#~ msgid "%s: Certificate verification error for %s: %s\n" +#~ msgstr "%s: Chyba ověřování certifikátu pro %s: %s\n" #~ msgid "Syntax error in Set-Cookie at character `%c'.\n" -#~ msgstr "Syntaktická chyba v hlavièce Set-Cookie na znaku `%c'.\n" +#~ msgstr "Syntaktická chyba v hlavičce Set-Cookie na znaku „%c“.\n" # , c-format #~ msgid "Connection to %s:%hu refused.\n" -#~ msgstr "Spojení s %s:%hu odmítnuto.\n" +#~ msgstr "Spojení s %s:%hu odmítnuto.\n" # , c-format #~ msgid "Will try connecting to %s:%hu.\n" -#~ msgstr "Program se pokusí spojit s %s:%hu.\n" +#~ msgstr "Program se pokusí spojit s %s:%hu.\n" #~ msgid "" #~ "\n" #~ "REST failed; will not truncate `%s'.\n" #~ msgstr "" #~ "\n" -#~ "Pøíkaz REST selhal, `%s' nebude zkráceno.\n" +#~ "Příkaz REST selhal, „%s“ nebude zkráceno.\n" # , c-format #~ msgid " [%s to go]" -#~ msgstr " [%s zbývá]" +#~ msgstr " [%s zbývá]" #~ msgid "Host not found" -#~ msgstr "Poèítaè nebyl nalezen" +#~ msgstr "Počítač nebyl nalezen" #~ msgid "Failed to set up an SSL context\n" -#~ msgstr "Nebylo mo¾né nastavit SSL kontext\n" +#~ msgstr "Nebylo možné nastavit SSL kontext\n" #~ msgid "Failed to load certificates from %s\n" -#~ msgstr "SSL certifikáty nebylo mo¾né ze souboru `%s' naèíst.\n" +#~ msgstr "SSL certifikáty nebylo možné ze souboru „%s“ načíst.\n" #~ msgid "Trying without the specified certificate\n" -#~ msgstr "Program se pokusí pokraèovat bez zadaného certifikátu.\n" +#~ msgstr "Program se pokusí pokračovat bez zadaného certifikátu.\n" #~ msgid "Failed to get certificate key from %s\n" #~ msgstr "" -#~ "Ze souboru `%s' nebylo mo¾né klíè k certifikátu naèíst.\n" +#~ "Ze souboru „%s“ nebylo možné klíč k certifikátu načíst.\n" #~ "\n" #~ msgid "End of file while parsing headers.\n" -#~ msgstr "Hlavièka není úplná.\n" +#~ msgstr "Hlavička není úplná.\n" #~ msgid "" #~ "\n" @@ -1940,39 +1938,39 @@ msgstr "" #~ "\n" #~ msgstr "" #~ "\n" -#~ "Na pøeru¹ené stahování tohoto souboru nelze navázat. Bylo ov¹em zadáno `-" +#~ "Na přeruÅ¡ené stahování tohoto souboru nelze navázat. Bylo ovÅ¡em zadáno `-" #~ "c'.\n" -#~ "Existující soubor `%s' tedy radìji nebude zkrácen.\n" +#~ "Existující soubor „%s“ tedy raději nebude zkrácen.\n" #~ "\n" # , c-format #~ msgid " (%s to go)" -#~ msgstr " (%s zbývá)" +#~ msgstr " (%s zbývá)" # , c-format #~ msgid "File `%s' already there, will not retrieve.\n" -#~ msgstr "Soubor `%s' je ji¾ zde a nebude se znovu pøená¹et.\n" +#~ msgstr "Soubor „%s“ je již zde a nebude se znovu přenášet.\n" # , c-format #~ msgid "" #~ "%s (%s) - `%s' saved [%ld/%ld])\n" #~ "\n" #~ msgstr "" -#~ "%s (%s) - `%s' ulo¾eno [%ld/%ld])\n" +#~ "%s (%s) - „%s“ uloženo [%ld/%ld])\n" #~ "\n" # , c-format #~ msgid "%s (%s) - Connection closed at byte %ld/%ld. " -#~ msgstr "%s (%s) - Spojení ukonèeno na bajtu %ld/%ld. " +#~ msgstr "%s (%s) - Spojení ukončeno na bajtu %ld/%ld. " #~ msgid "%s: %s: Cannot convert `%s' to an IP address.\n" -#~ msgstr "%s: %s: `%s' nelze pøevést na IP adresu.\n" +#~ msgstr "%s: %s: „%s“ nelze převést na IP adresu.\n" # , c-format #~ msgid "%s: %s: Please specify always, on, off, or never.\n" #~ msgstr "" -#~ "%s: %s: Zadejte prosím `always' (v¾dy), `on' (zapnuto), `off' (vypnuto), " -#~ "nebo `never' (nikdy).\n" +#~ "%s: %s: Zadejte prosím „always“ (vždy), „on“ (zapnuto), „off“ (vypnuto), " +#~ "nebo „never“ (nikdy).\n" #~ msgid "" #~ "Startup:\n" @@ -1982,13 +1980,13 @@ msgstr "" #~ " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" #~ "\n" #~ msgstr "" -#~ "Zaèátek:\n" -#~ " -V, --version vypí¹e informaci o verzi programu Wget a " -#~ "skonèí\n" -#~ " -h, --help vypí¹e tuto nápovìdu\n" -#~ " -b, --background po spu¹tìní pokraèuje program v bìhu na " -#~ "pozadí\n" -#~ " -e, --execute=PØÍKAZ proveïe pøíkaz zadaný ve stylu `.wgetrc'\n" +#~ "Začátek:\n" +#~ " -V, --version vypíše informaci o verzi programu Wget a " +#~ "skončí\n" +#~ " -h, --help vypíše tuto nápovědu\n" +#~ " -b, --background po spuÅ¡tění pokračuje program v běhu na " +#~ "pozadí\n" +#~ " -e, --execute=PŘÍKAZ provede příkaz zadaný ve stylu „.wgetrc“\n" #~ "\n" # , fuzzy @@ -2008,21 +2006,21 @@ msgstr "" #~ " --sslcertkey=KEYFILE optional keyfile for this certificate.\n" #~ "\n" #~ msgstr "" -#~ "Protokolování a vstupní soubor:\n" -#~ " -o, --output-file=SOUBOR název souboru s protokolem\n" -#~ " -a, --append-output=SOUBOR protokol se pøipojí na konec tohoto " +#~ "Protokolování a vstupní soubor:\n" +#~ " -o, --output-file=SOUBOR název souboru s protokolem\n" +#~ " -a, --append-output=SOUBOR protokol se připojí na konec tohoto " #~ "souboru\n" -#~ " -d, --debug vypisuje ladicí informace\n" -#~ " -q, --quiet nevypisuje vùbec nic\n" -#~ " -v, --verbose bude upovídaný (implicitnì zapnuto)\n" -#~ " -nv, --non-verbose vypisuje pouze nejdùle¾itìj¹í informace\n" -#~ " -i, --input-file=SOUBOR výchozí URL odkazy naète z tohoto souboru\n" -#~ " -F, --force-html soubor s URL je v HTML formátu\n" -#~ " -B, --base=URL pøidá URL na zaèátky relat. odkazù pøi '-F -" +#~ " -d, --debug vypisuje ladicí informace\n" +#~ " -q, --quiet nevypisuje vůbec nic\n" +#~ " -v, --verbose bude upovídaný (implicitně zapnuto)\n" +#~ " -nv, --non-verbose vypisuje pouze nejdůležitější informace\n" +#~ " -i, --input-file=SOUBOR výchozí URL odkazy načte z tohoto souboru\n" +#~ " -F, --force-html soubor s URL je v HTML formátu\n" +#~ " -B, --base=URL přidá URL na začátky relat. odkazů při '-F -" #~ "i'\n" -#~ " --sslcertfile=SOUBOR volitelný certifikát klienta\n" -#~ " --sslcertkey=SOUBOR volitelný soubor klíèù pro tento " -#~ "certifikát\n" +#~ " --sslcertfile=SOUBOR volitelný certifikát klienta\n" +#~ " --sslcertkey=SOUBOR volitelný soubor klíčů pro tento " +#~ "certifikát\n" #~ "\n" # , fuzzy @@ -2050,31 +2048,31 @@ msgstr "" #~ " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" #~ "\n" #~ msgstr "" -#~ "Stahování:\n" -#~ " --bind-address=ADRESA pou¾ij lokální rozhraní s danou adresou " -#~ "(IP nebo jméno)\n" -#~ " -t, --tries=ÈÍSLO poèet pokusù stáhnout URL (0 " -#~ "donekoneèna)\n" -#~ " -O --output-document=SOUBOR sta¾ené dokumenty ukládá do tohoto " +#~ "Stahování:\n" +#~ " --bind-address=ADRESA použij lokální rozhraní s danou adresou " +#~ "(IP nebo jméno)\n" +#~ " -t, --tries=ČÍSLO počet pokusů stáhnout URL (0 " +#~ "donekonečna)\n" +#~ " -O --output-document=SOUBOR stažené dokumenty ukládá do tohoto " #~ "souboru\n" -#~ " -nc, --no-clobber nepøepisuje existující soubory\n" -#~ " -c, --continue pokraèuje ve stahování èásteènì " -#~ "pøenesených dat\n" -#~ " --dot-style=STYL nastaví zpùsob zobrazení pøi stahování " +#~ " -nc, --no-clobber nepřepisuje existující soubory\n" +#~ " -c, --continue pokračuje ve stahování částečně " +#~ "přenesených dat\n" +#~ " --dot-style=STYL nastaví způsob zobrazení při stahování " #~ "dat\n" -#~ " -N, --timestamping nestahuje star¹í soubory (zapne èasová " -#~ "razítka)\n" -#~ " -S, --server-response vypisuje odpovìdi serveru\n" +#~ " -N, --timestamping nestahuje starší soubory (zapne časová " +#~ "razítka)\n" +#~ " -S, --server-response vypisuje odpovědi serveru\n" #~ " --spider nic nestahuje\n" -#~ " -T, --timeout=SEKUNDY nastaví timeout pøi ètení na tuto " +#~ " -T, --timeout=SEKUNDY nastaví timeout při čtení na tuto " #~ "hodnotu\n" -#~ " -w, --wait=POÈET pøed ka¾dým stahováním poèká POÈET " +#~ " -w, --wait=POČET před každým stahováním počká POČET " #~ "sekund\n" -#~ " --waitretry=POÈET èeká 1...POÈET sec pøed novým pokusem o " -#~ "sta¾ení\n" -#~ " -Y, --proxy=on/off zapne pøenos pøes proxy (standardnì " -#~ "`off')\n" -#~ " -Q, --quota=BAJTÙ nastaví limit objemu ulo¾ených dat\n" +#~ " --waitretry=POČET čeká 1...POČET sec před novým pokusem o " +#~ "stažení\n" +#~ " -Y, --proxy=on/off zapne přenos přes proxy (standardně " +#~ "„off“)\n" +#~ " -Q, --quota=BAJTÅ® nastaví limit objemu uložených dat\n" #~ "\n" # , fuzzy @@ -2088,12 +2086,12 @@ msgstr "" #~ "components.\n" #~ "\n" #~ msgstr "" -#~ "Adresáøe:\n" -#~ " -nd --no-directories nevytváøí adresáøe\n" -#~ " -x, --force-directories v¾dy vytváøí adresáøe\n" -#~ " -nH, --no-host-directories nevytváøí adresáøe s adresou serveru\n" -#~ " -P, --directory-prefix=PREFIX ukládá data do PREFIX/...\n" -#~ " --cut-dirs=POÈET nevytváøí prvních POÈET podadresáøù\n" +#~ "Adresáře:\n" +#~ " -nd --no-directories nevytváří adresáře\n" +#~ " -x, --force-directories vždy vytváří adresáře\n" +#~ " -nH, --no-host-directories nevytváří adresáře s adresou serveru\n" +#~ " -P, --directory-prefix=PREFIX ukládá data do PREFIX/...\n" +#~ " --cut-dirs=POČET nevytváří prvních POČET podadresářů\n" #~ "\n" # , fuzzy @@ -2120,53 +2118,53 @@ msgstr "" #~ " --save-cookies=FILE save cookies to FILE after session.\n" #~ "\n" #~ msgstr "" -#~ "Pøepínaèe pro HTTP:\n" -#~ " --http-user=U®IVATEL u¾ivatelské jméno pro autorizovaný HTTP " -#~ "pøenos\n" -#~ " --http-passwd=HESLO heslo pro autorizovaný HTTP pøenos \n" -#~ " -C, --cache=on/off povolí èi zaká¾e pou¾ití vyrovnávací pamìti " +#~ "Přepínače pro HTTP:\n" +#~ " --http-user=UŽIVATEL uživatelské jméno pro autorizovaný HTTP " +#~ "přenos\n" +#~ " --http-passwd=HESLO heslo pro autorizovaný HTTP přenos \n" +#~ " -C, --cache=on/off povolí či zakáže použití vyrovnávací paměti " #~ "na\n" -#~ " stranì serveru (implicitnì `on')\n" -#~ " -E, --html-extension ulo¾í dokumenty typu `text/html' s pøíponou ." +#~ " straně serveru (implicitně „on“)\n" +#~ " -E, --html-extension uloží dokumenty typu „text/html“ s příponou ." #~ "html\n" -#~ " --ignore-length ignoruje pole `Content-Length' v hlavièce\n" -#~ " --header=ØETÌZEC po¹le ØETÌZEC serveru jako souèást hlavièek\n" -#~ " --proxy-user=U®IVATEL jméno u¾ivatele vy¾adované pro proxy pøenos\n" -#~ " --proxy-passwd=HESLO heslo pro proxy pøenos\n" -#~ " --referer=URL posílá v hlaviècce HTTP po¾adavku `Referer: " +#~ " --ignore-length ignoruje pole „Content-Length“ v hlavičce\n" +#~ " --header=ŘETĚZEC poÅ¡le ŘETĚZEC serveru jako součást hlaviček\n" +#~ " --proxy-user=UŽIVATEL jméno uživatele vyžadované pro proxy přenos\n" +#~ " --proxy-passwd=HESLO heslo pro proxy přenos\n" +#~ " --referer=URL posílá v hlavičcce HTTP požadavku `Referer: " #~ "URL'\n" -#~ " -s, --save-headers do stahovaného souboru ulo¾í i hlavièky " +#~ " -s, --save-headers do stahovaného souboru uloží i hlavičky " #~ "HTTP\n" -#~ " -U, --user-agent=AGENT místo identifikace `Wget/VERZE' posílá v " -#~ "hlavièce \n" -#~ " HTTP po¾adavku identifikaèní øetìzec AGENT\n" -#~ " --no-http-keep-alive vypne HTTP keep-alive (trvalé spojení se " +#~ " -U, --user-agent=AGENT místo identifikace „Wget/VERZE“ posílá v " +#~ "hlavičce \n" +#~ " HTTP požadavku identifikační řetězec AGENT\n" +#~ " --no-http-keep-alive vypne HTTP keep-alive (trvalé spojení se " #~ "serverem)\n" -#~ " --cookies=off nebude pou¾ívat koláèky (HTTP cookies)\n" -#~ " --load-cookies=SOUBOR pøed sezením naète koláèky ze souboru " +#~ " --cookies=off nebude používat koláčky (HTTP cookies)\n" +#~ " --load-cookies=SOUBOR před sezením načte koláčky ze souboru " #~ "SOUBOR\n" -#~ " --save-cookies=SOUBOR po sezení ulo¾í koláèky do souboru SOUBOR\n" +#~ " --save-cookies=SOUBOR po sezení uloží koláčky do souboru SOUBOR\n" #~ "\n" # , fuzzy #~ msgid "" #~ "FTP options:\n" -#~ " -nr, --dont-remove-listing don't remove `.listing' files.\n" +#~ " -nr, --dont-remove-listing don't remove „.listing“ files.\n" #~ " -g, --glob=on/off turn file name globbing on or off.\n" #~ " --passive-ftp use the \"passive\" transfer mode.\n" #~ " --retr-symlinks when recursing, get linked-to files (not " #~ "dirs).\n" #~ "\n" #~ msgstr "" -#~ "Pøepínaèe pro FTP protokol:\n" -#~ " -nr, --dont-remove-listing nema¾e soubory `.listing' s obsahy " -#~ "adresáøù\n" -#~ " -g, --glob=on/off zapne èi vypne expanzi ¾olíkù ve jménech " -#~ "souborù\n" -#~ " --passive-ftp pou¾ije pasivní mód pøenosu dat\n" -#~ " --retr-symlinks v rekurzivním módu stahuje i symbolické " +#~ "Přepínače pro FTP protokol:\n" +#~ " -nr, --dont-remove-listing nemaže soubory „.listing“ s obsahy " +#~ "adresářů\n" +#~ " -g, --glob=on/off zapne či vypne expanzi žolíků ve jménech " +#~ "souborů\n" +#~ " --passive-ftp použije pasivní mód přenosu dat\n" +#~ " --retr-symlinks v rekurzivním módu stahuje i symbolické " #~ "odkazy na\n" -#~ " soubory (nikoliv na adresáøe)\n" +#~ " soubory (nikoliv na adresáře)\n" #~ msgid "" #~ "Recursive retrieval:\n" @@ -2182,15 +2180,15 @@ msgstr "" #~ "page.\n" #~ "\n" #~ msgstr "" -#~ "Rekurzivní stahování:\n" -#~ " -r, --recursive rekurzivní stahování -- buïte opatrní!\n" -#~ " -l, --level=ÈÍSLO maximální hloubka rekurze (0 bez limitu)\n" -#~ " --delete-after po pøenosu sma¾e sta¾ené soubory\n" -#~ " -k, --convert-links absolutní URL pøeveïe na relativní\n" -#~ " -K, --backup-converted pøed konverzí ulo¾í `X' jako `X.orig'\n" -#~ " -m, --mirror zapne pøepínaèe vhodné pro zrcadlení dat \n" -#~ " -p, --page-requisites stáhne v¹e nutné pro zobrazení HTML " -#~ "stránky\n" +#~ "Rekurzivní stahování:\n" +#~ " -r, --recursive rekurzivní stahování -- buďte opatrní!\n" +#~ " -l, --level=ČÍSLO maximální hloubka rekurze (0 bez limitu)\n" +#~ " --delete-after po přenosu smaže stažené soubory\n" +#~ " -k, --convert-links absolutní URL převede na relativní\n" +#~ " -K, --backup-converted před konverzí uloží „X“ jako „X.orig“\n" +#~ " -m, --mirror zapne přepínače vhodné pro zrcadlení dat \n" +#~ " -p, --page-requisites stáhne vÅ¡e nutné pro zobrazení HTML " +#~ "stránky\n" # , fuzzy #~ msgid "" @@ -2218,46 +2216,31 @@ msgstr "" #~ "directory.\n" #~ "\n" #~ msgstr "" -#~ "Omezení pøi rekurzi:\n" -#~ " -A, --accept=SEZNAM seznam povolených extenzí souborù\n" -#~ " -R, --reject=SEZNAM seznam nepovolených extenzí souborù\n" -#~ " -D, --domains=SEZNAM seznam povolených domén\n" -#~ " --exclude-domains=SEZNAM seznam nepovolených domén\n" -#~ " --follow-ftp následuje FTP odkazy v HTML " +#~ "Omezení při rekurzi:\n" +#~ " -A, --accept=SEZNAM seznam povolených extenzí souborů\n" +#~ " -R, --reject=SEZNAM seznam nepovolených extenzí souborů\n" +#~ " -D, --domains=SEZNAM seznam povolených domén\n" +#~ " --exclude-domains=SEZNAM seznam nepovolených domén\n" +#~ " --follow-ftp následuje FTP odkazy v HTML " #~ "dokumentech\n" -#~ " --follow-tags=LIST seznam následovaných HTML znaèek \n" -#~ " -G, --ignore-tags=LIST seznam ignorovaných HTML znaèek\n" -#~ " -H, --span-hosts naèítá dokumenty i z ostatních " -#~ "serverù\n" -#~ " -I, --include-directories=SEZNAM seznam povolených adresáøù\n" -#~ " -L, --relative následuje pouze relativní odkazy\n" -#~ " -X, --exclude-directories=SEZNAM seznam vylouèených adresáøù\n" -#~ " -nh, --no-host-lookup nevyhledává adresy v DNS\n" -#~ " -np, --no-parent nesestupuje do rodièovského adresáøe\n" +#~ " --follow-tags=LIST seznam následovaných HTML značek \n" +#~ " -G, --ignore-tags=LIST seznam ignorovaných HTML značek\n" +#~ " -H, --span-hosts načítá dokumenty i z ostatních " +#~ "serverů\n" +#~ " -I, --include-directories=SEZNAM seznam povolených adresářů\n" +#~ " -L, --relative následuje pouze relativní odkazy\n" +#~ " -X, --exclude-directories=SEZNAM seznam vyloučených adresářů\n" +#~ " -nh, --no-host-lookup nevyhledává adresy v DNS\n" +#~ " -np, --no-parent nesestupuje do rodičovského adresáře\n" #~ "\n" # , fuzzy #~ msgid "%s: debug support not compiled in.\n" -#~ msgstr "%s: program nebyl zkompilován s podporou pro ladìní.\n" - -#~ msgid "" -#~ "Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001 Free Software " -#~ "Foundation, Inc.\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" -#~ msgstr "" -#~ "Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001 Free Software " -#~ "Foundation, Inc.\n" -#~ "Tento program je ¹íøen v nadìji, ¾e bude u¾iteèný, av¹ak\n" -#~ "BEZ JAKÉKOLI ZÁRUKY; neposkytují se ani odvozené záruky PRODEJNOSTI \n" -#~ "anebo VHODNOSTI PRO URÈITÝ ÚÈEL. Dal¹í podrobnosti hledejte \n" -#~ "v Obecné veøejné licenci GNU.\n" +#~ msgstr "%s: program nebyl zkompilován s podporou pro ladění.\n" # , c-format #~ msgid "%s: %s: invalid command\n" -#~ msgstr "%s: %s: neplatný pøíkaz\n" +#~ msgstr "%s: %s: neplatný příkaz\n" # , c-format #~ msgid "" @@ -2267,64 +2250,64 @@ msgstr "" #~ "You may stop Wget by pressing CTRL+ALT+DELETE.\n" #~ msgstr "" #~ "\n" -#~ "Stiskli jste CTRL+Break, výstup byl proto pøesmìrován do `%s'.\n" -#~ "Program pokraèuje v bìhu na pozadí.\n" +#~ "Stiskli jste CTRL+Break, výstup byl proto přesměrován do „%s“.\n" +#~ "Program pokračuje v běhu na pozadí.\n" #~ "Wget lze zastavit stiskem CTRL+ALT+DELETE.\n" # , c-format #~ msgid "Starting WinHelp %s\n" -#~ msgstr "Spou¹tí se WinHelp %s\n" +#~ msgstr "SpouÅ¡tí se WinHelp %s\n" #~ msgid "Could not find proxy host.\n" -#~ msgstr "Nelze najít proxy server.\n" +#~ msgstr "Nelze najít proxy server.\n" # , c-format #~ msgid "%s: %s: Not enough memory.\n" -#~ msgstr "%s: %s: Není dost pamìti.\n" +#~ msgstr "%s: %s: Není dost paměti.\n" #~ msgid "Unknown/unsupported protocol" -#~ msgstr "Neznámý/nepodporovaný protokol" +#~ msgstr "Neznámý/nepodporovaný protokol" #~ msgid "Invalid port specification" -#~ msgstr "Neplatná specifikace portu" +#~ msgstr "Neplatná specifikace portu" #~ msgid "%s: Cannot determine user-id.\n" -#~ msgstr "%s: Nelze zjistit ID u¾ivatele.\n" +#~ msgstr "%s: Nelze zjistit ID uživatele.\n" # , c-format #~ msgid "%s: Warning: uname failed: %s\n" -#~ msgstr "%s: Varování: Volání funkce \"uname\" skonèilo chybou %s\n" +#~ msgstr "%s: Varování: Volání funkce \"uname\" skončilo chybou %s\n" #~ msgid "%s: Warning: gethostname failed\n" -#~ msgstr "%s: Varování: Volání funkce \"gethostname\" skonèilo chybou\n" +#~ msgstr "%s: Varování: Volání funkce \"gethostname\" skončilo chybou\n" #~ msgid "%s: Warning: cannot determine local IP address.\n" -#~ msgstr "%s: Varování: Nelze zjistit lokální IP adresu.\n" +#~ msgstr "%s: Varování: Nelze zjistit lokální IP adresu.\n" #~ msgid "%s: Warning: cannot reverse-lookup local IP address.\n" -#~ msgstr "%s: Varování: Lokální IP adresa nemá reverzní DNS záznam.\n" +#~ msgstr "%s: Varování: Lokální IP adresa nemá reverzní DNS záznam.\n" #~ msgid "%s: Warning: reverse-lookup of local address did not yield FQDN!\n" #~ msgstr "" -#~ "%s: Varování: Zpìtné vyhledání lokální adresy nenavrátilo plnì \n" -#~ "kvalifikované jméno domény!\n" +#~ "%s: Varování: Zpětné vyhledání lokální adresy nenavrátilo plně \n" +#~ "kvalifikované jméno domény!\n" # , c-format #~ msgid "%s: Redirection to itself.\n" -#~ msgstr "%s: Pøesmìrování na sebe sama.\n" +#~ msgstr "%s: Přesměrování na sebe sama.\n" # , c-format #~ msgid "Error (%s): Link %s without a base provided.\n" -#~ msgstr "Chyba (%s): K relativnímu odkazu %s nelze najít bázový odkaz.\n" +#~ msgstr "Chyba (%s): K relativnímu odkazu %s nelze najít bázový odkaz.\n" # , c-format #~ msgid "Error (%s): Base %s relative, without referer URL.\n" -#~ msgstr "Chyba (%s): Bázový odkaz %s nesmí být relativní.\n" +#~ msgstr "Chyba (%s): Bázový odkaz %s nesmí být relativní.\n" # , c-format #~ msgid "" #~ "Local file `%s' is more recent, not retrieving.\n" #~ "\n" #~ msgstr "" -#~ "Soubor `%s' nebudu pøená¹et, proto¾e lokální verze je novìj¹í.\n" +#~ "Soubor „%s“ nebudu přenášet, protože lokální verze je novější.\n" #~ "\n" diff --git a/po/da.po b/po/da.po index bc5288e4..e6f121f5 100644 --- a/po/da.po +++ b/po/da.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.8.1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2002-01-20 19:53-0100\n" "Last-Translator: Keld Jørn Simonsen \n" "Language-Team: Danish \n" @@ -16,201 +16,260 @@ msgstr "" "Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: flaget '%s' er flertydig\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: flaget '--%s' tillader ikke argumenter\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: flaget '%c%s' tillader ikke argumenter\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: flaget '%s' kræver et argument\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: ukendt flag '--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: ukendt flag '%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: ugyldigt flag -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, fuzzy, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: ugyldigt flag -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: flaget kræver et argument -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, fuzzy, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: flaget '%s' er flertydig\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, fuzzy, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: flaget '--%s' tillader ikke argumenter\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Kontakter %s[%s]:%hu... " -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "Kontakter %s:%hu... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "forbundet.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "mislykkedes: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "Kan ikke slette '%s': %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Konverterede %d filer på %.2f sekunder.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Konverterer %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "ingenting at gøre.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Kan ikke konvertere lænker i %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Kan ikke slette '%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Kan ikke sikkerhedskopiere %s som %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, fuzzy, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Syntaksfejl i Set-Cookie: streng afsluttet for tidligt.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Kan ikke åbne infokagefil %s: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Fejl ved skrivning til '%s' %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Fejl ved lukning af '%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Ikke-understøttet listningstype, prøver Unix-listningsfortolker.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Indeks for /%s på %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "ukendt tid " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Fil " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Katalog " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Link " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Usikker " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s byte)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Længde: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (ikke endegyldigt)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Logger ind som %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Fejl i svar fra server, lukker kontrolforbindelsen.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Fejl i velkomsthilsen fra server.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Fejl ved skrivning, lukker kontrolforbindelsen.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Serveren tillader ikke indlogning.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Fejl ved indlogging.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Logget ind!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Serverfejl, kan ikke bestemme systemtype.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "færdig. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "O.k.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Ukendt type '%c', lukker kontrolforbindelsen.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "O.k. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD ikke nødvendig.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -219,34 +278,33 @@ msgstr "" "Intet katalog ved navn '%s'.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD ikke nødvendig.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Kan ikke opsætte PASV-overførsel.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Kan ikke tolke PASV-tilbagemelding.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "kunne ikke forbinde til %s:%hu: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Bind-fejl (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Ugyldig PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -254,7 +312,7 @@ msgstr "" "\n" "Fejl ved REST, starter forfra.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -263,7 +321,7 @@ msgstr "" "Ingen fil ved navn '%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -272,44 +330,40 @@ msgstr "" "Ingen fil eller katalog ved navn '%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, lukker kontrolforbindelsen.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - dataforbindelse: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Forbindelsen lukket.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Dataoverførsel afbrudt.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "File '%s' eksisterer allerede, hentes ikke.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(forsøg:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -318,37 +372,34 @@ msgstr "" "%s (%s) - '%s' gemt [%ld]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Fjerner %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Bruger '%s' som midlertidig katalogliste.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Slettet '%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Rekursionsdybde %d overskred maksimal dybde %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "Fjernfil ikke nyere end lokal fil '%s' - hentes ikke.\n" "\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -357,19 +408,18 @@ msgstr "" "Fjernfil er nyere end lokal fil '%s' - hentes.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" "\n" msgstr "Størrelserne er forskellige (lokal %ld) - hentes.\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Ugyldigt navn for symbolsk lænke, ignoreres.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -378,130 +428,66 @@ msgstr "" "Har allerede gyldig symbolsk lænke %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Laver symbolsk lænke %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Symbolske lænker ikke understøttet, ignorerer '%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Ignorerer katalog '%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: filtypen er ukendt/ikke understøttet.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: ugyldigt tidsstempel.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Henter ikke kataloger, da dybde er %d (max %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Behandler ikke '%s' da det er ekskluderet/ikke inkluderet.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Ignorerer '%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Ingenting passer med mønstret '%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Skrev HTML-formateret indeks til '%s' [%ld].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Skrev HTML-formateret indeks til '%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: flaget '%s' er flertydig\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: flaget '--%s' tillader ikke argumenter\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: flaget '%c%s' tillader ikke argumenter\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: flaget '%s' kræver et argument\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: ukendt flag '--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: ukendt flag '%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: ugyldigt flag -- %c\n" - -#: src/getopt.c:780 -#, fuzzy, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: ugyldigt flag -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: flaget kræver et argument -- %c\n" - -#: src/getopt.c:857 -#, fuzzy, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: flaget '%s' er flertydig\n" - -#: src/getopt.c:875 -#, fuzzy, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: flaget '--%s' tillader ikke argumenter\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "Ukendt fejl" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -557,75 +543,68 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Genbruger forbindelse til %s:%hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "Fejl ved skrivning af HTTP-forespørgsel: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s forespørgsel sendt, afventer svar... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "Ingen data modtaget" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Læsefejl (%s) i toptekster.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "File '%s' eksisterer allerede, hentes ikke.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Ukendt autorisations-protokol.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Autorisation mislykkedes\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Forkert udformet statuslinje" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(ingen beskrivelse)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Sted: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "uspecificeret" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [omdirigeret]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -635,18 +614,15 @@ msgstr "" " Filen er allerede fuldt overført; ingen handling nødvendig.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Længde: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignoreret" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Ignorerer katalog '%s'.\n" @@ -655,43 +631,42 @@ msgstr "Ignorerer katalog '%s'.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Advarsel: jokertegn ikke understøttet i HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Kan ikke skrive til '%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Kunne ikke etablere SSL-forbindelse.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "FEJL: Omdirigering (%d) uden nyt sted.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s FEJL %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Last-modified toptekst mangler -- tidsstempling slås fra.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Last-modified toptekst ugyldig -- tidsstempel ignoreret.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -700,16 +675,16 @@ msgstr "" "Serverfil ikke nyere end lokal fil '%s' - hentes ikke.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Størrelserne er forskellige (lokal %ld) - hentes.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Fil på server er nyere - hentes.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -719,7 +694,7 @@ msgstr "" "Fjernfil er nyere end lokal fil '%s' - hentes.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -728,7 +703,7 @@ msgstr "" "Fjernfil ikke nyere end lokal fil '%s' - hentes ikke.\n" "\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -737,7 +712,7 @@ msgstr "" "Fjernfil ikke nyere end lokal fil '%s' - hentes ikke.\n" "\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -746,92 +721,92 @@ msgstr "" "%s (%s) - '%s' gemt [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Forbindelse lukket ved byte %ld. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Læsefejl ved byte %ld (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Læsefejl ved byte %ld/%ld (%s)." -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Kan ikke læse %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Fejl i %s på linje %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Fejl i %s på linje %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: FEJL: Ukendt kommando '%s', værdi '%s'.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: Advarsel: Både systemets og brugerens wgetrc peger på '%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, fuzzy, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Ugyldig specifikation '%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Venligst angiv 'on' eller 'off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, fuzzy, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Ugyldig specifikation '%s'\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, fuzzy, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Ugyldig fremskridtstype '%s'\n" -#: src/init.c:997 +#: src/init.c:1013 #, fuzzy, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Ugyldig specifikation '%s'\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, fuzzy, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Ugyldig specifikation '%s'\n" -#: src/init.c:1088 +#: src/init.c:1104 #, fuzzy, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Ugyldig specifikation '%s'\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Ugyldig fremskridtstype '%s'\n" -#: src/init.c:1213 +#: src/init.c:1229 #, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -847,8 +822,6 @@ msgstr "" "\n" "%s modtaget, omdirigerer udskrifter til '%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -861,12 +834,12 @@ msgstr "Ingen data modtaget" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; deaktiverer logning.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Brug: %s [FLAG]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -877,555 +850,559 @@ msgstr "" "for korte.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "Katalog " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Rapportér fejl og send forslag til .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, en ikke-interaktiv informationsagent.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "" "Ophavsret © 1995, 1996, 1997, 1998, 2000, 2001 Free Software Foundation, " "Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1433,7 +1410,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 #, fuzzy msgid "" "\n" @@ -1442,61 +1419,58 @@ msgstr "" "\n" "Oprindeligt skrevet af Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Prøv '%s --help' for flere flag.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: ugyldigt flag -- '-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Kan ikke være udførlig og stille på samme tid.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Kan ikke tidsstemple og lade være at berøre eksisterende filer på samme " "tid.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL mangler.\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Fandt ingen URLer i %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1506,55 +1480,51 @@ msgstr "" "FÆRDIG --%s--\n" "Nedhentede %s byte i %d filer\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Hente-kvote (%s byte) overskredet!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Fortsætter i baggrunden.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Fortsætter i baggrunden, pid %d.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Uddata vil blive skrevet til '%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Fandt ingen brugbar sokkel-driver.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: Advarsel: symbolet '%s' fundet før server-navn\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: ukendt symbol '%s'\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Brug: %s NETRC [VÆRTSNAVN]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: 'stat' fejlede for %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1564,8 +1534,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Kunne ikke påbegynde OpenSSL PRNG; deaktiverer SSL.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1611,9 +1579,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1628,38 +1593,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Ugyldig punkt-stils specifikation '%s'; forbliver uændret.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Fjerner %s fordi den skal forkastes.\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "Kan ikke konvertere lænker i %s: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Henter robots.txt; ignorer eventuelle fejlmeldinger.\n" @@ -1694,13 +1652,13 @@ msgstr "" "Prøver igen.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1711,14 +1669,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1755,13 +1708,12 @@ msgstr "" msgid "Invalid IPv6 numeric address" msgstr "" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Fortsætter i baggrunden, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Kan ikke slette den symbolske lænke '%s': %s\n" diff --git a/po/de.po b/po/de.po index 63a806df..7d76f655 100644 --- a/po/de.po +++ b/po/de.po @@ -2,166 +2,228 @@ # Copyright (C) 1997, 1998, 2000 Free Software Foundation, Inc. # Karl Eichwalder , 1998-1999, 2000. # Karl Eichwalder , 1997-1998. -# Jochen Hein , 2001-1003. +# Jochen Hein , 2001-1007. # msgid "" msgstr "" -"Project-Id-Version: wget 1.11-b2344\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" -"PO-Revision-Date: 2007-08-24 09:14+0200\n" +"Project-Id-Version: wget 1.11-b2363\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" +"PO-Revision-Date: 2007-08-27 15:45+0200\n" "Last-Translator: Jochen Hein \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: Option »%s« ist zweideutig\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: Option »--%s« erlaubt kein Argument\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: Option »%c%s« erlaubt kein Argument\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: Option »%s« benötigt ein Argument\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: nicht erkannte Option »--%s«\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: nicht erkannte Option »%c%s«\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: ungültige Option -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: ungültige Option -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: Option verlangt ein Argument -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: Option »-W %s« ist zweideutig\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: Option »-W %s« erlaubt kein Argument\n" # XXX -#: src/connect.c:195 +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" "%s: kann die bind-Adresse »%s« nicht auflösen; bind wird nicht verwendet.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Verbindungsaufbau zu %s|%s|:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Verbindungsaufbau zu %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "verbunden.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "fehlgeschlagen: %s.\n" -#: src/convert.c:171 +# XXX +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "" +"%s: kann die bind-Adresse »%s« nicht auflösen; bind wird nicht verwendet.\n" + +#: src/convert.c:169 #, c-format msgid "Converted %d files in %s seconds.\n" msgstr "%d Dateien in %s Sekunden konvertiert.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Umwandlung von »%s«... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "kein Download notwendig.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Verweise nicht umwandelbar in »%s«: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Es ist nicht möglich, »%s« zu löschen: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Anlegen eines Backups von »%s« als »%s« nicht möglich: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Syntaxfehler bei Set-Cookie, »%s« an der Stelle %d.\n" # XXX -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "Cookie von »%s« versuchte die Domain auf »%s« zu ändern\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Cookie-Datei »%s« kann nicht geöffnet werden: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Fehler beim Schreiben nach »%s«: %s.\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Fehler beim Schließen von »%s«: %s.\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Nicht unterstützte Art der Auflistung; Versuch Unix-Auflistung zu " "verwenden.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Index von /%s auf %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "Zeit unbekannt " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Datei " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Verzeichnis " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Verweis " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Nicht sicher" -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s Bytes)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Länge: %s" # XXX -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) sind noch übrig" # XXX -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s übrig" # wohl "unmaßgeblich", nicht "ohne Berechtigung" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (unmaßgeblich)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Anmelden als %s ... " @@ -172,61 +234,61 @@ msgstr "Anmelden als %s ... " # ... Kontroll-Verbindung wird geschlossen # oder # ... Schließen der Kontroll-Verbindung -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Fehler in der Antwort des Servers; schließe Kontroll-Verbindung.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Fehler bei der Begrüßung des Servers.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Schreiben schlug fehl; Kontroll-Verbindung schließen.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Der Server verweigert die Anmeldung.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Fehler bei der Anmeldung.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Angemeldet!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "" "Fehler beim Server; es ist nicht möglich, die Art des Systems " "festzustellen.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "fertig. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "fertig.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Unbekannte Art »%c«, schließe Kontroll-Verbindung.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "fertig. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD nicht notwendig.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -235,35 +297,34 @@ msgstr "" "Das Verzeichnis »%s« gibt es nicht.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD nicht erforderlich.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Kann PASV-Übertragung nicht beginnen.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Kann PASV-Antwort nicht auswerten.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "Konnte keine Verbindung zu »%s«, Port »%d« herstellen: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Verbindungsfehler (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Ungültiger PORT.\n" # Wieder das mit der 1. Person :) -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -271,7 +332,7 @@ msgstr "" "\n" "REST schlug fehl; es wird wieder von vorn begonnen.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -280,7 +341,7 @@ msgstr "" "Die Datei »%s« gibt es nicht.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -290,45 +351,41 @@ msgstr "" "\n" # XXX -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "»%s« ist plötzlich entstanden.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s; Kontroll-Verbindung schließen.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Daten-Verbindung: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Kontroll-Verbindung geschlossen.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Daten-Übertragung abgebrochen.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Die Datei »%s« ist schon vorhanden; kein erneuter Download.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(Versuch:%2d)" # oder "gesichert"? -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -337,37 +394,34 @@ msgstr "" "%s (%s) - »%s« gespeichert [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Entferne »%s«.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "»%s« als temporäre Auflistungsdatei benutzen.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "»%s« gelöscht.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Die Rekursionstiefe %d übersteigt die max. erlaubte Tiefe %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "Datei auf dem Server nicht neuer als die lokale Datei »%s« -- kein " "Download.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -375,8 +429,7 @@ msgid "" msgstr "" "Datei auf dem Server neuer als die lokale Datei »%s«, -- erneuter Download.\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -385,145 +438,81 @@ msgstr "" "Größen stimmen nicht überein (lokal %s) -- erneuter Download.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Ungültiger Name für einen symbolischen Verweis; übersprungen.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" "\n" msgstr "Der richtige symbolische Verweis %s -> %s ist schon vorhanden.\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Symbolischen Verweis %s -> %s anlegen.\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "" "Symbolischer Verweis nicht möglich; symbolischer Verweis »%s« übersprungen.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Verzeichnis »%s« übersprungen.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: unbekannter bzw. nicht unterstützter Dateityp.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: beschädigter Zeitstempel.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "" "Verzeichnisse nicht erneut holen; da die Tiefe bereits %d ist (max. erlaubt %" "d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "" "Nicht zu »%s« hinabsteigen, da es ausgeschlossen bzw. nicht eingeschlossen " "ist.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "»%s« zurückgewiesen.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Keine Treffer bei dem Muster »%s«.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "HTML-artigen Index nach »%s« [%s] geschrieben.\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "HTML-artiger Index nach »%s« geschrieben.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: Option »%s« ist zweideutig\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: Option »--%s« erlaubt kein Argument\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: Option »%c%s« erlaubt kein Argument\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: Option »%s« benötigt ein Argument\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: nicht erkannte Option »--%s«\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: nicht erkannte Option »%c%s«\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: ungültige Option -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: ungültige Option -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: Option verlangt ein Argument -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: Option »-W %s« ist zweideutig\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: Option »-W %s« erlaubt kein Argument\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Unbekannter Rechner" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Temoprärer Fehler bei der Namensauflösung" @@ -578,75 +567,68 @@ msgstr "POST Datendatei »%s« fehlt: %s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "Wiederverwendung der bestehenden Verbindung zu %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Fehler beim Lesen der Proxy-Antwort: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Proxy-Tunneling fehlgeschlagen: %s" # Wieder das mit der 1. Person :) -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s Anforderung gesendet, warte auf Antwort... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Keine Daten empfangen.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Lesefehler (%s) beim Vorspann (header).\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "Die Datei »%s« ist schon vorhanden; kein erneuter Download.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Unbekanntes Authentifizierungsschema.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Authorisierung fehlgeschlagen.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Nicht korrekte Statuszeile" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(keine Beschreibung)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Platz: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "nicht spezifiziert" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr "[folge]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -657,19 +639,16 @@ msgstr "" "\n" # Header -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Länge: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "übergangen" # XXX -#: src/http.c:2255 +#: src/http.c:2254 #, c-format msgid "Saving to: `%s'\n" msgstr "In »%s« speichern.\n" @@ -678,45 +657,44 @@ msgstr "In »%s« speichern.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Warnung: Joker-Zeichen werden bei HTTP nicht unterstützt.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" "Spider-Modus eingeschaltet. Prüfe ob die Datei auf dem Server existiert.\n" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Kann nicht nach »%s« schreiben (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Es ist nicht möglich, eine SSL-Verbindung herzustellen.\n" # Was meint hier location? -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "FEHLER: Umleitung (%d) ohne Ziel(?).\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "Die Datei auf dem Server existiert nicht -- Link nicht gültig!\n" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s FEHLER %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "»Last-modified«-Kopfzeile fehlt -- Zeitstempel abgeschaltet.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "»Last-modified«-Kopfzeile ungültig -- Zeitstempel übergangen.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -726,30 +704,30 @@ msgstr "" "Download.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Größen stimmen nicht überein (lokal %s) -- erneuter Download.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Datei der Gegenseite ist neuer, erneuter Download.\n" -#: src/http.c:2596 +#: src/http.c:2620 msgid "" "Remote file exists and could contain links to other resources -- " "retrieving.\n" "\n" msgstr "Datei auf dem Server existiert und enhält Links -- Download erfolgt.\n" -#: src/http.c:2602 +#: src/http.c:2625 msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "" "Datei auf dem Server existiert aber enhält keine Links -- kein Download.\n" -#: src/http.c:2610 +#: src/http.c:2633 msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" @@ -757,7 +735,7 @@ msgstr "" "Datei auf dem Server existiert, aber Rekursion ist abgeschaltet -- kein " "Download.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -766,93 +744,93 @@ msgstr "" "%s (%s) - »%s« gespeichert [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Verbindung bei Byte %s geschlossen. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Lesefehler bei Byte %s (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Lesefehler bei Byte %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC zeigt auf die Datei »%s«, die nicht existiert.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: »%s« nicht lesbar (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Fehler in »%s« bei Zeile %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Fehler in »%s« in Zeile %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Unbekanntes Kommando »%s« in »%s« in Zeile %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Warnung: »wgetrc« des Systems und des Benutzers zeigen nach »%s«.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Ungültige »--execute«-Kommando »%s«\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Ungültiger Schalter »%s«, bitte »on« oder »off« angeben.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Ungültige Nummer »%s«\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Ungültiger Byte-Wert »%s.«\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Ungültige Zeitperiode »%s«\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Ungültiger Wert »%s«.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Ungültige Kopfzeile »%s«\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Ungültiger Fortschrittstyp »%s.«\n" -#: src/init.c:1213 +#: src/init.c:1229 #, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -870,8 +848,6 @@ msgstr "" "\n" "%s erhalten, Ausgabe wird nach »%s« umgeleitet.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -886,12 +862,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; Protokoll wird ausgeschaltet.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Syntax: %s [OPTION]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -900,77 +876,82 @@ msgstr "" "erforderlich.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Beim Start:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version Programmversion anzeigen und beenden\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help diese Hilfe anzeigen\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background nach dem Starten in den Hintergrund gehen\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=BEFEHL einen ».wgetrc«-artigen Befehl ausführen\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Log-Datei schreiben und Eingabe-Datei:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=DATEI Protokoll-Meldungen in DATEI schreiben\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=DATEI Meldungen der DATEI anhängen\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug Debug-Ausgabe anzeigen\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug Debug-Ausgabe anzeigen\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet keine Ausgabe von Meldungen\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose ausführliche Meldungen (Vorgabe)\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --non-verbose Meldungen weniger ausführlich, aber nicht »--" "quiet«\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=DATEI in DATEI gelistete URLs holen\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html Eingabe-Datei als HTML behandeln\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL URL relativen Links in »-F -i DATEI« " "voranstellen\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Download:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -979,17 +960,17 @@ msgstr "" "setzen\n" " (0 steht für unbegrenzt)\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused Wiederhole, auch wenn der Partner die " "Verbindung abgelehnt hat.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O --output-document=DATEI Dokumente in DATEI schreiben\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" @@ -998,7 +979,7 @@ msgstr "" "oder \n" " ».#« Suffix verwenden\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" @@ -1006,12 +987,12 @@ msgstr "" " -c, --continue Fortführung des Downloads einer bereits zum\n" " Teil geholten Datei\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" " --progress=STYLE Anzeige für den Download auf STYLE setzen\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -1020,40 +1001,40 @@ msgstr "" "lokalen\n" " Dateien sind\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response Antwort des Servers anzeigen\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" " --spider kein Download (don't download anything)\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr " -T, --timeout=SEKUNDEN alle Timeouts auf SEKUNDEN setzen\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=SEKUNDEN den Timeout der DNS-Abfrage auf SEKUNDEN " "setzen\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=SEKUNDEN den Connect-Timeout auf SEKUNDEN setzen\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr " --read-timeout=SEKUNDEN den Lese-Timeout auf SEKUNDEN setzen\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" " -w, --wait=SEKUNDEN SEKUNDEN zwischen den Downloads warten\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1062,7 +1043,7 @@ msgstr "" "Versuchen\n" " warten\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1070,20 +1051,20 @@ msgstr "" " --random-wait Zwischen 0 und 2*WAIT Sekunden zwischen\n" " Versuchen warten\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy Proxy verwenden\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy Keinen Proxy verwenden\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" " -Q, --quota=ZAHL Kontingent für den Download auf ZAHL setzen\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1092,16 +1073,16 @@ msgstr "" "lokalen\n" " Rechners binden\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" " --limit-rate=RATE Datenrate beim Download auf RATE begrenzen\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr " --dns-cache=off Cachen von DNS-Abfragen ausschalten\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1110,7 +1091,7 @@ msgstr "" " diejenigen einschränken, die das \n" " Betreibssystem erlaubt\n" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" @@ -1118,15 +1099,15 @@ msgstr "" " --ignore-case ignoriere Groß-/Kleinschreibung bei Datei-/" "Verzeichnisnamen.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only Verbinde nur zu IPv4-Adressen.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only Verbinde nur zu IPv6-Adressen.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1136,49 +1117,49 @@ msgstr "" " angegebenen Familie, eins von »IPv6«,\n" " »IPv4« oder »none«\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" " --user=USER Verwende USER sowohl als ftp- als auch als " "http-Benutzer.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" " --password=PASS Verwende PASS sowohl als ftp- als auch als " "http-Passwort.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Verzeichnisse:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd --no-directories keine Verzeichnisse anlegen\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" " -x, --force-directories Anlegen von Verzeichnissen erzwingen\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr " -nH, --no-host-directories keine Host-Verzeichnisse anlegen\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories Verwende den Protokollnamen in " "Verzeichnissen\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" " -P, --directory-prefix=PREFIX Dateien unter dem Verzeichnis PREFIX/...\n" " speichern\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1187,55 +1168,55 @@ msgstr "" "Gegenseite\n" " überspringen\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "HTTP-Optionen:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=BENUTZER http-Benutzer auf BENUTZER setzen\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-passwd=PASS http-Passwort auf PASS setzen\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache Verbiete durch den Server gecachte Daten\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension alle text/html-Dokumente mit dem Suffix .html\n" " speichern\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length das »Content-Length«-Kopffeld ignorieren\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" " --header=ZEICHENKETTE ZEICHENKETTE zwischen die Kopfzeilen einfügen\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" " --max-redirect maximale Anzahl erlaubter »Redirects« pro " "Seite.\n" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr " --proxy-user=BENUTZER BENUTZER als Proxy-Benutzername setzen\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr " --proxy-passwd=PASS PASS als Proxy-Passwort setzen\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1244,20 +1225,20 @@ msgstr "" "Anforderung\n" " hinzufügen\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" " --save-headers den HTTP-Vorspann (header lines) in Datei " "sichern\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AGENT als AGENT anstelle of Wget/VERSION " "identifizieren\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1266,22 +1247,22 @@ msgstr "" "Verbindungen)\n" " deaktivieren\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies Cookies nicht verwenden\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=DATEI Cookies vor der Sitzung aus der DATEI laden\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" " --save-cookies=DATEI Cookies nach der Sitzung in der DATEI " "speichern\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1289,7 +1270,7 @@ msgstr "" " --keep-session-cookies Lade und speichere (nicht-permanente) Session-" "Cookies.\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" @@ -1297,24 +1278,24 @@ msgstr "" " --post-data=STRING Verwende die POST-Methode, sende dabei die \n" " Zeichenkette STRING als Daten\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=DATEI Verwende die POST-Methode, sende dabei den \n" " Inhalt aus DATEI\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" " --no-content-disposition den »Content-Disposition« nicht beachten.\n" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "HTTPS (SSL) Optionen:\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1322,43 +1303,43 @@ msgstr "" " --secure-protocol=PR Verwende als sicheres Protokoll eins aus\n" " »auto«, »SSLv2«, »SSLv3« oder »TLSv1«.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" " --no-check-certificate Das Server-Zertifikat nicht validieren.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=DATEI Datei mit dem Client-Zertifikat.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=TYP Typ des Client-Zertifikates, »PEM« oder " "»DER«.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=DATEI Datei mit dem Private Key\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" " --private-key-type=TYP Typ des Private Key, »PEM« oder »DER«\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=DATEI Datei mit der CA-Sammlung\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" " --ca-directory=VERZEICHNIS Verzeichnis mit der Hash-Liste der CAs\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1367,40 +1348,40 @@ msgstr "" "des\n" " SSL Pseudo-Zufallszahlen-Generators\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" " --egd-file=DATEI Dateiname des EGD-Sockets mit Zufallszahlen\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "FTP-Optionen:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" " --ftp-user=BENUTZER Verwende BENUTZER als ftp-Benutzername\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=PASSWORT Verwende PASSWORT als ftp-Passwort\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --no-remove-listing ».listing«-Dateien nicht entfernen\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr " --no-glob Schalte ftp Dateinamens-Globbing aus\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr " --no-passive-ftp Verwende nur »aktiven« Transfer-Modus\n" # Check --retr-symlinks -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1409,20 +1390,20 @@ msgstr "" "(keine\n" " Verzeichnisse)\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr " --preserve-permissions Erhalte die Dateirechte des Servers\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Rekursives Holen:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" " -r, --recursive rekursiver Download -- mit Umsicht verwenden!\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" @@ -1430,19 +1411,19 @@ msgstr "" " -l, --level=Zahl maximale Rekursionstiefe (»inf« oder »0« steht\n" " für ohne Begrenzung)\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr " --delete-after geholte Dateien nach dem Download löschen\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" " -k, --convert-links nicht-relative Links in relative umwandeln\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" @@ -1450,14 +1431,14 @@ msgstr "" "als\n" " X.orig anlagen.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror Kurzform, die »-r -N -l inf -nr --no-remove-" "listing« entspricht.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1465,7 +1446,7 @@ msgstr "" " -p, --page-requisites alle Bilder usw. holen, die für die Anzeige\n" " der HTML-Seite notwendig sind\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" @@ -1473,11 +1454,11 @@ msgstr "" " --strict-comments Strikte Handhabung (SGML) von HTML-" "Kommentaren\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Rekursiv erlauben/zurückweisen:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1485,7 +1466,7 @@ msgstr "" " -A, --accept=LISTE komma-unterteilte Liste der erlaubten\n" " Dateiendungen\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" @@ -1493,7 +1474,7 @@ msgstr "" " -R, --reject=LISTE komma-unterteilte Liste der\n" " zurückzuweisenden Erweiterungen\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" @@ -1501,7 +1482,7 @@ msgstr "" " -D, --domains=LISTE komma-unterteilte Liste der erlaubten\n" " Domains\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" @@ -1509,14 +1490,14 @@ msgstr "" " --exclude-domains=LISTE komma-unterteilte Liste der\n" " zurückzuweisenden Domains\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp FTP-Verweisen von HTML-Dokumenten aus\n" " folgen\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" @@ -1525,7 +1506,7 @@ msgstr "" "folgenden\n" " HTML-Tags\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" @@ -1533,7 +1514,7 @@ msgstr "" " --ignore-tags=LISTE komma-unterteilte Liste der zu\n" " missachtenden HTML-Tags\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" @@ -1541,29 +1522,29 @@ msgstr "" "Hosts\n" " gehen\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr " -L, --relative nur relativen Verweisen folgen\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" " -I, --include-directories=LISTE Liste der erlaubten Verzeichnisse\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" " -X, --exclude-directories=LISTE Liste der auszuschließenden " "Verzeichnisse\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" " -np, --no-parent nicht in das übergeordnete Verzeichnis\n" " wechseln\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "" "Fehlerberichte und Verbesserungsvorschläge bitte an \n" @@ -1571,17 +1552,17 @@ msgstr "" "\n" "Für die deutsche Übersetzung ist die Mailingliste zuständig.\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "" "GNU Wget %s, ein nicht-interaktives Netz-Werkzeug zum Download von Dateien.\n" -#: src/main.c:668 +#: src/main.c:675 msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2007 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1593,7 +1574,7 @@ msgstr "" "Dies ist Freie Software; Sie dürfen diese ändern und weitergeben.\n" "Es wird keine Garantie gegeben, soweit das Gesetz es zuläßt.\n" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1601,66 +1582,63 @@ msgstr "" "\n" "Ursprünglich geschrieben von Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "Derzeit gepflegt von Hrvoje Niksic .\n" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "»%s --help« gibt weitere Informationen.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: ungültige Option -- »-n%c«\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "»Ausführliche« und »keine Meldungen« ist gleichzeitig unmöglich.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "»Zeitstempel« und Ȇberschreibung alter Dateien« ist gleichzeitig " "unmöglich.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" "Die Optionen »--inet4-only« und »--inet6-only« sind gemeinsam nicht erlaubt\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" "Wenn -O angegeben ist, dann darf -r, -p oder -N nicht verwendet werden.\n" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" "Die Optionen »-k« und »-o« sind gemeinsam nicht erlaubt, wenn mehrere URLs " "angegeben sind.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL fehlt\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Keine URLs in %s gefunden.\n" # XXX -#: src/main.c:1023 +#: src/main.c:1039 #, c-format msgid "" "FINISHED --%s--\n" @@ -1669,57 +1647,53 @@ msgstr "" "BEENDET --%s--\n" "Geholt: %d Dateien, %s in %s (%s)\n" -#: src/main.c:1032 +#: src/main.c:1048 #, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Download-Kontingent von %s ERSCHÖPFT!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Im Hintergrund geht's weiter.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Im Hintergrund geht's weiter, die Prozeßnummer ist %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Ausgabe wird nach »%s« geschrieben.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Kein benutzbar \"socket driver\" auffindbar.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: Warnung: »%s«-Wortteil erscheint vor einem Maschinennamen\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: unbekannter Wortteil »%s«\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Syntax: %s NETRC [HOSTNAME]\n" # stat -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: kann nicht finden %s: %s\n" # XXX -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1732,8 +1706,6 @@ msgstr "" "Der Zufallszahlengenerator konnte nicht initialisiert werden, denken Sie " "über --random-file nach.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "FEHLER" @@ -1786,9 +1758,6 @@ msgstr "" "Verwenden Sie »--no-check-certificate«, um zu dem Server »%s« eine nicht " "gesicherte Verbindung aufzubauen.\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, c-format msgid "" @@ -1803,38 +1772,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Ungültiger Stil für den Fortschrittsindikator »%s«; keine Änderung.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr " ETA %s" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr " in " -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "Kann die Frequenz der Echtzeit-Uhr nicht bestimmen: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Entferne »%s«, da dies zurückgewiesen werden soll.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Kann »%s« nicht öffnen: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Lade »robots.txt«; bitte Fehler ignorieren.\n" @@ -1869,13 +1831,16 @@ msgstr "" "Erneuter Versuch.\n" "\n" -#: src/spider.c:137 +# Besser als: Alle Verweise ok? +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" +"Keine ungültigen Verweise gefunden.\n" +"\n" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1884,19 +1849,16 @@ msgid_plural "" "Found %d broken links.\n" "\n" msgstr[0] "" +"Ein %d ungültiger Verweis gefunden.\n" +"\n" msgstr[1] "" - -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" +"%d ungültige Verweise gefunden.\n" "\n" -"%s empfangen.\n" -#: src/spider.c:159 +#: src/spider.c:90 #, fuzzy, c-format -msgid " %s\n" -msgstr " ETA %s" +msgid "%s\n" +msgstr " %s\n" #: src/url.c:619 msgid "No error" @@ -1930,13 +1892,12 @@ msgstr "IPv6-Adressen werden nicht unterstützt" msgid "Invalid IPv6 numeric address" msgstr "Ungültige numerische IPv6-Adresse" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Im Hintergrund geht's weiter, die Prozeßnummer ist %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Entfernen des symbolischen Verweises »%s« fehlgeschlagen: %s\n" @@ -1945,3 +1906,7 @@ msgstr "Entfernen des symbolischen Verweises »%s« fehlgeschlagen: %s\n" #, c-format msgid "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n" msgstr "%s: %s: Fehler beim Allozieren von %ld Bytes; Speicher erschöpft.\n" + +# XXX +#~ msgid "%s referred by:\n" +#~ msgstr "%s referenziert von:\n" diff --git a/po/el.po b/po/el.po index 9768c736..97a829be 100644 --- a/po/el.po +++ b/po/el.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.9.1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2004-12-15 19:46+0000\n" "Last-Translator: Simos Xenitellis \n" "Language-Team: Greek \n" @@ -14,237 +14,295 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8-bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: η επιλογή `%s' είναι αόριστη\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: η επιλογή `--%s' δεν επιδέχεται όρισμα\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: η επιλογή `%c%s' δεν επιδέχεται όρισμα\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: η επιλογή `%s' απαιτεί όρισμα\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: μη αναγνωρίσημη επιλογή `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: μη αναγνωρίσιμη επιλογή `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: μη αποδεκτή επιλογή -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, fuzzy, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: μη αποδεκτή επιλογή -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: η επιλογή απαιτεί μια παράμετρο -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, fuzzy, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: η επιλογή `%s' είναι αόριστη\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, fuzzy, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: η επιλογή `--%s' δεν επιδέχεται όρισμα\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Σύνδεση με %s[%s]:%hu... " -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "Σύνδεση με %s:%hu... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "συνδέθηκε.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "απέτυχε: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "Αποτυχία διαγραφής του `%s': %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Μετατράπηκαν %d αρχεία σε %.2f δευτερόλεπτα.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Μετατροπή του %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "τίποτα να κάνω.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Αδυναμία μετατροπής συνδέσμων στο %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Αποτυχία διαγραφής του `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Αδύνατη η λήψη αντιγράγου ασφαλείας του %s ως %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, fuzzy, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Συντακτικό σφάλμα στο Set-Cookie: πρόωρο τέλος αλφαριθμητικού.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Αδύνατο το άνοιγμα του αρχείου cookies `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Σφάλμα στην εγγραφή στο `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Σφάλμα στο κλείσιμο του `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Μη υποστηριζόμενος τύπος καταλόγου, δοκιμάζω να τον διαβάσω σαν Unix " "κατάλογο.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Κατάλογος του /%s στο %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "ώρα άγνωστη " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Αρχείο " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Κατάλογος " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Σύνδεση " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Όχι απόλυτα σίγουρος " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s byte)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Μήκος: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (ανεπίσημο)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Αυθεντικοποίηση ως %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Σφάλμα στην απάντηση του διακομιστή, κλείνει η σύνδεση ελέγχου.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Σφάλμα στο μήνυμα αποδοχής του διακομιστή.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Αποτυχία στην εγγραφή δεδομένων, κλείνει η σύνδεση ελέγχου.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Ο διακομιστής απαγορεύει τη σύνδεση.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Σφάλμα στην αυθεντικοποίηση.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Επιτυχής σύνδεση!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Σφάλμα διακομιστή, δεν μπορώ να συμπεράνω τον τύπο του συστήματος.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "έγινε. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "έγινε.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Άγνωστος τύπος `%c', διακοπή της σύνδεσης.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "έγινε. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD δεν απαιτήται.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" "\n" msgstr "Δεν υπάρχει τέτοιος κατάλογος `%s'.\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD δεν απαιτείται.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Δεν είναι δυνατή να ξεκινήσει μεταφορά τύπου PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Δεν είναι δυνατή η μετάφραση της απάντησης PASV.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "αδύνατη η σύνδεση στο %s:%hu: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Σφάλμα στη σύνδεση (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Μη έγκυρη ΘΥΡΑ.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -252,7 +310,7 @@ msgstr "" "\n" "Αποτυχία στην εντολή REST, εκκίνηση από την αρχή.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -261,7 +319,7 @@ msgstr "" "Δεν υπάρχει αρχείο `%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -270,44 +328,40 @@ msgstr "" "Δεν υπάρχει αρχείο ή κατάλογος `%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, κλείσιμο σύνδεσης ελέγχου.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Σύνδεση δεδομένων: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Η σύνδεση ελέγχου έκλεισε.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Η μεταφορά δεδομένων διακόπηκε ανώμαλα.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Το αρχείο `%s' υπάρχει ήδη, δεν επανακτάται.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(προσπάθεια:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -316,29 +370,27 @@ msgstr "" "%s (%s) - `%s' αποθηκεύτηκε [%ld]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Διαγραφή του %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Χρήση του `%s' για προσωρινό αρχείο περιεχομένων καταλόγου.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Διαγραφή του `%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Το επίπεδο αναδρομής %d ξεπέρασε το μέγιστο επίπεδο αναδρομής %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" @@ -346,8 +398,7 @@ msgstr "" "ανάκτηση.\n" "\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -357,19 +408,18 @@ msgstr "" "ανάκτηση.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" "\n" msgstr "Τα μεγέθη δεν είναι ίσα (τοπικό %ld) -- γίνεται ανάκτηση.\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Μη έγκυρο όνομα συμβολικού συνδέσμου, παρακάμπτεται.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -378,131 +428,67 @@ msgstr "" "Υπάρχει ήδη ο ορθός σύνδεσμος %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Δημιουργία συνδέσμου %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Δεν υποστηρίζονται σύνδεσμοι, παράκαμψη συνδέσμου `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Παράκαμψη καταλόγου `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: άγνωστο/μη υποστηριζόμενο είδος αρχείου.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: εσφαλμένη ημερομηνία αρχείου.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Δεν θα ανακτηθούν κατάλογοι διότι το βάθος είναι %d (μέγιστο %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "" "Δεν επεκτεινόμαστε στο `%s' διότι είναι εξαιρούμενο/μη-συμπεριλαμβανόμενο\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Απόρριψη του `%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Δεν βρέθηκαν ταιριάσματα στη μορφή `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Γράφτηκε αρχείο καταλόγου σε HTML στο `%s' [%ld].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Γράφτηκε αρχείο καταλόγου σε HTML στο `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: η επιλογή `%s' είναι αόριστη\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: η επιλογή `--%s' δεν επιδέχεται όρισμα\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: η επιλογή `%c%s' δεν επιδέχεται όρισμα\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: η επιλογή `%s' απαιτεί όρισμα\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: μη αναγνωρίσημη επιλογή `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: μη αναγνωρίσιμη επιλογή `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: μη αποδεκτή επιλογή -- %c\n" - -#: src/getopt.c:780 -#, fuzzy, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: μη αποδεκτή επιλογή -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: η επιλογή απαιτεί μια παράμετρο -- %c\n" - -#: src/getopt.c:857 -#, fuzzy, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: η επιλογή `%s' είναι αόριστη\n" - -#: src/getopt.c:875 -#, fuzzy, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: η επιλογή `--%s' δεν επιδέχεται όρισμα\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "Άγνωστο σφάλμα" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -558,75 +544,68 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Χρήση ξανά της σύνδεσης στο %s:%hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "Σφάλμα στην εγγραφή της αίτησης HTTP: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "Η αίτηση για %s στάλθηκε, αναμονή απάντησης... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "Δεν ελήφθησαν δεδομένα" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Σφάλμα ανάγνωσης (%s) στις κεφαλίδες.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "Το αρχείο `%s' υπάρχει ήδη, δεν επανακτάται.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Άγνωστο σχήμα αυθεντικοποίησης.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Η αυθεντικοποίηση απέτυχε.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Εσφαλμένη γραμμή κατάστασης" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(χωρίς περιγραφή)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Τοποθεσία: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "μη ορισμένο" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [ακολουθεί]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -635,18 +614,15 @@ msgstr "" "\n" " Το αρχείο έχει ήδη ανακτηθεί πλήρως· τίποτα να κάνω.\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Μήκος: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "αγνοείται" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Παράκαμψη καταλόγου `%s'.\n" @@ -656,45 +632,44 @@ msgid "Warning: wildcards not supported in HTTP.\n" msgstr "" "Προειδοποίηση: μεταχαρακτήρες (wildcards) δεν υποστηρίζονται στο HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Αδυναμία στην εγγραφή στο `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Αδύνατη η σύσταση σύνδεσης SSL.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ΣΦΑΛΜΑ: Μετάσταση (%d) χωρίς τοποθεσία.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ΣΦΑΛΜΑ %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "" "Κεφαλίδα Last-modified δεν υπάρχει -- χρονικές αναφορές απενεργοποιήθηκαν.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" "Κεφαλίδα Last-modified δεν είναι έγκυρη -- χρονικές αναφορές αγνοούνται.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -704,16 +679,16 @@ msgstr "" "γίνεται ανάκτηση.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Τα μεγέθη δεν είναι ίσα (τοπικό %ld) -- γίνεται ανάκτηση ξανά.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Απομακρυσμένο αρχείο είναι νεότερο, έναρξη ανάκτησης.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -724,7 +699,7 @@ msgstr "" "ανάκτηση.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -734,7 +709,7 @@ msgstr "" "ανάκτηση.\n" "\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -744,7 +719,7 @@ msgstr "" "ανάκτηση.\n" "\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -753,94 +728,94 @@ msgstr "" "%s (%s) - `%s' αποθηκεύτηκε [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Η σύνδεση διακόπηκε στο byte %ld. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Σφάλμα ανάγνωσης στο byte %ld (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Σφάλμα ανάγνωσης στο byte %ld/%ld (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Αδυναμία ανάγνωσης %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Σφάλμα στο %s στη γραμμή %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Σφάλμα στο %s στη γραμμή %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: ΣΦΑΛΜΑ: Άγνωστη εντολή `%s', τιμή `%s'.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Προειδοποίηση: Το wgetrc του συστήματος και του χρήστη δείχνουν στο ίδιο " "αρχείο `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, fuzzy, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Παρακαλώ ορίστε on ή off.\n" -#: src/init.c:722 +#: src/init.c:738 #, fuzzy, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Μη έγκυρη ρύθμιση `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, fuzzy, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Μη έγκυρος τύπος προόδου `%s'.\n" -#: src/init.c:997 +#: src/init.c:1013 #, fuzzy, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Μη έγκυρη ρύθμιση `%s'.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, fuzzy, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Μη έγκυρη ρύθμιση `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, fuzzy, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Μη έγκυρη ρύθμιση `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Μη έγκυρος τύπος προόδου `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -856,8 +831,6 @@ msgstr "" "\n" "%s λήφθηκε, ανακατεύθυνση εξόδου στο `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -870,12 +843,12 @@ msgstr "Δεν ελήφθησαν δεδομένα" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; απενεργοποίηση λήψης καταγραφών.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Χρήση: %s [ΕΠΙΛΟΓΗ]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -886,555 +859,559 @@ msgstr "" "τα σύντομα ορίσματα.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "Κατάλογος " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Στείλτε αναφορές σφαλμάτων και προτάσεις στο .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, ένα μη-διαλογικό δικτυακό πρόγραμμα ανάκτησης αρχείων.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "" "Πνευματικά Δικαιώματα (C) 1995, 1996, 1997, 1998, 2000, 2001 Free Software " "Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1442,7 +1419,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 #, fuzzy msgid "" "\n" @@ -1451,61 +1428,58 @@ msgstr "" "\n" "Γράφτηκε αρχικά από τον Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Δοκιμάστε `%s --help' για περισσότερες επιλογές ρυθμίσεων.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: μη αποδεκτή επιλογή -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Δεν μπορώ να είμαι επεξηγηματικός και ταυτόχρονα σιωπηλός.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Δεν μπορώ να χρησιμοποιώ χρονικές αναφορές και ταυτόχρονα να μην υποκαθιστώ " "τα αρχεία βάση των αναφορών.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: παραλείφθηκε το URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Δεν βρέθηκαν URL στο %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1515,61 +1489,57 @@ msgstr "" "ΤΕΡΜΑΤΙΣΜΟΣ --%s--\n" "Μεταφορτώθηκαν: %s byte σε %d αρχεία\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "" "Το όριο χώρου στο δίσκο για αρχεία από μεταφορτώσεις (%s bytes) έχει " "ΞΕΠΕΡΑΣΤΕΪ!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Εκτέλεση στο παρασκήνιο.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "" "Συνέχιση στο παρασκήνιο, ταυτότητα διεργασίας (pid) %d.\n" "\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Η έξοδος θα γραφτεί στο `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Αδυναμία εύρεσης έγκυρου οδηγού δικτύου.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: προειδοποίηση: το τμήμα \"%s\" εμφανίζεται πριν από τα ονόματα " "των μηχανημάτων\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: άγνωστος τελεσταίος \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Χρήση: %s NETRC [ΟΝΟΜΑ ΜΗΧΑΝΗΜΑΤΟΣ]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: αδυναμία πρόσβασης στο %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1579,8 +1549,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Αδύνατη η αρχικοποίηση της PRNG της OpenSSL· απενεργοποίηση του SSL.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1626,9 +1594,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1643,38 +1608,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Μη έγκυρη ρύθμιση στυλ τελείας `%s'· παραμένει χωρίς αλλαγή.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Διαγραφή του %s αφού θα έπρεπε να απορριφθεί.\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "Αδυναμία μετατροπής συνδέσμων στο %s: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "" "Ανάγνωση του robots.txt; παρακαλώ αγνοείστε τυχόν μηνύματα σφαλμάτων.\n" @@ -1710,13 +1668,13 @@ msgstr "" "Προσπάθεια ξανά.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1727,14 +1685,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1772,15 +1725,14 @@ msgstr "" msgid "Invalid IPv6 numeric address" msgstr "" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "" "Συνέχιση στο παρασκήνιο, ταυτότητα διεργασίας (pid) %d.\n" "\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Αποτυχία διαγραφής συμβολικού συνδέσμου `%s': %s\n" diff --git a/po/en@boldquot.header b/po/en@boldquot.header new file mode 100644 index 00000000..fedb6a06 --- /dev/null +++ b/po/en@boldquot.header @@ -0,0 +1,25 @@ +# All this catalog "translates" are quotation characters. +# The msgids must be ASCII and therefore cannot contain real quotation +# characters, only substitutes like grave accent (0x60), apostrophe (0x27) +# and double quote (0x22). These substitutes look strange; see +# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html +# +# This catalog translates grave accent (0x60) and apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019). +# It also translates pairs of apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019) +# and pairs of quotation mark (0x22) to +# left double quotation mark (U+201C) and right double quotation mark (U+201D). +# +# When output to an UTF-8 terminal, the quotation characters appear perfectly. +# When output to an ISO-8859-1 terminal, the single quotation marks are +# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to +# grave/acute accent (by libiconv), and the double quotation marks are +# transliterated to 0x22. +# When output to an ASCII terminal, the single quotation marks are +# transliterated to apostrophes, and the double quotation marks are +# transliterated to 0x22. +# +# This catalog furthermore displays the text between the quotation marks in +# bold face, assuming the VT100/XTerm escape sequences. +# diff --git a/po/en@boldquot.po b/po/en@boldquot.po new file mode 100644 index 00000000..153b077b --- /dev/null +++ b/po/en@boldquot.po @@ -0,0 +1,1829 @@ +# English translations for GNU wget package. +# Copyright (C) 2007 Free Software Foundation, Inc. +# This file is distributed under the same license as the GNU wget package. +# Automatically generated, 2007. +# +# All this catalog "translates" are quotation characters. +# The msgids must be ASCII and therefore cannot contain real quotation +# characters, only substitutes like grave accent (0x60), apostrophe (0x27) +# and double quote (0x22). These substitutes look strange; see +# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html +# +# This catalog translates grave accent (0x60) and apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019). +# It also translates pairs of apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019) +# and pairs of quotation mark (0x22) to +# left double quotation mark (U+201C) and right double quotation mark (U+201D). +# +# When output to an UTF-8 terminal, the quotation characters appear perfectly. +# When output to an ISO-8859-1 terminal, the single quotation marks are +# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to +# grave/acute accent (by libiconv), and the double quotation marks are +# transliterated to 0x22. +# When output to an ASCII terminal, the single quotation marks are +# transliterated to apostrophes, and the double quotation marks are +# transliterated to 0x22. +# +# This catalog furthermore displays the text between the quotation marks in +# bold face, assuming the VT100/XTerm escape sequences. +# +msgid "" +msgstr "" +"Project-Id-Version: GNU wget 1.10+devel\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-09 19:10-0700\n" +"PO-Revision-Date: 2007-10-09 19:10-0700\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/connect.c:196 +#, c-format +msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" +msgstr "%s: unable to resolve bind address ‘%s’; disabling bind.\n" + +#: src/connect.c:268 +#, c-format +msgid "Connecting to %s|%s|:%d... " +msgstr "Connecting to %s|%s|:%d... " + +#: src/connect.c:271 +#, c-format +msgid "Connecting to %s:%d... " +msgstr "Connecting to %s:%d... " + +#: src/connect.c:331 +msgid "connected.\n" +msgstr "connected.\n" + +#: src/connect.c:343 src/host.c:753 src/host.c:782 +#, c-format +msgid "failed: %s.\n" +msgstr "failed: %s.\n" + +#: src/connect.c:367 src/http.c:1629 +#, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "%s: unable to resolve host address ‘%s’\n" + +#: src/convert.c:171 +#, c-format +msgid "Converted %d files in %s seconds.\n" +msgstr "Converted %d files in %s seconds.\n" + +#: src/convert.c:196 +#, c-format +msgid "Converting %s... " +msgstr "Converting %s... " + +#: src/convert.c:209 +msgid "nothing to do.\n" +msgstr "nothing to do.\n" + +#: src/convert.c:217 src/convert.c:241 +#, c-format +msgid "Cannot convert links in %s: %s\n" +msgstr "Cannot convert links in %s: %s\n" + +#: src/convert.c:232 +#, c-format +msgid "Unable to delete `%s': %s\n" +msgstr "Unable to delete ‘%s’: %s\n" + +#: src/convert.c:441 +#, c-format +msgid "Cannot back up %s as %s: %s\n" +msgstr "Cannot back up %s as %s: %s\n" + +#: src/cookies.c:444 +#, c-format +msgid "Syntax error in Set-Cookie: %s at position %d.\n" +msgstr "Syntax error in Set-Cookie: %s at position %d.\n" + +#: src/cookies.c:686 +#, c-format +msgid "Cookie coming from %s attempted to set domain to %s\n" +msgstr "Cookie coming from %s attempted to set domain to %s\n" + +#: src/cookies.c:1133 src/cookies.c:1251 +#, c-format +msgid "Cannot open cookies file `%s': %s\n" +msgstr "Cannot open cookies file ‘%s’: %s\n" + +#: src/cookies.c:1288 +#, c-format +msgid "Error writing to `%s': %s\n" +msgstr "Error writing to ‘%s’: %s\n" + +#: src/cookies.c:1291 +#, c-format +msgid "Error closing `%s': %s\n" +msgstr "Error closing ‘%s’: %s\n" + +#: src/ftp-ls.c:837 +msgid "Unsupported listing type, trying Unix listing parser.\n" +msgstr "Unsupported listing type, trying Unix listing parser.\n" + +#: src/ftp-ls.c:883 src/ftp-ls.c:885 +#, c-format +msgid "Index of /%s on %s:%d" +msgstr "Index of /%s on %s:%d" + +#: src/ftp-ls.c:908 +#, c-format +msgid "time unknown " +msgstr "time unknown " + +#: src/ftp-ls.c:912 +#, c-format +msgid "File " +msgstr "File " + +#: src/ftp-ls.c:915 +#, c-format +msgid "Directory " +msgstr "Directory " + +#: src/ftp-ls.c:918 +#, c-format +msgid "Link " +msgstr "Link " + +#: src/ftp-ls.c:921 +#, c-format +msgid "Not sure " +msgstr "Not sure " + +#: src/ftp-ls.c:939 +#, c-format +msgid " (%s bytes)" +msgstr " (%s bytes)" + +#: src/ftp.c:214 +#, c-format +msgid "Length: %s" +msgstr "Length: %s" + +#: src/ftp.c:220 src/http.c:2174 +#, c-format +msgid ", %s (%s) remaining" +msgstr ", %s (%s) remaining" + +#: src/ftp.c:224 src/http.c:2178 +#, c-format +msgid ", %s remaining" +msgstr ", %s remaining" + +#: src/ftp.c:227 +msgid " (unauthoritative)\n" +msgstr " (unauthoritative)\n" + +#: src/ftp.c:303 +#, c-format +msgid "Logging in as %s ... " +msgstr "Logging in as %s ... " + +#: src/ftp.c:316 src/ftp.c:362 src/ftp.c:391 src/ftp.c:443 src/ftp.c:555 +#: src/ftp.c:601 src/ftp.c:630 src/ftp.c:687 src/ftp.c:748 src/ftp.c:808 +#: src/ftp.c:855 +msgid "Error in server response, closing control connection.\n" +msgstr "Error in server response, closing control connection.\n" + +#: src/ftp.c:323 +msgid "Error in server greeting.\n" +msgstr "Error in server greeting.\n" + +#: src/ftp.c:330 src/ftp.c:451 src/ftp.c:563 src/ftp.c:638 src/ftp.c:697 +#: src/ftp.c:758 src/ftp.c:818 src/ftp.c:865 +msgid "Write failed, closing control connection.\n" +msgstr "Write failed, closing control connection.\n" + +#: src/ftp.c:336 +msgid "The server refuses login.\n" +msgstr "The server refuses login.\n" + +#: src/ftp.c:342 +msgid "Login incorrect.\n" +msgstr "Login incorrect.\n" + +#: src/ftp.c:348 +msgid "Logged in!\n" +msgstr "Logged in!\n" + +#: src/ftp.c:370 +msgid "Server error, can't determine system type.\n" +msgstr "Server error, can't determine system type.\n" + +#: src/ftp.c:379 src/ftp.c:674 src/ftp.c:731 src/ftp.c:774 +msgid "done. " +msgstr "done. " + +#: src/ftp.c:431 src/ftp.c:580 src/ftp.c:613 src/ftp.c:838 src/ftp.c:884 +msgid "done.\n" +msgstr "done.\n" + +#: src/ftp.c:458 +#, c-format +msgid "Unknown type `%c', closing control connection.\n" +msgstr "Unknown type ‘%c’, closing control connection.\n" + +#: src/ftp.c:470 +msgid "done. " +msgstr "done. " + +#: src/ftp.c:476 +msgid "==> CWD not needed.\n" +msgstr "==> CWD not needed.\n" + +#: src/ftp.c:569 +#, c-format +msgid "" +"No such directory `%s'.\n" +"\n" +msgstr "" +"No such directory ‘%s’.\n" +"\n" + +#: src/ftp.c:584 +msgid "==> CWD not required.\n" +msgstr "==> CWD not required.\n" + +#: src/ftp.c:644 +msgid "Cannot initiate PASV transfer.\n" +msgstr "Cannot initiate PASV transfer.\n" + +#: src/ftp.c:648 +msgid "Cannot parse PASV response.\n" +msgstr "Cannot parse PASV response.\n" + +#: src/ftp.c:665 +#, c-format +msgid "couldn't connect to %s port %d: %s\n" +msgstr "couldn't connect to %s port %d: %s\n" + +#: src/ftp.c:713 +#, c-format +msgid "Bind error (%s).\n" +msgstr "Bind error (%s).\n" + +#: src/ftp.c:719 +msgid "Invalid PORT.\n" +msgstr "Invalid PORT.\n" + +#: src/ftp.c:765 +msgid "" +"\n" +"REST failed, starting from scratch.\n" +msgstr "" +"\n" +"REST failed, starting from scratch.\n" + +#: src/ftp.c:826 +#, c-format +msgid "" +"No such file `%s'.\n" +"\n" +msgstr "" +"No such file ‘%s’.\n" +"\n" + +#: src/ftp.c:873 +#, c-format +msgid "" +"No such file or directory `%s'.\n" +"\n" +msgstr "" +"No such file or directory ‘%s’.\n" +"\n" + +#: src/ftp.c:935 src/http.c:2236 +#, c-format +msgid "%s has sprung into existence.\n" +msgstr "%s has sprung into existence.\n" + +#: src/ftp.c:987 +#, c-format +msgid "%s: %s, closing control connection.\n" +msgstr "%s: %s, closing control connection.\n" + +#: src/ftp.c:996 +#, c-format +msgid "%s (%s) - Data connection: %s; " +msgstr "%s (%s) - Data connection: %s; " + +#: src/ftp.c:1011 +msgid "Control connection closed.\n" +msgstr "Control connection closed.\n" + +#: src/ftp.c:1029 +msgid "Data transfer aborted.\n" +msgstr "Data transfer aborted.\n" + +#: src/ftp.c:1097 +#, c-format +msgid "File `%s' already there; not retrieving.\n" +msgstr "File ‘%s’ already there; not retrieving.\n" + +#: src/ftp.c:1165 src/http.c:2394 +#, c-format +msgid "(try:%2d)" +msgstr "(try:%2d)" + +#: src/ftp.c:1235 src/http.c:2717 +#, c-format +msgid "" +"%s (%s) - `%s' saved [%s]\n" +"\n" +msgstr "" +"%s (%s) - ‘%s’ saved [%s]\n" +"\n" + +#: src/ftp.c:1277 src/main.c:1005 src/recur.c:378 src/retr.c:860 +#, c-format +msgid "Removing %s.\n" +msgstr "Removing %s.\n" + +#: src/ftp.c:1319 +#, c-format +msgid "Using `%s' as listing tmp file.\n" +msgstr "Using ‘%s’ as listing tmp file.\n" + +#: src/ftp.c:1334 +#, c-format +msgid "Removed `%s'.\n" +msgstr "Removed ‘%s’.\n" + +#: src/ftp.c:1367 +#, c-format +msgid "Recursion depth %d exceeded max. depth %d.\n" +msgstr "Recursion depth %d exceeded max. depth %d.\n" + +#: src/ftp.c:1437 +#, c-format +msgid "Remote file no newer than local file `%s' -- not retrieving.\n" +msgstr "Remote file no newer than local file ‘%s’ -- not retrieving.\n" + +#: src/ftp.c:1444 +#, c-format +msgid "" +"Remote file is newer than local file `%s' -- retrieving.\n" +"\n" +msgstr "" +"Remote file is newer than local file ‘%s’ -- retrieving.\n" +"\n" + +#: src/ftp.c:1451 +#, c-format +msgid "" +"The sizes do not match (local %s) -- retrieving.\n" +"\n" +msgstr "" +"The sizes do not match (local %s) -- retrieving.\n" +"\n" + +#: src/ftp.c:1469 +msgid "Invalid name of the symlink, skipping.\n" +msgstr "Invalid name of the symlink, skipping.\n" + +#: src/ftp.c:1486 +#, c-format +msgid "" +"Already have correct symlink %s -> %s\n" +"\n" +msgstr "" +"Already have correct symlink %s -> %s\n" +"\n" + +#: src/ftp.c:1494 +#, c-format +msgid "Creating symlink %s -> %s\n" +msgstr "Creating symlink %s -> %s\n" + +#: src/ftp.c:1504 +#, c-format +msgid "Symlinks not supported, skipping symlink `%s'.\n" +msgstr "Symlinks not supported, skipping symlink ‘%s’.\n" + +#: src/ftp.c:1516 +#, c-format +msgid "Skipping directory `%s'.\n" +msgstr "Skipping directory ‘%s’.\n" + +#: src/ftp.c:1525 +#, c-format +msgid "%s: unknown/unsupported file type.\n" +msgstr "%s: unknown/unsupported file type.\n" + +#: src/ftp.c:1552 +#, c-format +msgid "%s: corrupt time-stamp.\n" +msgstr "%s: corrupt time-stamp.\n" + +#: src/ftp.c:1580 +#, c-format +msgid "Will not retrieve dirs since depth is %d (max %d).\n" +msgstr "Will not retrieve dirs since depth is %d (max %d).\n" + +#: src/ftp.c:1630 +#, c-format +msgid "Not descending to `%s' as it is excluded/not-included.\n" +msgstr "Not descending to ‘%s’ as it is excluded/not-included.\n" + +#: src/ftp.c:1696 src/ftp.c:1710 +#, c-format +msgid "Rejecting `%s'.\n" +msgstr "Rejecting ‘%s’.\n" + +#: src/ftp.c:1758 +#, c-format +msgid "No matches on pattern `%s'.\n" +msgstr "No matches on pattern ‘%s’.\n" + +#: src/ftp.c:1824 +#, c-format +msgid "Wrote HTML-ized index to `%s' [%s].\n" +msgstr "Wrote HTML-ized index to ‘%s’ [%s].\n" + +#: src/ftp.c:1829 +#, c-format +msgid "Wrote HTML-ized index to `%s'.\n" +msgstr "Wrote HTML-ized index to ‘%s’.\n" + +#: src/getopt.c:670 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: option ‘%s’ is ambiguous\n" + +#: src/getopt.c:695 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: option ‘--%s’ doesn't allow an argument\n" + +#: src/getopt.c:700 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: option ‘%c%s’ doesn't allow an argument\n" + +#: src/getopt.c:718 src/getopt.c:891 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: option ‘%s’ requires an argument\n" + +#: src/getopt.c:747 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: unrecognized option ‘--%s’\n" + +#: src/getopt.c:751 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: unrecognized option ‘%c%s’\n" + +#: src/getopt.c:777 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: illegal option -- %c\n" + +#: src/getopt.c:780 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: invalid option -- %c\n" + +#: src/getopt.c:810 src/getopt.c:940 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: option requires an argument -- %c\n" + +#: src/getopt.c:857 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: option ‘-W %s’ is ambiguous\n" + +#: src/getopt.c:875 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: option ‘-W %s’ doesn't allow an argument\n" + +#: src/host.c:348 +msgid "Unknown host" +msgstr "Unknown host" + +#: src/host.c:352 +msgid "Temporary failure in name resolution" +msgstr "Temporary failure in name resolution" + +#: src/host.c:354 +msgid "Unknown error" +msgstr "Unknown error" + +#: src/host.c:715 +#, c-format +msgid "Resolving %s... " +msgstr "Resolving %s... " + +#: src/host.c:762 +msgid "failed: No IPv4/IPv6 addresses for host.\n" +msgstr "failed: No IPv4/IPv6 addresses for host.\n" + +#: src/host.c:785 +msgid "failed: timed out.\n" +msgstr "failed: timed out.\n" + +#: src/html-url.c:289 +#, c-format +msgid "%s: Cannot resolve incomplete link %s.\n" +msgstr "%s: Cannot resolve incomplete link %s.\n" + +#: src/html-url.c:696 +#, c-format +msgid "%s: Invalid URL %s: %s\n" +msgstr "%s: Invalid URL %s: %s\n" + +#: src/http.c:368 +#, c-format +msgid "Failed writing HTTP request: %s.\n" +msgstr "Failed writing HTTP request: %s.\n" + +#: src/http.c:737 +msgid "No headers, assuming HTTP/0.9" +msgstr "No headers, assuming HTTP/0.9" + +#: src/http.c:1414 +msgid "Disabling SSL due to encountered errors.\n" +msgstr "Disabling SSL due to encountered errors.\n" + +#: src/http.c:1567 +#, c-format +msgid "POST data file `%s' missing: %s\n" +msgstr "POST data file ‘%s’ missing: %s\n" + +#: src/http.c:1616 +#, c-format +msgid "Reusing existing connection to %s:%d.\n" +msgstr "Reusing existing connection to %s:%d.\n" + +#: src/http.c:1684 +#, c-format +msgid "Failed reading proxy response: %s\n" +msgstr "Failed reading proxy response: %s\n" + +#: src/http.c:1704 +#, c-format +msgid "Proxy tunneling failed: %s" +msgstr "Proxy tunneling failed: %s" + +#: src/http.c:1749 +#, c-format +msgid "%s request sent, awaiting response... " +msgstr "%s request sent, awaiting response... " + +#: src/http.c:1760 +msgid "No data received.\n" +msgstr "No data received.\n" + +#: src/http.c:1767 +#, c-format +msgid "Read error (%s) in headers.\n" +msgstr "Read error (%s) in headers.\n" + +#: src/http.c:1813 +#, c-format +msgid "" +"File `%s' already there; not retrieving.\n" +"\n" +msgstr "" +"File ‘%s’ already there; not retrieving.\n" +"\n" + +#: src/http.c:1966 +msgid "Unknown authentication scheme.\n" +msgstr "Unknown authentication scheme.\n" + +#: src/http.c:1997 +msgid "Authorization failed.\n" +msgstr "Authorization failed.\n" + +#: src/http.c:2011 +msgid "Malformed status line" +msgstr "Malformed status line" + +#: src/http.c:2013 +msgid "(no description)" +msgstr "(no description)" + +#: src/http.c:2076 +#, c-format +msgid "Location: %s%s\n" +msgstr "Location: %s%s\n" + +#: src/http.c:2077 src/http.c:2184 +msgid "unspecified" +msgstr "unspecified" + +#: src/http.c:2078 +msgid " [following]" +msgstr " [following]" + +#: src/http.c:2134 +msgid "" +"\n" +" The file is already fully retrieved; nothing to do.\n" +"\n" +msgstr "" +"\n" +" The file is already fully retrieved; nothing to do.\n" +"\n" + +#: src/http.c:2164 +msgid "Length: " +msgstr "Length: " + +#: src/http.c:2184 +msgid "ignored" +msgstr "ignored" + +#: src/http.c:2255 +#, c-format +msgid "Saving to: `%s'\n" +msgstr "Saving to: ‘%s’\n" + +#: src/http.c:2336 +msgid "Warning: wildcards not supported in HTTP.\n" +msgstr "Warning: wildcards not supported in HTTP.\n" + +#: src/http.c:2383 +msgid "Spider mode enabled. Check if remote file exists.\n" +msgstr "Spider mode enabled. Check if remote file exists.\n" + +#: src/http.c:2468 +#, c-format +msgid "Cannot write to `%s' (%s).\n" +msgstr "Cannot write to ‘%s’ (%s).\n" + +#: src/http.c:2477 +msgid "Unable to establish SSL connection.\n" +msgstr "Unable to establish SSL connection.\n" + +#: src/http.c:2485 +#, c-format +msgid "ERROR: Redirection (%d) without location.\n" +msgstr "ERROR: Redirection (%d) without location.\n" + +#: src/http.c:2531 +msgid "Remote file does not exist -- broken link!!!\n" +msgstr "Remote file does not exist -- broken link!!!\n" + +#: src/http.c:2536 +#, c-format +msgid "%s ERROR %d: %s.\n" +msgstr "%s ERROR %d: %s.\n" + +#: src/http.c:2552 +msgid "Last-modified header missing -- time-stamps turned off.\n" +msgstr "Last-modified header missing -- time-stamps turned off.\n" + +#: src/http.c:2560 +msgid "Last-modified header invalid -- time-stamp ignored.\n" +msgstr "Last-modified header invalid -- time-stamp ignored.\n" + +#: src/http.c:2590 +#, c-format +msgid "" +"Server file no newer than local file `%s' -- not retrieving.\n" +"\n" +msgstr "" +"Server file no newer than local file ‘%s’ -- not retrieving.\n" +"\n" + +#: src/http.c:2598 +#, c-format +msgid "The sizes do not match (local %s) -- retrieving.\n" +msgstr "The sizes do not match (local %s) -- retrieving.\n" + +#: src/http.c:2605 +msgid "Remote file is newer, retrieving.\n" +msgstr "Remote file is newer, retrieving.\n" + +#: src/http.c:2621 +msgid "" +"Remote file exists and could contain links to other resources -- " +"retrieving.\n" +"\n" +msgstr "" +"Remote file exists and could contain links to other resources -- " +"retrieving.\n" +"\n" + +#: src/http.c:2626 +msgid "" +"Remote file exists but does not contain any link -- not retrieving.\n" +"\n" +msgstr "" +"Remote file exists but does not contain any link -- not retrieving.\n" +"\n" + +#: src/http.c:2634 +msgid "" +"Remote file exists but recursion is disabled -- not retrieving.\n" +"\n" +msgstr "" +"Remote file exists but recursion is disabled -- not retrieving.\n" +"\n" + +#: src/http.c:2686 +#, c-format +msgid "" +"%s (%s) - `%s' saved [%s/%s]\n" +"\n" +msgstr "" +"%s (%s) - ‘%s’ saved [%s/%s]\n" +"\n" + +#: src/http.c:2741 +#, c-format +msgid "%s (%s) - Connection closed at byte %s. " +msgstr "%s (%s) - Connection closed at byte %s. " + +#: src/http.c:2756 +#, c-format +msgid "%s (%s) - Read error at byte %s (%s)." +msgstr "%s (%s) - Read error at byte %s (%s)." + +#: src/http.c:2765 +#, c-format +msgid "%s (%s) - Read error at byte %s/%s (%s). " +msgstr "%s (%s) - Read error at byte %s/%s (%s). " + +#: src/init.c:387 +#, c-format +msgid "%s: WGETRC points to %s, which doesn't exist.\n" +msgstr "%s: WGETRC points to %s, which doesn't exist.\n" + +#: src/init.c:450 src/netrc.c:267 +#, c-format +msgid "%s: Cannot read %s (%s).\n" +msgstr "%s: Cannot read %s (%s).\n" + +#: src/init.c:468 +#, c-format +msgid "%s: Error in %s at line %d.\n" +msgstr "%s: Error in %s at line %d.\n" + +#: src/init.c:474 +#, c-format +msgid "%s: Syntax error in %s at line %d.\n" +msgstr "%s: Syntax error in %s at line %d.\n" + +#: src/init.c:479 +#, c-format +msgid "%s: Unknown command `%s' in %s at line %d.\n" +msgstr "%s: Unknown command ‘%s’ in %s at line %d.\n" + +#: src/init.c:524 +#, c-format +msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" +msgstr "%s: Warning: Both system and user wgetrc point to ‘%s’.\n" + +#: src/init.c:677 +#, c-format +msgid "%s: Invalid --execute command `%s'\n" +msgstr "%s: Invalid --execute command ‘%s’\n" + +#: src/init.c:722 +#, c-format +msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" +msgstr "%s: %s: Invalid boolean ‘%s’; use ‘on’ or ‘off’.\n" + +#: src/init.c:739 +#, c-format +msgid "%s: %s: Invalid number `%s'.\n" +msgstr "%s: %s: Invalid number ‘%s’.\n" + +#: src/init.c:970 src/init.c:989 +#, c-format +msgid "%s: %s: Invalid byte value `%s'\n" +msgstr "%s: %s: Invalid byte value ‘%s’\n" + +#: src/init.c:1014 +#, c-format +msgid "%s: %s: Invalid time period `%s'\n" +msgstr "%s: %s: Invalid time period ‘%s’\n" + +#: src/init.c:1068 src/init.c:1158 src/init.c:1261 src/init.c:1286 +#, c-format +msgid "%s: %s: Invalid value `%s'.\n" +msgstr "%s: %s: Invalid value ‘%s’.\n" + +#: src/init.c:1105 +#, c-format +msgid "%s: %s: Invalid header `%s'.\n" +msgstr "%s: %s: Invalid header ‘%s’.\n" + +#: src/init.c:1171 +#, c-format +msgid "%s: %s: Invalid progress type `%s'.\n" +msgstr "%s: %s: Invalid progress type ‘%s’.\n" + +#: src/init.c:1230 +#, c-format +msgid "" +"%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," +"[nocontrol].\n" +msgstr "" +"%s: %s: Invalid restriction ‘%s’, use [unix|windows],[lowercase|" +"uppercase],[nocontrol].\n" + +#: src/log.c:784 +#, c-format +msgid "" +"\n" +"%s received, redirecting output to `%s'.\n" +msgstr "" +"\n" +"%s received, redirecting output to ‘%s’.\n" + +#: src/log.c:794 +#, c-format +msgid "" +"\n" +"%s received.\n" +msgstr "" +"\n" +"%s received.\n" + +#: src/log.c:795 +#, c-format +msgid "%s: %s; disabling logging.\n" +msgstr "%s: %s; disabling logging.\n" + +#: src/main.c:358 +#, c-format +msgid "Usage: %s [OPTION]... [URL]...\n" +msgstr "Usage: %s [OPTION]... [URL]...\n" + +#: src/main.c:370 +msgid "" +"Mandatory arguments to long options are mandatory for short options too.\n" +"\n" +msgstr "" +"Mandatory arguments to long options are mandatory for short options too.\n" +"\n" + +#: src/main.c:372 +msgid "Startup:\n" +msgstr "Startup:\n" + +#: src/main.c:374 +msgid " -V, --version display the version of Wget and exit.\n" +msgstr " -V, --version display the version of Wget and exit.\n" + +#: src/main.c:376 +msgid " -h, --help print this help.\n" +msgstr " -h, --help print this help.\n" + +#: src/main.c:378 +msgid " -b, --background go to background after startup.\n" +msgstr " -b, --background go to background after startup.\n" + +#: src/main.c:380 +msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" +msgstr " -e, --execute=COMMAND execute a ‘.wgetrc’-style command.\n" + +#: src/main.c:384 +msgid "Logging and input file:\n" +msgstr "Logging and input file:\n" + +#: src/main.c:386 +msgid " -o, --output-file=FILE log messages to FILE.\n" +msgstr " -o, --output-file=FILE log messages to FILE.\n" + +#: src/main.c:388 +msgid " -a, --append-output=FILE append messages to FILE.\n" +msgstr " -a, --append-output=FILE append messages to FILE.\n" + +#: src/main.c:391 +msgid " -d, --debug print lots of debugging information.\n" +msgstr " -d, --debug print lots of debugging information.\n" + +#: src/main.c:395 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " --wdebug print Watt-32 debug output.\n" + +#: src/main.c:398 +msgid " -q, --quiet quiet (no output).\n" +msgstr " -q, --quiet quiet (no output).\n" + +#: src/main.c:400 +msgid " -v, --verbose be verbose (this is the default).\n" +msgstr " -v, --verbose be verbose (this is the default).\n" + +#: src/main.c:402 +msgid "" +" -nv, --no-verbose turn off verboseness, without being quiet.\n" +msgstr "" +" -nv, --no-verbose turn off verboseness, without being quiet.\n" + +#: src/main.c:404 +msgid " -i, --input-file=FILE download URLs found in FILE.\n" +msgstr " -i, --input-file=FILE download URLs found in FILE.\n" + +#: src/main.c:406 +msgid " -F, --force-html treat input file as HTML.\n" +msgstr " -F, --force-html treat input file as HTML.\n" + +#: src/main.c:408 +msgid "" +" -B, --base=URL prepends URL to relative links in -F -i file.\n" +msgstr "" +" -B, --base=URL prepends URL to relative links in -F -i file.\n" + +#: src/main.c:412 +msgid "Download:\n" +msgstr "Download:\n" + +#: src/main.c:414 +msgid "" +" -t, --tries=NUMBER set number of retries to NUMBER (0 " +"unlimits).\n" +msgstr "" +" -t, --tries=NUMBER set number of retries to NUMBER (0 " +"unlimits).\n" + +#: src/main.c:416 +msgid " --retry-connrefused retry even if connection is refused.\n" +msgstr "" +" --retry-connrefused retry even if connection is refused.\n" + +#: src/main.c:418 +msgid " -O, --output-document=FILE write documents to FILE.\n" +msgstr " -O, --output-document=FILE write documents to FILE.\n" + +#: src/main.c:420 +msgid "" +" -nc, --no-clobber skip downloads that would download to\n" +" existing files.\n" +msgstr "" +" -nc, --no-clobber skip downloads that would download to\n" +" existing files.\n" + +#: src/main.c:423 +msgid "" +" -c, --continue resume getting a partially-downloaded " +"file.\n" +msgstr "" +" -c, --continue resume getting a partially-downloaded " +"file.\n" + +#: src/main.c:425 +msgid " --progress=TYPE select progress gauge type.\n" +msgstr " --progress=TYPE select progress gauge type.\n" + +#: src/main.c:427 +msgid "" +" -N, --timestamping don't re-retrieve files unless newer than\n" +" local.\n" +msgstr "" +" -N, --timestamping don't re-retrieve files unless newer than\n" +" local.\n" + +#: src/main.c:430 +msgid " -S, --server-response print server response.\n" +msgstr " -S, --server-response print server response.\n" + +#: src/main.c:432 +msgid " --spider don't download anything.\n" +msgstr " --spider don't download anything.\n" + +#: src/main.c:434 +msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" +msgstr " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" + +#: src/main.c:436 +msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" +msgstr " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" + +#: src/main.c:438 +msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" +msgstr " --connect-timeout=SECS set the connect timeout to SECS.\n" + +#: src/main.c:440 +msgid " --read-timeout=SECS set the read timeout to SECS.\n" +msgstr " --read-timeout=SECS set the read timeout to SECS.\n" + +#: src/main.c:442 +msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" +msgstr " -w, --wait=SECONDS wait SECONDS between retrievals.\n" + +#: src/main.c:444 +msgid "" +" --waitretry=SECONDS wait 1..SECONDS between retries of a " +"retrieval.\n" +msgstr "" +" --waitretry=SECONDS wait 1..SECONDS between retries of a " +"retrieval.\n" + +#: src/main.c:446 +msgid "" +" --random-wait wait from 0...2*WAIT secs between " +"retrievals.\n" +msgstr "" +" --random-wait wait from 0...2*WAIT secs between " +"retrievals.\n" + +#: src/main.c:448 +msgid " -Y, --proxy explicitly turn on proxy.\n" +msgstr " -Y, --proxy explicitly turn on proxy.\n" + +#: src/main.c:450 +msgid " --no-proxy explicitly turn off proxy.\n" +msgstr " --no-proxy explicitly turn off proxy.\n" + +#: src/main.c:452 +msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" +msgstr " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" + +#: src/main.c:454 +msgid "" +" --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " +"host.\n" +msgstr "" +" --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " +"host.\n" + +#: src/main.c:456 +msgid " --limit-rate=RATE limit download rate to RATE.\n" +msgstr " --limit-rate=RATE limit download rate to RATE.\n" + +#: src/main.c:458 +msgid " --no-dns-cache disable caching DNS lookups.\n" +msgstr " --no-dns-cache disable caching DNS lookups.\n" + +#: src/main.c:460 +msgid "" +" --restrict-file-names=OS restrict chars in file names to ones OS " +"allows.\n" +msgstr "" +" --restrict-file-names=OS restrict chars in file names to ones OS " +"allows.\n" + +#: src/main.c:462 +msgid "" +" --ignore-case ignore case when matching files/" +"directories.\n" +msgstr "" +" --ignore-case ignore case when matching files/" +"directories.\n" + +#: src/main.c:465 +msgid " -4, --inet4-only connect only to IPv4 addresses.\n" +msgstr " -4, --inet4-only connect only to IPv4 addresses.\n" + +#: src/main.c:467 +msgid " -6, --inet6-only connect only to IPv6 addresses.\n" +msgstr " -6, --inet6-only connect only to IPv6 addresses.\n" + +#: src/main.c:469 +msgid "" +" --prefer-family=FAMILY connect first to addresses of specified " +"family,\n" +" one of IPv6, IPv4, or none.\n" +msgstr "" +" --prefer-family=FAMILY connect first to addresses of specified " +"family,\n" +" one of IPv6, IPv4, or none.\n" + +#: src/main.c:473 +msgid " --user=USER set both ftp and http user to USER.\n" +msgstr " --user=USER set both ftp and http user to USER.\n" + +#: src/main.c:475 +msgid "" +" --password=PASS set both ftp and http password to PASS.\n" +msgstr "" +" --password=PASS set both ftp and http password to PASS.\n" + +#: src/main.c:479 +msgid "Directories:\n" +msgstr "Directories:\n" + +#: src/main.c:481 +msgid " -nd, --no-directories don't create directories.\n" +msgstr " -nd, --no-directories don't create directories.\n" + +#: src/main.c:483 +msgid " -x, --force-directories force creation of directories.\n" +msgstr " -x, --force-directories force creation of directories.\n" + +#: src/main.c:485 +msgid " -nH, --no-host-directories don't create host directories.\n" +msgstr " -nH, --no-host-directories don't create host directories.\n" + +#: src/main.c:487 +msgid " --protocol-directories use protocol name in directories.\n" +msgstr " --protocol-directories use protocol name in directories.\n" + +#: src/main.c:489 +msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" +msgstr " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" + +#: src/main.c:491 +msgid "" +" --cut-dirs=NUMBER ignore NUMBER remote directory " +"components.\n" +msgstr "" +" --cut-dirs=NUMBER ignore NUMBER remote directory " +"components.\n" + +#: src/main.c:495 +msgid "HTTP options:\n" +msgstr "HTTP options:\n" + +#: src/main.c:497 +msgid " --http-user=USER set http user to USER.\n" +msgstr " --http-user=USER set http user to USER.\n" + +#: src/main.c:499 +msgid " --http-password=PASS set http password to PASS.\n" +msgstr " --http-password=PASS set http password to PASS.\n" + +#: src/main.c:501 +msgid " --no-cache disallow server-cached data.\n" +msgstr " --no-cache disallow server-cached data.\n" + +#: src/main.c:503 +msgid "" +" -E, --html-extension save HTML documents with `.html' extension.\n" +msgstr "" +" -E, --html-extension save HTML documents with ‘.html’ " +"extension.\n" + +#: src/main.c:505 +msgid " --ignore-length ignore `Content-Length' header field.\n" +msgstr "" +" --ignore-length ignore ‘Content-Length’ header field.\n" + +#: src/main.c:507 +msgid " --header=STRING insert STRING among the headers.\n" +msgstr " --header=STRING insert STRING among the headers.\n" + +#: src/main.c:509 +msgid " --max-redirect maximum redirections allowed per page.\n" +msgstr "" +" --max-redirect maximum redirections allowed per page.\n" + +#: src/main.c:511 +msgid " --proxy-user=USER set USER as proxy username.\n" +msgstr " --proxy-user=USER set USER as proxy username.\n" + +#: src/main.c:513 +msgid " --proxy-password=PASS set PASS as proxy password.\n" +msgstr " --proxy-password=PASS set PASS as proxy password.\n" + +#: src/main.c:515 +msgid "" +" --referer=URL include `Referer: URL' header in HTTP " +"request.\n" +msgstr "" +" --referer=URL include ‘Referer: URL’ header in HTTP " +"request.\n" + +#: src/main.c:517 +msgid " --save-headers save the HTTP headers to file.\n" +msgstr " --save-headers save the HTTP headers to file.\n" + +#: src/main.c:519 +msgid "" +" -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" +msgstr "" +" -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" + +#: src/main.c:521 +msgid "" +" --no-http-keep-alive disable HTTP keep-alive (persistent " +"connections).\n" +msgstr "" +" --no-http-keep-alive disable HTTP keep-alive (persistent " +"connections).\n" + +#: src/main.c:523 +msgid " --no-cookies don't use cookies.\n" +msgstr " --no-cookies don't use cookies.\n" + +#: src/main.c:525 +msgid " --load-cookies=FILE load cookies from FILE before session.\n" +msgstr "" +" --load-cookies=FILE load cookies from FILE before session.\n" + +#: src/main.c:527 +msgid " --save-cookies=FILE save cookies to FILE after session.\n" +msgstr " --save-cookies=FILE save cookies to FILE after session.\n" + +#: src/main.c:529 +msgid "" +" --keep-session-cookies load and save session (non-permanent) " +"cookies.\n" +msgstr "" +" --keep-session-cookies load and save session (non-permanent) " +"cookies.\n" + +#: src/main.c:531 +msgid "" +" --post-data=STRING use the POST method; send STRING as the " +"data.\n" +msgstr "" +" --post-data=STRING use the POST method; send STRING as the " +"data.\n" + +#: src/main.c:533 +msgid "" +" --post-file=FILE use the POST method; send contents of FILE.\n" +msgstr "" +" --post-file=FILE use the POST method; send contents of FILE.\n" + +#: src/main.c:535 +msgid "" +" --no-content-disposition don't honor Content-Disposition header.\n" +msgstr "" +" --no-content-disposition don't honor Content-Disposition header.\n" + +#: src/main.c:540 +msgid "HTTPS (SSL/TLS) options:\n" +msgstr "HTTPS (SSL/TLS) options:\n" + +#: src/main.c:542 +msgid "" +" --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" +" SSLv3, and TLSv1.\n" +msgstr "" +" --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" +" SSLv3, and TLSv1.\n" + +#: src/main.c:545 +msgid "" +" --no-check-certificate don't validate the server's certificate.\n" +msgstr "" +" --no-check-certificate don't validate the server's certificate.\n" + +#: src/main.c:547 +msgid " --certificate=FILE client certificate file.\n" +msgstr " --certificate=FILE client certificate file.\n" + +#: src/main.c:549 +msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" +msgstr " --certificate-type=TYPE client certificate type, PEM or DER.\n" + +#: src/main.c:551 +msgid " --private-key=FILE private key file.\n" +msgstr " --private-key=FILE private key file.\n" + +#: src/main.c:553 +msgid " --private-key-type=TYPE private key type, PEM or DER.\n" +msgstr " --private-key-type=TYPE private key type, PEM or DER.\n" + +#: src/main.c:555 +msgid " --ca-certificate=FILE file with the bundle of CA's.\n" +msgstr " --ca-certificate=FILE file with the bundle of CA's.\n" + +#: src/main.c:557 +msgid "" +" --ca-directory=DIR directory where hash list of CA's is " +"stored.\n" +msgstr "" +" --ca-directory=DIR directory where hash list of CA's is " +"stored.\n" + +#: src/main.c:559 +msgid "" +" --random-file=FILE file with random data for seeding the SSL " +"PRNG.\n" +msgstr "" +" --random-file=FILE file with random data for seeding the SSL " +"PRNG.\n" + +#: src/main.c:561 +msgid "" +" --egd-file=FILE file naming the EGD socket with random " +"data.\n" +msgstr "" +" --egd-file=FILE file naming the EGD socket with random " +"data.\n" + +#: src/main.c:566 +msgid "FTP options:\n" +msgstr "FTP options:\n" + +#: src/main.c:568 +msgid " --ftp-user=USER set ftp user to USER.\n" +msgstr " --ftp-user=USER set ftp user to USER.\n" + +#: src/main.c:570 +msgid " --ftp-password=PASS set ftp password to PASS.\n" +msgstr " --ftp-password=PASS set ftp password to PASS.\n" + +#: src/main.c:572 +msgid " --no-remove-listing don't remove `.listing' files.\n" +msgstr " --no-remove-listing don't remove ‘.listing’ files.\n" + +#: src/main.c:574 +msgid " --no-glob turn off FTP file name globbing.\n" +msgstr " --no-glob turn off FTP file name globbing.\n" + +#: src/main.c:576 +msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" +msgstr "" +" --no-passive-ftp disable the “passive” transfer mode.\n" + +#: src/main.c:578 +msgid "" +" --retr-symlinks when recursing, get linked-to files (not " +"dir).\n" +msgstr "" +" --retr-symlinks when recursing, get linked-to files (not " +"dir).\n" + +#: src/main.c:580 +msgid " --preserve-permissions preserve remote file permissions.\n" +msgstr " --preserve-permissions preserve remote file permissions.\n" + +#: src/main.c:584 +msgid "Recursive download:\n" +msgstr "Recursive download:\n" + +#: src/main.c:586 +msgid " -r, --recursive specify recursive download.\n" +msgstr " -r, --recursive specify recursive download.\n" + +#: src/main.c:588 +msgid "" +" -l, --level=NUMBER maximum recursion depth (inf or 0 for " +"infinite).\n" +msgstr "" +" -l, --level=NUMBER maximum recursion depth (inf or 0 for " +"infinite).\n" + +#: src/main.c:590 +msgid "" +" --delete-after delete files locally after downloading them.\n" +msgstr "" +" --delete-after delete files locally after downloading them.\n" + +#: src/main.c:592 +msgid "" +" -k, --convert-links make links in downloaded HTML point to local " +"files.\n" +msgstr "" +" -k, --convert-links make links in downloaded HTML point to local " +"files.\n" + +#: src/main.c:594 +msgid "" +" -K, --backup-converted before converting file X, back up as X.orig.\n" +msgstr "" +" -K, --backup-converted before converting file X, back up as X.orig.\n" + +#: src/main.c:596 +msgid "" +" -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" +msgstr "" +" -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" + +#: src/main.c:598 +msgid "" +" -p, --page-requisites get all images, etc. needed to display HTML " +"page.\n" +msgstr "" +" -p, --page-requisites get all images, etc. needed to display HTML " +"page.\n" + +#: src/main.c:600 +msgid "" +" --strict-comments turn on strict (SGML) handling of HTML " +"comments.\n" +msgstr "" +" --strict-comments turn on strict (SGML) handling of HTML " +"comments.\n" + +#: src/main.c:604 +msgid "Recursive accept/reject:\n" +msgstr "Recursive accept/reject:\n" + +#: src/main.c:606 +msgid "" +" -A, --accept=LIST comma-separated list of accepted " +"extensions.\n" +msgstr "" +" -A, --accept=LIST comma-separated list of accepted " +"extensions.\n" + +#: src/main.c:608 +msgid "" +" -R, --reject=LIST comma-separated list of rejected " +"extensions.\n" +msgstr "" +" -R, --reject=LIST comma-separated list of rejected " +"extensions.\n" + +#: src/main.c:610 +msgid "" +" -D, --domains=LIST comma-separated list of accepted " +"domains.\n" +msgstr "" +" -D, --domains=LIST comma-separated list of accepted " +"domains.\n" + +#: src/main.c:612 +msgid "" +" --exclude-domains=LIST comma-separated list of rejected " +"domains.\n" +msgstr "" +" --exclude-domains=LIST comma-separated list of rejected " +"domains.\n" + +#: src/main.c:614 +msgid "" +" --follow-ftp follow FTP links from HTML documents.\n" +msgstr "" +" --follow-ftp follow FTP links from HTML documents.\n" + +#: src/main.c:616 +msgid "" +" --follow-tags=LIST comma-separated list of followed HTML " +"tags.\n" +msgstr "" +" --follow-tags=LIST comma-separated list of followed HTML " +"tags.\n" + +#: src/main.c:618 +msgid "" +" --ignore-tags=LIST comma-separated list of ignored HTML " +"tags.\n" +msgstr "" +" --ignore-tags=LIST comma-separated list of ignored HTML " +"tags.\n" + +#: src/main.c:620 +msgid "" +" -H, --span-hosts go to foreign hosts when recursive.\n" +msgstr "" +" -H, --span-hosts go to foreign hosts when recursive.\n" + +#: src/main.c:622 +msgid " -L, --relative follow relative links only.\n" +msgstr " -L, --relative follow relative links only.\n" + +#: src/main.c:624 +msgid " -I, --include-directories=LIST list of allowed directories.\n" +msgstr " -I, --include-directories=LIST list of allowed directories.\n" + +#: src/main.c:626 +msgid " -X, --exclude-directories=LIST list of excluded directories.\n" +msgstr " -X, --exclude-directories=LIST list of excluded directories.\n" + +#: src/main.c:628 +msgid "" +" -np, --no-parent don't ascend to the parent directory.\n" +msgstr "" +" -np, --no-parent don't ascend to the parent directory.\n" + +#: src/main.c:632 +msgid "Mail bug reports and suggestions to .\n" +msgstr "Mail bug reports and suggestions to .\n" + +#: src/main.c:637 +#, c-format +msgid "GNU Wget %s, a non-interactive network retriever.\n" +msgstr "GNU Wget %s, a non-interactive network retriever.\n" + +#: src/main.c:677 +msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" +msgstr "Copyright (C) 2007 Free Software Foundation, Inc.\n" + +#: src/main.c:679 +msgid "" +"License GPLv3+: GNU GPL version 3 or later\n" +".\n" +"This is free software: you are free to change and redistribute it.\n" +"There is NO WARRANTY, to the extent permitted by law.\n" +msgstr "" +"License GPLv3+: GNU GPL version 3 or later\n" +".\n" +"This is free software: you are free to change and redistribute it.\n" +"There is NO WARRANTY, to the extent permitted by law.\n" + +#: src/main.c:684 +msgid "" +"\n" +"Originally written by Hrvoje Niksic .\n" +msgstr "" +"\n" +"Originally written by Hrvoje Niksic .\n" + +#: src/main.c:686 +msgid "Currently maintained by Micah Cowan .\n" +msgstr "Currently maintained by Micah Cowan .\n" + +#: src/main.c:733 src/main.c:802 src/main.c:899 +#, c-format +msgid "Try `%s --help' for more options.\n" +msgstr "Try ‘%s --help’ for more options.\n" + +#: src/main.c:799 +#, c-format +msgid "%s: illegal option -- `-n%c'\n" +msgstr "%s: illegal option -- ‘-n%c’\n" + +#: src/main.c:854 +#, c-format +msgid "Can't be verbose and quiet at the same time.\n" +msgstr "Can't be verbose and quiet at the same time.\n" + +#: src/main.c:860 +#, c-format +msgid "Can't timestamp and not clobber old files at the same time.\n" +msgstr "Can't timestamp and not clobber old files at the same time.\n" + +#: src/main.c:868 +#, c-format +msgid "Cannot specify both --inet4-only and --inet6-only.\n" +msgstr "Cannot specify both --inet4-only and --inet6-only.\n" + +#: src/main.c:878 +#, c-format +msgid "Cannot specify -r, -p or -N if -O is given.\n" +msgstr "Cannot specify -r, -p or -N if -O is given.\n" + +#: src/main.c:886 +#, c-format +msgid "Cannot specify both -k and -O if multiple URLs are given.\n" +msgstr "Cannot specify both -k and -O if multiple URLs are given.\n" + +#: src/main.c:894 +#, c-format +msgid "%s: missing URL\n" +msgstr "%s: missing URL\n" + +#: src/main.c:1020 +#, c-format +msgid "No URLs found in %s.\n" +msgstr "No URLs found in %s.\n" + +#: src/main.c:1038 +#, c-format +msgid "" +"FINISHED --%s--\n" +"Downloaded: %d files, %s in %s (%s)\n" +msgstr "" +"FINISHED --%s--\n" +"Downloaded: %d files, %s in %s (%s)\n" + +#: src/main.c:1047 +#, c-format +msgid "Download quota of %s EXCEEDED!\n" +msgstr "Download quota of %s EXCEEDED!\n" + +#: src/mswindows.c:97 +#, c-format +msgid "Continuing in background.\n" +msgstr "Continuing in background.\n" + +#: src/mswindows.c:290 +#, c-format +msgid "Continuing in background, pid %lu.\n" +msgstr "Continuing in background, pid %lu.\n" + +#: src/mswindows.c:292 src/utils.c:330 +#, c-format +msgid "Output will be written to `%s'.\n" +msgstr "Output will be written to ‘%s’.\n" + +#: src/mswindows.c:460 src/mswindows.c:467 +#, c-format +msgid "%s: Couldn't find usable socket driver.\n" +msgstr "%s: Couldn't find usable socket driver.\n" + +#: src/netrc.c:375 +#, c-format +msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" +msgstr "%s: %s:%d: warning: “%s” token appears before any machine name\n" + +#: src/netrc.c:406 +#, c-format +msgid "%s: %s:%d: unknown token \"%s\"\n" +msgstr "%s: %s:%d: unknown token “%s”\n" + +#: src/netrc.c:470 +#, c-format +msgid "Usage: %s NETRC [HOSTNAME]\n" +msgstr "Usage: %s NETRC [HOSTNAME]\n" + +#: src/netrc.c:480 +#, c-format +msgid "%s: cannot stat %s: %s\n" +msgstr "%s: cannot stat %s: %s\n" + +#: src/openssl.c:113 +msgid "WARNING: using a weak random seed.\n" +msgstr "WARNING: using a weak random seed.\n" + +#: src/openssl.c:173 +msgid "Could not seed PRNG; consider using --random-file.\n" +msgstr "Could not seed PRNG; consider using --random-file.\n" + +#: src/openssl.c:488 +msgid "ERROR" +msgstr "ERROR" + +#: src/openssl.c:488 +msgid "WARNING" +msgstr "WARNING" + +#: src/openssl.c:497 +#, c-format +msgid "%s: No certificate presented by %s.\n" +msgstr "%s: No certificate presented by %s.\n" + +#: src/openssl.c:518 +#, c-format +msgid "%s: cannot verify %s's certificate, issued by `%s':\n" +msgstr "%s: cannot verify %s's certificate, issued by ‘%s’:\n" + +#: src/openssl.c:526 +msgid " Unable to locally verify the issuer's authority.\n" +msgstr " Unable to locally verify the issuer's authority.\n" + +#: src/openssl.c:530 +msgid " Self-signed certificate encountered.\n" +msgstr " Self-signed certificate encountered.\n" + +#: src/openssl.c:533 +msgid " Issued certificate not yet valid.\n" +msgstr " Issued certificate not yet valid.\n" + +#: src/openssl.c:536 +msgid " Issued certificate has expired.\n" +msgstr " Issued certificate has expired.\n" + +#: src/openssl.c:568 +#, c-format +msgid "" +"%s: certificate common name `%s' doesn't match requested host name `%s'.\n" +msgstr "" +"%s: certificate common name ‘%s’ doesn't match requested host name ‘" +"%s’.\n" + +#: src/openssl.c:581 +#, c-format +msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" +msgstr "To connect to %s insecurely, use ‘--no-check-certificate’.\n" + +#: src/progress.c:239 +#, c-format +msgid "" +"\n" +"%*s[ skipping %sK ]" +msgstr "" +"\n" +"%*s[ skipping %sK ]" + +#: src/progress.c:453 +#, c-format +msgid "Invalid dot style specification `%s'; leaving unchanged.\n" +msgstr "Invalid dot style specification ‘%s’; leaving unchanged.\n" + +#: src/progress.c:947 +#, c-format +msgid " eta %s" +msgstr " eta %s" + +#: src/progress.c:962 +msgid " in " +msgstr " in " + +#: src/ptimer.c:160 +#, c-format +msgid "Cannot get REALTIME clock frequency: %s\n" +msgstr "Cannot get REALTIME clock frequency: %s\n" + +#: src/recur.c:379 +#, c-format +msgid "Removing %s since it should be rejected.\n" +msgstr "Removing %s since it should be rejected.\n" + +#: src/res.c:392 +#, c-format +msgid "Cannot open %s: %s" +msgstr "Cannot open %s: %s" + +#: src/res.c:544 +msgid "Loading robots.txt; please ignore errors.\n" +msgstr "Loading robots.txt; please ignore errors.\n" + +#: src/retr.c:652 +#, c-format +msgid "Error parsing proxy URL %s: %s.\n" +msgstr "Error parsing proxy URL %s: %s.\n" + +#: src/retr.c:660 +#, c-format +msgid "Error in proxy URL %s: Must be HTTP.\n" +msgstr "Error in proxy URL %s: Must be HTTP.\n" + +#: src/retr.c:746 +#, c-format +msgid "%d redirections exceeded.\n" +msgstr "%d redirections exceeded.\n" + +#: src/retr.c:881 +msgid "" +"Giving up.\n" +"\n" +msgstr "" +"Giving up.\n" +"\n" + +#: src/retr.c:881 +msgid "" +"Retrying.\n" +"\n" +msgstr "" +"Retrying.\n" +"\n" + +#: src/spider.c:74 +msgid "" +"Found no broken links.\n" +"\n" +msgstr "" +"Found no broken links.\n" +"\n" + +#: src/spider.c:81 +#, c-format +msgid "" +"Found %d broken link.\n" +"\n" +msgid_plural "" +"Found %d broken links.\n" +"\n" +msgstr[0] "" +"Found %d broken link.\n" +"\n" +msgstr[1] "" +"Found %d broken links.\n" +"\n" + +#: src/spider.c:91 +#, c-format +msgid "%s\n" +msgstr "%s\n" + +#: src/url.c:620 +msgid "No error" +msgstr "No error" + +#: src/url.c:622 +msgid "Unsupported scheme" +msgstr "Unsupported scheme" + +#: src/url.c:624 +msgid "Invalid host name" +msgstr "Invalid host name" + +#: src/url.c:626 +msgid "Bad port number" +msgstr "Bad port number" + +#: src/url.c:628 +msgid "Invalid user name" +msgstr "Invalid user name" + +#: src/url.c:630 +msgid "Unterminated IPv6 numeric address" +msgstr "Unterminated IPv6 numeric address" + +#: src/url.c:632 +msgid "IPv6 addresses not supported" +msgstr "IPv6 addresses not supported" + +#: src/url.c:634 +msgid "Invalid IPv6 numeric address" +msgstr "Invalid IPv6 numeric address" + +#: src/utils.c:328 +#, c-format +msgid "Continuing in background, pid %d.\n" +msgstr "Continuing in background, pid %d.\n" + +#: src/utils.c:376 +#, c-format +msgid "Failed to unlink symlink `%s': %s\n" +msgstr "Failed to unlink symlink ‘%s’: %s\n" + +#: src/xmalloc.c:63 +#, c-format +msgid "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n" +msgstr "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n" diff --git a/po/en@quot.header b/po/en@quot.header new file mode 100644 index 00000000..a9647fc3 --- /dev/null +++ b/po/en@quot.header @@ -0,0 +1,22 @@ +# All this catalog "translates" are quotation characters. +# The msgids must be ASCII and therefore cannot contain real quotation +# characters, only substitutes like grave accent (0x60), apostrophe (0x27) +# and double quote (0x22). These substitutes look strange; see +# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html +# +# This catalog translates grave accent (0x60) and apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019). +# It also translates pairs of apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019) +# and pairs of quotation mark (0x22) to +# left double quotation mark (U+201C) and right double quotation mark (U+201D). +# +# When output to an UTF-8 terminal, the quotation characters appear perfectly. +# When output to an ISO-8859-1 terminal, the single quotation marks are +# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to +# grave/acute accent (by libiconv), and the double quotation marks are +# transliterated to 0x22. +# When output to an ASCII terminal, the single quotation marks are +# transliterated to apostrophes, and the double quotation marks are +# transliterated to 0x22. +# diff --git a/po/en@quot.po b/po/en@quot.po new file mode 100644 index 00000000..830bb79d --- /dev/null +++ b/po/en@quot.po @@ -0,0 +1,1822 @@ +# English translations for GNU wget package. +# Copyright (C) 2007 Free Software Foundation, Inc. +# This file is distributed under the same license as the GNU wget package. +# Automatically generated, 2007. +# +# All this catalog "translates" are quotation characters. +# The msgids must be ASCII and therefore cannot contain real quotation +# characters, only substitutes like grave accent (0x60), apostrophe (0x27) +# and double quote (0x22). These substitutes look strange; see +# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html +# +# This catalog translates grave accent (0x60) and apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019). +# It also translates pairs of apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019) +# and pairs of quotation mark (0x22) to +# left double quotation mark (U+201C) and right double quotation mark (U+201D). +# +# When output to an UTF-8 terminal, the quotation characters appear perfectly. +# When output to an ISO-8859-1 terminal, the single quotation marks are +# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to +# grave/acute accent (by libiconv), and the double quotation marks are +# transliterated to 0x22. +# When output to an ASCII terminal, the single quotation marks are +# transliterated to apostrophes, and the double quotation marks are +# transliterated to 0x22. +# +msgid "" +msgstr "" +"Project-Id-Version: GNU wget 1.10+devel\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-09 19:10-0700\n" +"PO-Revision-Date: 2007-10-09 19:10-0700\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/connect.c:196 +#, c-format +msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" +msgstr "%s: unable to resolve bind address ‘%s’; disabling bind.\n" + +#: src/connect.c:268 +#, c-format +msgid "Connecting to %s|%s|:%d... " +msgstr "Connecting to %s|%s|:%d... " + +#: src/connect.c:271 +#, c-format +msgid "Connecting to %s:%d... " +msgstr "Connecting to %s:%d... " + +#: src/connect.c:331 +msgid "connected.\n" +msgstr "connected.\n" + +#: src/connect.c:343 src/host.c:753 src/host.c:782 +#, c-format +msgid "failed: %s.\n" +msgstr "failed: %s.\n" + +#: src/connect.c:367 src/http.c:1629 +#, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "%s: unable to resolve host address ‘%s’\n" + +#: src/convert.c:171 +#, c-format +msgid "Converted %d files in %s seconds.\n" +msgstr "Converted %d files in %s seconds.\n" + +#: src/convert.c:196 +#, c-format +msgid "Converting %s... " +msgstr "Converting %s... " + +#: src/convert.c:209 +msgid "nothing to do.\n" +msgstr "nothing to do.\n" + +#: src/convert.c:217 src/convert.c:241 +#, c-format +msgid "Cannot convert links in %s: %s\n" +msgstr "Cannot convert links in %s: %s\n" + +#: src/convert.c:232 +#, c-format +msgid "Unable to delete `%s': %s\n" +msgstr "Unable to delete ‘%s’: %s\n" + +#: src/convert.c:441 +#, c-format +msgid "Cannot back up %s as %s: %s\n" +msgstr "Cannot back up %s as %s: %s\n" + +#: src/cookies.c:444 +#, c-format +msgid "Syntax error in Set-Cookie: %s at position %d.\n" +msgstr "Syntax error in Set-Cookie: %s at position %d.\n" + +#: src/cookies.c:686 +#, c-format +msgid "Cookie coming from %s attempted to set domain to %s\n" +msgstr "Cookie coming from %s attempted to set domain to %s\n" + +#: src/cookies.c:1133 src/cookies.c:1251 +#, c-format +msgid "Cannot open cookies file `%s': %s\n" +msgstr "Cannot open cookies file ‘%s’: %s\n" + +#: src/cookies.c:1288 +#, c-format +msgid "Error writing to `%s': %s\n" +msgstr "Error writing to ‘%s’: %s\n" + +#: src/cookies.c:1291 +#, c-format +msgid "Error closing `%s': %s\n" +msgstr "Error closing ‘%s’: %s\n" + +#: src/ftp-ls.c:837 +msgid "Unsupported listing type, trying Unix listing parser.\n" +msgstr "Unsupported listing type, trying Unix listing parser.\n" + +#: src/ftp-ls.c:883 src/ftp-ls.c:885 +#, c-format +msgid "Index of /%s on %s:%d" +msgstr "Index of /%s on %s:%d" + +#: src/ftp-ls.c:908 +#, c-format +msgid "time unknown " +msgstr "time unknown " + +#: src/ftp-ls.c:912 +#, c-format +msgid "File " +msgstr "File " + +#: src/ftp-ls.c:915 +#, c-format +msgid "Directory " +msgstr "Directory " + +#: src/ftp-ls.c:918 +#, c-format +msgid "Link " +msgstr "Link " + +#: src/ftp-ls.c:921 +#, c-format +msgid "Not sure " +msgstr "Not sure " + +#: src/ftp-ls.c:939 +#, c-format +msgid " (%s bytes)" +msgstr " (%s bytes)" + +#: src/ftp.c:214 +#, c-format +msgid "Length: %s" +msgstr "Length: %s" + +#: src/ftp.c:220 src/http.c:2174 +#, c-format +msgid ", %s (%s) remaining" +msgstr ", %s (%s) remaining" + +#: src/ftp.c:224 src/http.c:2178 +#, c-format +msgid ", %s remaining" +msgstr ", %s remaining" + +#: src/ftp.c:227 +msgid " (unauthoritative)\n" +msgstr " (unauthoritative)\n" + +#: src/ftp.c:303 +#, c-format +msgid "Logging in as %s ... " +msgstr "Logging in as %s ... " + +#: src/ftp.c:316 src/ftp.c:362 src/ftp.c:391 src/ftp.c:443 src/ftp.c:555 +#: src/ftp.c:601 src/ftp.c:630 src/ftp.c:687 src/ftp.c:748 src/ftp.c:808 +#: src/ftp.c:855 +msgid "Error in server response, closing control connection.\n" +msgstr "Error in server response, closing control connection.\n" + +#: src/ftp.c:323 +msgid "Error in server greeting.\n" +msgstr "Error in server greeting.\n" + +#: src/ftp.c:330 src/ftp.c:451 src/ftp.c:563 src/ftp.c:638 src/ftp.c:697 +#: src/ftp.c:758 src/ftp.c:818 src/ftp.c:865 +msgid "Write failed, closing control connection.\n" +msgstr "Write failed, closing control connection.\n" + +#: src/ftp.c:336 +msgid "The server refuses login.\n" +msgstr "The server refuses login.\n" + +#: src/ftp.c:342 +msgid "Login incorrect.\n" +msgstr "Login incorrect.\n" + +#: src/ftp.c:348 +msgid "Logged in!\n" +msgstr "Logged in!\n" + +#: src/ftp.c:370 +msgid "Server error, can't determine system type.\n" +msgstr "Server error, can't determine system type.\n" + +#: src/ftp.c:379 src/ftp.c:674 src/ftp.c:731 src/ftp.c:774 +msgid "done. " +msgstr "done. " + +#: src/ftp.c:431 src/ftp.c:580 src/ftp.c:613 src/ftp.c:838 src/ftp.c:884 +msgid "done.\n" +msgstr "done.\n" + +#: src/ftp.c:458 +#, c-format +msgid "Unknown type `%c', closing control connection.\n" +msgstr "Unknown type ‘%c’, closing control connection.\n" + +#: src/ftp.c:470 +msgid "done. " +msgstr "done. " + +#: src/ftp.c:476 +msgid "==> CWD not needed.\n" +msgstr "==> CWD not needed.\n" + +#: src/ftp.c:569 +#, c-format +msgid "" +"No such directory `%s'.\n" +"\n" +msgstr "" +"No such directory ‘%s’.\n" +"\n" + +#: src/ftp.c:584 +msgid "==> CWD not required.\n" +msgstr "==> CWD not required.\n" + +#: src/ftp.c:644 +msgid "Cannot initiate PASV transfer.\n" +msgstr "Cannot initiate PASV transfer.\n" + +#: src/ftp.c:648 +msgid "Cannot parse PASV response.\n" +msgstr "Cannot parse PASV response.\n" + +#: src/ftp.c:665 +#, c-format +msgid "couldn't connect to %s port %d: %s\n" +msgstr "couldn't connect to %s port %d: %s\n" + +#: src/ftp.c:713 +#, c-format +msgid "Bind error (%s).\n" +msgstr "Bind error (%s).\n" + +#: src/ftp.c:719 +msgid "Invalid PORT.\n" +msgstr "Invalid PORT.\n" + +#: src/ftp.c:765 +msgid "" +"\n" +"REST failed, starting from scratch.\n" +msgstr "" +"\n" +"REST failed, starting from scratch.\n" + +#: src/ftp.c:826 +#, c-format +msgid "" +"No such file `%s'.\n" +"\n" +msgstr "" +"No such file ‘%s’.\n" +"\n" + +#: src/ftp.c:873 +#, c-format +msgid "" +"No such file or directory `%s'.\n" +"\n" +msgstr "" +"No such file or directory ‘%s’.\n" +"\n" + +#: src/ftp.c:935 src/http.c:2236 +#, c-format +msgid "%s has sprung into existence.\n" +msgstr "%s has sprung into existence.\n" + +#: src/ftp.c:987 +#, c-format +msgid "%s: %s, closing control connection.\n" +msgstr "%s: %s, closing control connection.\n" + +#: src/ftp.c:996 +#, c-format +msgid "%s (%s) - Data connection: %s; " +msgstr "%s (%s) - Data connection: %s; " + +#: src/ftp.c:1011 +msgid "Control connection closed.\n" +msgstr "Control connection closed.\n" + +#: src/ftp.c:1029 +msgid "Data transfer aborted.\n" +msgstr "Data transfer aborted.\n" + +#: src/ftp.c:1097 +#, c-format +msgid "File `%s' already there; not retrieving.\n" +msgstr "File ‘%s’ already there; not retrieving.\n" + +#: src/ftp.c:1165 src/http.c:2394 +#, c-format +msgid "(try:%2d)" +msgstr "(try:%2d)" + +#: src/ftp.c:1235 src/http.c:2717 +#, c-format +msgid "" +"%s (%s) - `%s' saved [%s]\n" +"\n" +msgstr "" +"%s (%s) - ‘%s’ saved [%s]\n" +"\n" + +#: src/ftp.c:1277 src/main.c:1005 src/recur.c:378 src/retr.c:860 +#, c-format +msgid "Removing %s.\n" +msgstr "Removing %s.\n" + +#: src/ftp.c:1319 +#, c-format +msgid "Using `%s' as listing tmp file.\n" +msgstr "Using ‘%s’ as listing tmp file.\n" + +#: src/ftp.c:1334 +#, c-format +msgid "Removed `%s'.\n" +msgstr "Removed ‘%s’.\n" + +#: src/ftp.c:1367 +#, c-format +msgid "Recursion depth %d exceeded max. depth %d.\n" +msgstr "Recursion depth %d exceeded max. depth %d.\n" + +#: src/ftp.c:1437 +#, c-format +msgid "Remote file no newer than local file `%s' -- not retrieving.\n" +msgstr "Remote file no newer than local file ‘%s’ -- not retrieving.\n" + +#: src/ftp.c:1444 +#, c-format +msgid "" +"Remote file is newer than local file `%s' -- retrieving.\n" +"\n" +msgstr "" +"Remote file is newer than local file ‘%s’ -- retrieving.\n" +"\n" + +#: src/ftp.c:1451 +#, c-format +msgid "" +"The sizes do not match (local %s) -- retrieving.\n" +"\n" +msgstr "" +"The sizes do not match (local %s) -- retrieving.\n" +"\n" + +#: src/ftp.c:1469 +msgid "Invalid name of the symlink, skipping.\n" +msgstr "Invalid name of the symlink, skipping.\n" + +#: src/ftp.c:1486 +#, c-format +msgid "" +"Already have correct symlink %s -> %s\n" +"\n" +msgstr "" +"Already have correct symlink %s -> %s\n" +"\n" + +#: src/ftp.c:1494 +#, c-format +msgid "Creating symlink %s -> %s\n" +msgstr "Creating symlink %s -> %s\n" + +#: src/ftp.c:1504 +#, c-format +msgid "Symlinks not supported, skipping symlink `%s'.\n" +msgstr "Symlinks not supported, skipping symlink ‘%s’.\n" + +#: src/ftp.c:1516 +#, c-format +msgid "Skipping directory `%s'.\n" +msgstr "Skipping directory ‘%s’.\n" + +#: src/ftp.c:1525 +#, c-format +msgid "%s: unknown/unsupported file type.\n" +msgstr "%s: unknown/unsupported file type.\n" + +#: src/ftp.c:1552 +#, c-format +msgid "%s: corrupt time-stamp.\n" +msgstr "%s: corrupt time-stamp.\n" + +#: src/ftp.c:1580 +#, c-format +msgid "Will not retrieve dirs since depth is %d (max %d).\n" +msgstr "Will not retrieve dirs since depth is %d (max %d).\n" + +#: src/ftp.c:1630 +#, c-format +msgid "Not descending to `%s' as it is excluded/not-included.\n" +msgstr "Not descending to ‘%s’ as it is excluded/not-included.\n" + +#: src/ftp.c:1696 src/ftp.c:1710 +#, c-format +msgid "Rejecting `%s'.\n" +msgstr "Rejecting ‘%s’.\n" + +#: src/ftp.c:1758 +#, c-format +msgid "No matches on pattern `%s'.\n" +msgstr "No matches on pattern ‘%s’.\n" + +#: src/ftp.c:1824 +#, c-format +msgid "Wrote HTML-ized index to `%s' [%s].\n" +msgstr "Wrote HTML-ized index to ‘%s’ [%s].\n" + +#: src/ftp.c:1829 +#, c-format +msgid "Wrote HTML-ized index to `%s'.\n" +msgstr "Wrote HTML-ized index to ‘%s’.\n" + +#: src/getopt.c:670 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: option ‘%s’ is ambiguous\n" + +#: src/getopt.c:695 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: option ‘--%s’ doesn't allow an argument\n" + +#: src/getopt.c:700 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: option ‘%c%s’ doesn't allow an argument\n" + +#: src/getopt.c:718 src/getopt.c:891 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: option ‘%s’ requires an argument\n" + +#: src/getopt.c:747 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: unrecognized option ‘--%s’\n" + +#: src/getopt.c:751 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: unrecognized option ‘%c%s’\n" + +#: src/getopt.c:777 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: illegal option -- %c\n" + +#: src/getopt.c:780 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: invalid option -- %c\n" + +#: src/getopt.c:810 src/getopt.c:940 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: option requires an argument -- %c\n" + +#: src/getopt.c:857 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: option ‘-W %s’ is ambiguous\n" + +#: src/getopt.c:875 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: option ‘-W %s’ doesn't allow an argument\n" + +#: src/host.c:348 +msgid "Unknown host" +msgstr "Unknown host" + +#: src/host.c:352 +msgid "Temporary failure in name resolution" +msgstr "Temporary failure in name resolution" + +#: src/host.c:354 +msgid "Unknown error" +msgstr "Unknown error" + +#: src/host.c:715 +#, c-format +msgid "Resolving %s... " +msgstr "Resolving %s... " + +#: src/host.c:762 +msgid "failed: No IPv4/IPv6 addresses for host.\n" +msgstr "failed: No IPv4/IPv6 addresses for host.\n" + +#: src/host.c:785 +msgid "failed: timed out.\n" +msgstr "failed: timed out.\n" + +#: src/html-url.c:289 +#, c-format +msgid "%s: Cannot resolve incomplete link %s.\n" +msgstr "%s: Cannot resolve incomplete link %s.\n" + +#: src/html-url.c:696 +#, c-format +msgid "%s: Invalid URL %s: %s\n" +msgstr "%s: Invalid URL %s: %s\n" + +#: src/http.c:368 +#, c-format +msgid "Failed writing HTTP request: %s.\n" +msgstr "Failed writing HTTP request: %s.\n" + +#: src/http.c:737 +msgid "No headers, assuming HTTP/0.9" +msgstr "No headers, assuming HTTP/0.9" + +#: src/http.c:1414 +msgid "Disabling SSL due to encountered errors.\n" +msgstr "Disabling SSL due to encountered errors.\n" + +#: src/http.c:1567 +#, c-format +msgid "POST data file `%s' missing: %s\n" +msgstr "POST data file ‘%s’ missing: %s\n" + +#: src/http.c:1616 +#, c-format +msgid "Reusing existing connection to %s:%d.\n" +msgstr "Reusing existing connection to %s:%d.\n" + +#: src/http.c:1684 +#, c-format +msgid "Failed reading proxy response: %s\n" +msgstr "Failed reading proxy response: %s\n" + +#: src/http.c:1704 +#, c-format +msgid "Proxy tunneling failed: %s" +msgstr "Proxy tunneling failed: %s" + +#: src/http.c:1749 +#, c-format +msgid "%s request sent, awaiting response... " +msgstr "%s request sent, awaiting response... " + +#: src/http.c:1760 +msgid "No data received.\n" +msgstr "No data received.\n" + +#: src/http.c:1767 +#, c-format +msgid "Read error (%s) in headers.\n" +msgstr "Read error (%s) in headers.\n" + +#: src/http.c:1813 +#, c-format +msgid "" +"File `%s' already there; not retrieving.\n" +"\n" +msgstr "" +"File ‘%s’ already there; not retrieving.\n" +"\n" + +#: src/http.c:1966 +msgid "Unknown authentication scheme.\n" +msgstr "Unknown authentication scheme.\n" + +#: src/http.c:1997 +msgid "Authorization failed.\n" +msgstr "Authorization failed.\n" + +#: src/http.c:2011 +msgid "Malformed status line" +msgstr "Malformed status line" + +#: src/http.c:2013 +msgid "(no description)" +msgstr "(no description)" + +#: src/http.c:2076 +#, c-format +msgid "Location: %s%s\n" +msgstr "Location: %s%s\n" + +#: src/http.c:2077 src/http.c:2184 +msgid "unspecified" +msgstr "unspecified" + +#: src/http.c:2078 +msgid " [following]" +msgstr " [following]" + +#: src/http.c:2134 +msgid "" +"\n" +" The file is already fully retrieved; nothing to do.\n" +"\n" +msgstr "" +"\n" +" The file is already fully retrieved; nothing to do.\n" +"\n" + +#: src/http.c:2164 +msgid "Length: " +msgstr "Length: " + +#: src/http.c:2184 +msgid "ignored" +msgstr "ignored" + +#: src/http.c:2255 +#, c-format +msgid "Saving to: `%s'\n" +msgstr "Saving to: ‘%s’\n" + +#: src/http.c:2336 +msgid "Warning: wildcards not supported in HTTP.\n" +msgstr "Warning: wildcards not supported in HTTP.\n" + +#: src/http.c:2383 +msgid "Spider mode enabled. Check if remote file exists.\n" +msgstr "Spider mode enabled. Check if remote file exists.\n" + +#: src/http.c:2468 +#, c-format +msgid "Cannot write to `%s' (%s).\n" +msgstr "Cannot write to ‘%s’ (%s).\n" + +#: src/http.c:2477 +msgid "Unable to establish SSL connection.\n" +msgstr "Unable to establish SSL connection.\n" + +#: src/http.c:2485 +#, c-format +msgid "ERROR: Redirection (%d) without location.\n" +msgstr "ERROR: Redirection (%d) without location.\n" + +#: src/http.c:2531 +msgid "Remote file does not exist -- broken link!!!\n" +msgstr "Remote file does not exist -- broken link!!!\n" + +#: src/http.c:2536 +#, c-format +msgid "%s ERROR %d: %s.\n" +msgstr "%s ERROR %d: %s.\n" + +#: src/http.c:2552 +msgid "Last-modified header missing -- time-stamps turned off.\n" +msgstr "Last-modified header missing -- time-stamps turned off.\n" + +#: src/http.c:2560 +msgid "Last-modified header invalid -- time-stamp ignored.\n" +msgstr "Last-modified header invalid -- time-stamp ignored.\n" + +#: src/http.c:2590 +#, c-format +msgid "" +"Server file no newer than local file `%s' -- not retrieving.\n" +"\n" +msgstr "" +"Server file no newer than local file ‘%s’ -- not retrieving.\n" +"\n" + +#: src/http.c:2598 +#, c-format +msgid "The sizes do not match (local %s) -- retrieving.\n" +msgstr "The sizes do not match (local %s) -- retrieving.\n" + +#: src/http.c:2605 +msgid "Remote file is newer, retrieving.\n" +msgstr "Remote file is newer, retrieving.\n" + +#: src/http.c:2621 +msgid "" +"Remote file exists and could contain links to other resources -- " +"retrieving.\n" +"\n" +msgstr "" +"Remote file exists and could contain links to other resources -- " +"retrieving.\n" +"\n" + +#: src/http.c:2626 +msgid "" +"Remote file exists but does not contain any link -- not retrieving.\n" +"\n" +msgstr "" +"Remote file exists but does not contain any link -- not retrieving.\n" +"\n" + +#: src/http.c:2634 +msgid "" +"Remote file exists but recursion is disabled -- not retrieving.\n" +"\n" +msgstr "" +"Remote file exists but recursion is disabled -- not retrieving.\n" +"\n" + +#: src/http.c:2686 +#, c-format +msgid "" +"%s (%s) - `%s' saved [%s/%s]\n" +"\n" +msgstr "" +"%s (%s) - ‘%s’ saved [%s/%s]\n" +"\n" + +#: src/http.c:2741 +#, c-format +msgid "%s (%s) - Connection closed at byte %s. " +msgstr "%s (%s) - Connection closed at byte %s. " + +#: src/http.c:2756 +#, c-format +msgid "%s (%s) - Read error at byte %s (%s)." +msgstr "%s (%s) - Read error at byte %s (%s)." + +#: src/http.c:2765 +#, c-format +msgid "%s (%s) - Read error at byte %s/%s (%s). " +msgstr "%s (%s) - Read error at byte %s/%s (%s). " + +#: src/init.c:387 +#, c-format +msgid "%s: WGETRC points to %s, which doesn't exist.\n" +msgstr "%s: WGETRC points to %s, which doesn't exist.\n" + +#: src/init.c:450 src/netrc.c:267 +#, c-format +msgid "%s: Cannot read %s (%s).\n" +msgstr "%s: Cannot read %s (%s).\n" + +#: src/init.c:468 +#, c-format +msgid "%s: Error in %s at line %d.\n" +msgstr "%s: Error in %s at line %d.\n" + +#: src/init.c:474 +#, c-format +msgid "%s: Syntax error in %s at line %d.\n" +msgstr "%s: Syntax error in %s at line %d.\n" + +#: src/init.c:479 +#, c-format +msgid "%s: Unknown command `%s' in %s at line %d.\n" +msgstr "%s: Unknown command ‘%s’ in %s at line %d.\n" + +#: src/init.c:524 +#, c-format +msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" +msgstr "%s: Warning: Both system and user wgetrc point to ‘%s’.\n" + +#: src/init.c:677 +#, c-format +msgid "%s: Invalid --execute command `%s'\n" +msgstr "%s: Invalid --execute command ‘%s’\n" + +#: src/init.c:722 +#, c-format +msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" +msgstr "%s: %s: Invalid boolean ‘%s’; use ‘on’ or ‘off’.\n" + +#: src/init.c:739 +#, c-format +msgid "%s: %s: Invalid number `%s'.\n" +msgstr "%s: %s: Invalid number ‘%s’.\n" + +#: src/init.c:970 src/init.c:989 +#, c-format +msgid "%s: %s: Invalid byte value `%s'\n" +msgstr "%s: %s: Invalid byte value ‘%s’\n" + +#: src/init.c:1014 +#, c-format +msgid "%s: %s: Invalid time period `%s'\n" +msgstr "%s: %s: Invalid time period ‘%s’\n" + +#: src/init.c:1068 src/init.c:1158 src/init.c:1261 src/init.c:1286 +#, c-format +msgid "%s: %s: Invalid value `%s'.\n" +msgstr "%s: %s: Invalid value ‘%s’.\n" + +#: src/init.c:1105 +#, c-format +msgid "%s: %s: Invalid header `%s'.\n" +msgstr "%s: %s: Invalid header ‘%s’.\n" + +#: src/init.c:1171 +#, c-format +msgid "%s: %s: Invalid progress type `%s'.\n" +msgstr "%s: %s: Invalid progress type ‘%s’.\n" + +#: src/init.c:1230 +#, c-format +msgid "" +"%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," +"[nocontrol].\n" +msgstr "" +"%s: %s: Invalid restriction ‘%s’, use [unix|windows],[lowercase|uppercase]," +"[nocontrol].\n" + +#: src/log.c:784 +#, c-format +msgid "" +"\n" +"%s received, redirecting output to `%s'.\n" +msgstr "" +"\n" +"%s received, redirecting output to ‘%s’.\n" + +#: src/log.c:794 +#, c-format +msgid "" +"\n" +"%s received.\n" +msgstr "" +"\n" +"%s received.\n" + +#: src/log.c:795 +#, c-format +msgid "%s: %s; disabling logging.\n" +msgstr "%s: %s; disabling logging.\n" + +#: src/main.c:358 +#, c-format +msgid "Usage: %s [OPTION]... [URL]...\n" +msgstr "Usage: %s [OPTION]... [URL]...\n" + +#: src/main.c:370 +msgid "" +"Mandatory arguments to long options are mandatory for short options too.\n" +"\n" +msgstr "" +"Mandatory arguments to long options are mandatory for short options too.\n" +"\n" + +#: src/main.c:372 +msgid "Startup:\n" +msgstr "Startup:\n" + +#: src/main.c:374 +msgid " -V, --version display the version of Wget and exit.\n" +msgstr " -V, --version display the version of Wget and exit.\n" + +#: src/main.c:376 +msgid " -h, --help print this help.\n" +msgstr " -h, --help print this help.\n" + +#: src/main.c:378 +msgid " -b, --background go to background after startup.\n" +msgstr " -b, --background go to background after startup.\n" + +#: src/main.c:380 +msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" +msgstr " -e, --execute=COMMAND execute a ‘.wgetrc’-style command.\n" + +#: src/main.c:384 +msgid "Logging and input file:\n" +msgstr "Logging and input file:\n" + +#: src/main.c:386 +msgid " -o, --output-file=FILE log messages to FILE.\n" +msgstr " -o, --output-file=FILE log messages to FILE.\n" + +#: src/main.c:388 +msgid " -a, --append-output=FILE append messages to FILE.\n" +msgstr " -a, --append-output=FILE append messages to FILE.\n" + +#: src/main.c:391 +msgid " -d, --debug print lots of debugging information.\n" +msgstr " -d, --debug print lots of debugging information.\n" + +#: src/main.c:395 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " --wdebug print Watt-32 debug output.\n" + +#: src/main.c:398 +msgid " -q, --quiet quiet (no output).\n" +msgstr " -q, --quiet quiet (no output).\n" + +#: src/main.c:400 +msgid " -v, --verbose be verbose (this is the default).\n" +msgstr " -v, --verbose be verbose (this is the default).\n" + +#: src/main.c:402 +msgid "" +" -nv, --no-verbose turn off verboseness, without being quiet.\n" +msgstr "" +" -nv, --no-verbose turn off verboseness, without being quiet.\n" + +#: src/main.c:404 +msgid " -i, --input-file=FILE download URLs found in FILE.\n" +msgstr " -i, --input-file=FILE download URLs found in FILE.\n" + +#: src/main.c:406 +msgid " -F, --force-html treat input file as HTML.\n" +msgstr " -F, --force-html treat input file as HTML.\n" + +#: src/main.c:408 +msgid "" +" -B, --base=URL prepends URL to relative links in -F -i file.\n" +msgstr "" +" -B, --base=URL prepends URL to relative links in -F -i file.\n" + +#: src/main.c:412 +msgid "Download:\n" +msgstr "Download:\n" + +#: src/main.c:414 +msgid "" +" -t, --tries=NUMBER set number of retries to NUMBER (0 " +"unlimits).\n" +msgstr "" +" -t, --tries=NUMBER set number of retries to NUMBER (0 " +"unlimits).\n" + +#: src/main.c:416 +msgid " --retry-connrefused retry even if connection is refused.\n" +msgstr "" +" --retry-connrefused retry even if connection is refused.\n" + +#: src/main.c:418 +msgid " -O, --output-document=FILE write documents to FILE.\n" +msgstr " -O, --output-document=FILE write documents to FILE.\n" + +#: src/main.c:420 +msgid "" +" -nc, --no-clobber skip downloads that would download to\n" +" existing files.\n" +msgstr "" +" -nc, --no-clobber skip downloads that would download to\n" +" existing files.\n" + +#: src/main.c:423 +msgid "" +" -c, --continue resume getting a partially-downloaded " +"file.\n" +msgstr "" +" -c, --continue resume getting a partially-downloaded " +"file.\n" + +#: src/main.c:425 +msgid " --progress=TYPE select progress gauge type.\n" +msgstr " --progress=TYPE select progress gauge type.\n" + +#: src/main.c:427 +msgid "" +" -N, --timestamping don't re-retrieve files unless newer than\n" +" local.\n" +msgstr "" +" -N, --timestamping don't re-retrieve files unless newer than\n" +" local.\n" + +#: src/main.c:430 +msgid " -S, --server-response print server response.\n" +msgstr " -S, --server-response print server response.\n" + +#: src/main.c:432 +msgid " --spider don't download anything.\n" +msgstr " --spider don't download anything.\n" + +#: src/main.c:434 +msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" +msgstr " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" + +#: src/main.c:436 +msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" +msgstr " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" + +#: src/main.c:438 +msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" +msgstr " --connect-timeout=SECS set the connect timeout to SECS.\n" + +#: src/main.c:440 +msgid " --read-timeout=SECS set the read timeout to SECS.\n" +msgstr " --read-timeout=SECS set the read timeout to SECS.\n" + +#: src/main.c:442 +msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" +msgstr " -w, --wait=SECONDS wait SECONDS between retrievals.\n" + +#: src/main.c:444 +msgid "" +" --waitretry=SECONDS wait 1..SECONDS between retries of a " +"retrieval.\n" +msgstr "" +" --waitretry=SECONDS wait 1..SECONDS between retries of a " +"retrieval.\n" + +#: src/main.c:446 +msgid "" +" --random-wait wait from 0...2*WAIT secs between " +"retrievals.\n" +msgstr "" +" --random-wait wait from 0...2*WAIT secs between " +"retrievals.\n" + +#: src/main.c:448 +msgid " -Y, --proxy explicitly turn on proxy.\n" +msgstr " -Y, --proxy explicitly turn on proxy.\n" + +#: src/main.c:450 +msgid " --no-proxy explicitly turn off proxy.\n" +msgstr " --no-proxy explicitly turn off proxy.\n" + +#: src/main.c:452 +msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" +msgstr " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" + +#: src/main.c:454 +msgid "" +" --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " +"host.\n" +msgstr "" +" --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " +"host.\n" + +#: src/main.c:456 +msgid " --limit-rate=RATE limit download rate to RATE.\n" +msgstr " --limit-rate=RATE limit download rate to RATE.\n" + +#: src/main.c:458 +msgid " --no-dns-cache disable caching DNS lookups.\n" +msgstr " --no-dns-cache disable caching DNS lookups.\n" + +#: src/main.c:460 +msgid "" +" --restrict-file-names=OS restrict chars in file names to ones OS " +"allows.\n" +msgstr "" +" --restrict-file-names=OS restrict chars in file names to ones OS " +"allows.\n" + +#: src/main.c:462 +msgid "" +" --ignore-case ignore case when matching files/" +"directories.\n" +msgstr "" +" --ignore-case ignore case when matching files/" +"directories.\n" + +#: src/main.c:465 +msgid " -4, --inet4-only connect only to IPv4 addresses.\n" +msgstr " -4, --inet4-only connect only to IPv4 addresses.\n" + +#: src/main.c:467 +msgid " -6, --inet6-only connect only to IPv6 addresses.\n" +msgstr " -6, --inet6-only connect only to IPv6 addresses.\n" + +#: src/main.c:469 +msgid "" +" --prefer-family=FAMILY connect first to addresses of specified " +"family,\n" +" one of IPv6, IPv4, or none.\n" +msgstr "" +" --prefer-family=FAMILY connect first to addresses of specified " +"family,\n" +" one of IPv6, IPv4, or none.\n" + +#: src/main.c:473 +msgid " --user=USER set both ftp and http user to USER.\n" +msgstr " --user=USER set both ftp and http user to USER.\n" + +#: src/main.c:475 +msgid "" +" --password=PASS set both ftp and http password to PASS.\n" +msgstr "" +" --password=PASS set both ftp and http password to PASS.\n" + +#: src/main.c:479 +msgid "Directories:\n" +msgstr "Directories:\n" + +#: src/main.c:481 +msgid " -nd, --no-directories don't create directories.\n" +msgstr " -nd, --no-directories don't create directories.\n" + +#: src/main.c:483 +msgid " -x, --force-directories force creation of directories.\n" +msgstr " -x, --force-directories force creation of directories.\n" + +#: src/main.c:485 +msgid " -nH, --no-host-directories don't create host directories.\n" +msgstr " -nH, --no-host-directories don't create host directories.\n" + +#: src/main.c:487 +msgid " --protocol-directories use protocol name in directories.\n" +msgstr " --protocol-directories use protocol name in directories.\n" + +#: src/main.c:489 +msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" +msgstr " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" + +#: src/main.c:491 +msgid "" +" --cut-dirs=NUMBER ignore NUMBER remote directory " +"components.\n" +msgstr "" +" --cut-dirs=NUMBER ignore NUMBER remote directory " +"components.\n" + +#: src/main.c:495 +msgid "HTTP options:\n" +msgstr "HTTP options:\n" + +#: src/main.c:497 +msgid " --http-user=USER set http user to USER.\n" +msgstr " --http-user=USER set http user to USER.\n" + +#: src/main.c:499 +msgid " --http-password=PASS set http password to PASS.\n" +msgstr " --http-password=PASS set http password to PASS.\n" + +#: src/main.c:501 +msgid " --no-cache disallow server-cached data.\n" +msgstr " --no-cache disallow server-cached data.\n" + +#: src/main.c:503 +msgid "" +" -E, --html-extension save HTML documents with `.html' extension.\n" +msgstr "" +" -E, --html-extension save HTML documents with ‘.html’ extension.\n" + +#: src/main.c:505 +msgid " --ignore-length ignore `Content-Length' header field.\n" +msgstr " --ignore-length ignore ‘Content-Length’ header field.\n" + +#: src/main.c:507 +msgid " --header=STRING insert STRING among the headers.\n" +msgstr " --header=STRING insert STRING among the headers.\n" + +#: src/main.c:509 +msgid " --max-redirect maximum redirections allowed per page.\n" +msgstr "" +" --max-redirect maximum redirections allowed per page.\n" + +#: src/main.c:511 +msgid " --proxy-user=USER set USER as proxy username.\n" +msgstr " --proxy-user=USER set USER as proxy username.\n" + +#: src/main.c:513 +msgid " --proxy-password=PASS set PASS as proxy password.\n" +msgstr " --proxy-password=PASS set PASS as proxy password.\n" + +#: src/main.c:515 +msgid "" +" --referer=URL include `Referer: URL' header in HTTP " +"request.\n" +msgstr "" +" --referer=URL include ‘Referer: URL’ header in HTTP " +"request.\n" + +#: src/main.c:517 +msgid " --save-headers save the HTTP headers to file.\n" +msgstr " --save-headers save the HTTP headers to file.\n" + +#: src/main.c:519 +msgid "" +" -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" +msgstr "" +" -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" + +#: src/main.c:521 +msgid "" +" --no-http-keep-alive disable HTTP keep-alive (persistent " +"connections).\n" +msgstr "" +" --no-http-keep-alive disable HTTP keep-alive (persistent " +"connections).\n" + +#: src/main.c:523 +msgid " --no-cookies don't use cookies.\n" +msgstr " --no-cookies don't use cookies.\n" + +#: src/main.c:525 +msgid " --load-cookies=FILE load cookies from FILE before session.\n" +msgstr "" +" --load-cookies=FILE load cookies from FILE before session.\n" + +#: src/main.c:527 +msgid " --save-cookies=FILE save cookies to FILE after session.\n" +msgstr " --save-cookies=FILE save cookies to FILE after session.\n" + +#: src/main.c:529 +msgid "" +" --keep-session-cookies load and save session (non-permanent) " +"cookies.\n" +msgstr "" +" --keep-session-cookies load and save session (non-permanent) " +"cookies.\n" + +#: src/main.c:531 +msgid "" +" --post-data=STRING use the POST method; send STRING as the " +"data.\n" +msgstr "" +" --post-data=STRING use the POST method; send STRING as the " +"data.\n" + +#: src/main.c:533 +msgid "" +" --post-file=FILE use the POST method; send contents of FILE.\n" +msgstr "" +" --post-file=FILE use the POST method; send contents of FILE.\n" + +#: src/main.c:535 +msgid "" +" --no-content-disposition don't honor Content-Disposition header.\n" +msgstr "" +" --no-content-disposition don't honor Content-Disposition header.\n" + +#: src/main.c:540 +msgid "HTTPS (SSL/TLS) options:\n" +msgstr "HTTPS (SSL/TLS) options:\n" + +#: src/main.c:542 +msgid "" +" --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" +" SSLv3, and TLSv1.\n" +msgstr "" +" --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" +" SSLv3, and TLSv1.\n" + +#: src/main.c:545 +msgid "" +" --no-check-certificate don't validate the server's certificate.\n" +msgstr "" +" --no-check-certificate don't validate the server's certificate.\n" + +#: src/main.c:547 +msgid " --certificate=FILE client certificate file.\n" +msgstr " --certificate=FILE client certificate file.\n" + +#: src/main.c:549 +msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" +msgstr " --certificate-type=TYPE client certificate type, PEM or DER.\n" + +#: src/main.c:551 +msgid " --private-key=FILE private key file.\n" +msgstr " --private-key=FILE private key file.\n" + +#: src/main.c:553 +msgid " --private-key-type=TYPE private key type, PEM or DER.\n" +msgstr " --private-key-type=TYPE private key type, PEM or DER.\n" + +#: src/main.c:555 +msgid " --ca-certificate=FILE file with the bundle of CA's.\n" +msgstr " --ca-certificate=FILE file with the bundle of CA's.\n" + +#: src/main.c:557 +msgid "" +" --ca-directory=DIR directory where hash list of CA's is " +"stored.\n" +msgstr "" +" --ca-directory=DIR directory where hash list of CA's is " +"stored.\n" + +#: src/main.c:559 +msgid "" +" --random-file=FILE file with random data for seeding the SSL " +"PRNG.\n" +msgstr "" +" --random-file=FILE file with random data for seeding the SSL " +"PRNG.\n" + +#: src/main.c:561 +msgid "" +" --egd-file=FILE file naming the EGD socket with random " +"data.\n" +msgstr "" +" --egd-file=FILE file naming the EGD socket with random " +"data.\n" + +#: src/main.c:566 +msgid "FTP options:\n" +msgstr "FTP options:\n" + +#: src/main.c:568 +msgid " --ftp-user=USER set ftp user to USER.\n" +msgstr " --ftp-user=USER set ftp user to USER.\n" + +#: src/main.c:570 +msgid " --ftp-password=PASS set ftp password to PASS.\n" +msgstr " --ftp-password=PASS set ftp password to PASS.\n" + +#: src/main.c:572 +msgid " --no-remove-listing don't remove `.listing' files.\n" +msgstr " --no-remove-listing don't remove ‘.listing’ files.\n" + +#: src/main.c:574 +msgid " --no-glob turn off FTP file name globbing.\n" +msgstr " --no-glob turn off FTP file name globbing.\n" + +#: src/main.c:576 +msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" +msgstr " --no-passive-ftp disable the “passive” transfer mode.\n" + +#: src/main.c:578 +msgid "" +" --retr-symlinks when recursing, get linked-to files (not " +"dir).\n" +msgstr "" +" --retr-symlinks when recursing, get linked-to files (not " +"dir).\n" + +#: src/main.c:580 +msgid " --preserve-permissions preserve remote file permissions.\n" +msgstr " --preserve-permissions preserve remote file permissions.\n" + +#: src/main.c:584 +msgid "Recursive download:\n" +msgstr "Recursive download:\n" + +#: src/main.c:586 +msgid " -r, --recursive specify recursive download.\n" +msgstr " -r, --recursive specify recursive download.\n" + +#: src/main.c:588 +msgid "" +" -l, --level=NUMBER maximum recursion depth (inf or 0 for " +"infinite).\n" +msgstr "" +" -l, --level=NUMBER maximum recursion depth (inf or 0 for " +"infinite).\n" + +#: src/main.c:590 +msgid "" +" --delete-after delete files locally after downloading them.\n" +msgstr "" +" --delete-after delete files locally after downloading them.\n" + +#: src/main.c:592 +msgid "" +" -k, --convert-links make links in downloaded HTML point to local " +"files.\n" +msgstr "" +" -k, --convert-links make links in downloaded HTML point to local " +"files.\n" + +#: src/main.c:594 +msgid "" +" -K, --backup-converted before converting file X, back up as X.orig.\n" +msgstr "" +" -K, --backup-converted before converting file X, back up as X.orig.\n" + +#: src/main.c:596 +msgid "" +" -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" +msgstr "" +" -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" + +#: src/main.c:598 +msgid "" +" -p, --page-requisites get all images, etc. needed to display HTML " +"page.\n" +msgstr "" +" -p, --page-requisites get all images, etc. needed to display HTML " +"page.\n" + +#: src/main.c:600 +msgid "" +" --strict-comments turn on strict (SGML) handling of HTML " +"comments.\n" +msgstr "" +" --strict-comments turn on strict (SGML) handling of HTML " +"comments.\n" + +#: src/main.c:604 +msgid "Recursive accept/reject:\n" +msgstr "Recursive accept/reject:\n" + +#: src/main.c:606 +msgid "" +" -A, --accept=LIST comma-separated list of accepted " +"extensions.\n" +msgstr "" +" -A, --accept=LIST comma-separated list of accepted " +"extensions.\n" + +#: src/main.c:608 +msgid "" +" -R, --reject=LIST comma-separated list of rejected " +"extensions.\n" +msgstr "" +" -R, --reject=LIST comma-separated list of rejected " +"extensions.\n" + +#: src/main.c:610 +msgid "" +" -D, --domains=LIST comma-separated list of accepted " +"domains.\n" +msgstr "" +" -D, --domains=LIST comma-separated list of accepted " +"domains.\n" + +#: src/main.c:612 +msgid "" +" --exclude-domains=LIST comma-separated list of rejected " +"domains.\n" +msgstr "" +" --exclude-domains=LIST comma-separated list of rejected " +"domains.\n" + +#: src/main.c:614 +msgid "" +" --follow-ftp follow FTP links from HTML documents.\n" +msgstr "" +" --follow-ftp follow FTP links from HTML documents.\n" + +#: src/main.c:616 +msgid "" +" --follow-tags=LIST comma-separated list of followed HTML " +"tags.\n" +msgstr "" +" --follow-tags=LIST comma-separated list of followed HTML " +"tags.\n" + +#: src/main.c:618 +msgid "" +" --ignore-tags=LIST comma-separated list of ignored HTML " +"tags.\n" +msgstr "" +" --ignore-tags=LIST comma-separated list of ignored HTML " +"tags.\n" + +#: src/main.c:620 +msgid "" +" -H, --span-hosts go to foreign hosts when recursive.\n" +msgstr "" +" -H, --span-hosts go to foreign hosts when recursive.\n" + +#: src/main.c:622 +msgid " -L, --relative follow relative links only.\n" +msgstr " -L, --relative follow relative links only.\n" + +#: src/main.c:624 +msgid " -I, --include-directories=LIST list of allowed directories.\n" +msgstr " -I, --include-directories=LIST list of allowed directories.\n" + +#: src/main.c:626 +msgid " -X, --exclude-directories=LIST list of excluded directories.\n" +msgstr " -X, --exclude-directories=LIST list of excluded directories.\n" + +#: src/main.c:628 +msgid "" +" -np, --no-parent don't ascend to the parent directory.\n" +msgstr "" +" -np, --no-parent don't ascend to the parent directory.\n" + +#: src/main.c:632 +msgid "Mail bug reports and suggestions to .\n" +msgstr "Mail bug reports and suggestions to .\n" + +#: src/main.c:637 +#, c-format +msgid "GNU Wget %s, a non-interactive network retriever.\n" +msgstr "GNU Wget %s, a non-interactive network retriever.\n" + +#: src/main.c:677 +msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" +msgstr "Copyright (C) 2007 Free Software Foundation, Inc.\n" + +#: src/main.c:679 +msgid "" +"License GPLv3+: GNU GPL version 3 or later\n" +".\n" +"This is free software: you are free to change and redistribute it.\n" +"There is NO WARRANTY, to the extent permitted by law.\n" +msgstr "" +"License GPLv3+: GNU GPL version 3 or later\n" +".\n" +"This is free software: you are free to change and redistribute it.\n" +"There is NO WARRANTY, to the extent permitted by law.\n" + +#: src/main.c:684 +msgid "" +"\n" +"Originally written by Hrvoje Niksic .\n" +msgstr "" +"\n" +"Originally written by Hrvoje Niksic .\n" + +#: src/main.c:686 +msgid "Currently maintained by Micah Cowan .\n" +msgstr "Currently maintained by Micah Cowan .\n" + +#: src/main.c:733 src/main.c:802 src/main.c:899 +#, c-format +msgid "Try `%s --help' for more options.\n" +msgstr "Try ‘%s --help’ for more options.\n" + +#: src/main.c:799 +#, c-format +msgid "%s: illegal option -- `-n%c'\n" +msgstr "%s: illegal option -- ‘-n%c’\n" + +#: src/main.c:854 +#, c-format +msgid "Can't be verbose and quiet at the same time.\n" +msgstr "Can't be verbose and quiet at the same time.\n" + +#: src/main.c:860 +#, c-format +msgid "Can't timestamp and not clobber old files at the same time.\n" +msgstr "Can't timestamp and not clobber old files at the same time.\n" + +#: src/main.c:868 +#, c-format +msgid "Cannot specify both --inet4-only and --inet6-only.\n" +msgstr "Cannot specify both --inet4-only and --inet6-only.\n" + +#: src/main.c:878 +#, c-format +msgid "Cannot specify -r, -p or -N if -O is given.\n" +msgstr "Cannot specify -r, -p or -N if -O is given.\n" + +#: src/main.c:886 +#, c-format +msgid "Cannot specify both -k and -O if multiple URLs are given.\n" +msgstr "Cannot specify both -k and -O if multiple URLs are given.\n" + +#: src/main.c:894 +#, c-format +msgid "%s: missing URL\n" +msgstr "%s: missing URL\n" + +#: src/main.c:1020 +#, c-format +msgid "No URLs found in %s.\n" +msgstr "No URLs found in %s.\n" + +#: src/main.c:1038 +#, c-format +msgid "" +"FINISHED --%s--\n" +"Downloaded: %d files, %s in %s (%s)\n" +msgstr "" +"FINISHED --%s--\n" +"Downloaded: %d files, %s in %s (%s)\n" + +#: src/main.c:1047 +#, c-format +msgid "Download quota of %s EXCEEDED!\n" +msgstr "Download quota of %s EXCEEDED!\n" + +#: src/mswindows.c:97 +#, c-format +msgid "Continuing in background.\n" +msgstr "Continuing in background.\n" + +#: src/mswindows.c:290 +#, c-format +msgid "Continuing in background, pid %lu.\n" +msgstr "Continuing in background, pid %lu.\n" + +#: src/mswindows.c:292 src/utils.c:330 +#, c-format +msgid "Output will be written to `%s'.\n" +msgstr "Output will be written to ‘%s’.\n" + +#: src/mswindows.c:460 src/mswindows.c:467 +#, c-format +msgid "%s: Couldn't find usable socket driver.\n" +msgstr "%s: Couldn't find usable socket driver.\n" + +#: src/netrc.c:375 +#, c-format +msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" +msgstr "%s: %s:%d: warning: “%s” token appears before any machine name\n" + +#: src/netrc.c:406 +#, c-format +msgid "%s: %s:%d: unknown token \"%s\"\n" +msgstr "%s: %s:%d: unknown token “%s”\n" + +#: src/netrc.c:470 +#, c-format +msgid "Usage: %s NETRC [HOSTNAME]\n" +msgstr "Usage: %s NETRC [HOSTNAME]\n" + +#: src/netrc.c:480 +#, c-format +msgid "%s: cannot stat %s: %s\n" +msgstr "%s: cannot stat %s: %s\n" + +#: src/openssl.c:113 +msgid "WARNING: using a weak random seed.\n" +msgstr "WARNING: using a weak random seed.\n" + +#: src/openssl.c:173 +msgid "Could not seed PRNG; consider using --random-file.\n" +msgstr "Could not seed PRNG; consider using --random-file.\n" + +#: src/openssl.c:488 +msgid "ERROR" +msgstr "ERROR" + +#: src/openssl.c:488 +msgid "WARNING" +msgstr "WARNING" + +#: src/openssl.c:497 +#, c-format +msgid "%s: No certificate presented by %s.\n" +msgstr "%s: No certificate presented by %s.\n" + +#: src/openssl.c:518 +#, c-format +msgid "%s: cannot verify %s's certificate, issued by `%s':\n" +msgstr "%s: cannot verify %s's certificate, issued by ‘%s’:\n" + +#: src/openssl.c:526 +msgid " Unable to locally verify the issuer's authority.\n" +msgstr " Unable to locally verify the issuer's authority.\n" + +#: src/openssl.c:530 +msgid " Self-signed certificate encountered.\n" +msgstr " Self-signed certificate encountered.\n" + +#: src/openssl.c:533 +msgid " Issued certificate not yet valid.\n" +msgstr " Issued certificate not yet valid.\n" + +#: src/openssl.c:536 +msgid " Issued certificate has expired.\n" +msgstr " Issued certificate has expired.\n" + +#: src/openssl.c:568 +#, c-format +msgid "" +"%s: certificate common name `%s' doesn't match requested host name `%s'.\n" +msgstr "" +"%s: certificate common name ‘%s’ doesn't match requested host name ‘%s’.\n" + +#: src/openssl.c:581 +#, c-format +msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" +msgstr "To connect to %s insecurely, use ‘--no-check-certificate’.\n" + +#: src/progress.c:239 +#, c-format +msgid "" +"\n" +"%*s[ skipping %sK ]" +msgstr "" +"\n" +"%*s[ skipping %sK ]" + +#: src/progress.c:453 +#, c-format +msgid "Invalid dot style specification `%s'; leaving unchanged.\n" +msgstr "Invalid dot style specification ‘%s’; leaving unchanged.\n" + +#: src/progress.c:947 +#, c-format +msgid " eta %s" +msgstr " eta %s" + +#: src/progress.c:962 +msgid " in " +msgstr " in " + +#: src/ptimer.c:160 +#, c-format +msgid "Cannot get REALTIME clock frequency: %s\n" +msgstr "Cannot get REALTIME clock frequency: %s\n" + +#: src/recur.c:379 +#, c-format +msgid "Removing %s since it should be rejected.\n" +msgstr "Removing %s since it should be rejected.\n" + +#: src/res.c:392 +#, c-format +msgid "Cannot open %s: %s" +msgstr "Cannot open %s: %s" + +#: src/res.c:544 +msgid "Loading robots.txt; please ignore errors.\n" +msgstr "Loading robots.txt; please ignore errors.\n" + +#: src/retr.c:652 +#, c-format +msgid "Error parsing proxy URL %s: %s.\n" +msgstr "Error parsing proxy URL %s: %s.\n" + +#: src/retr.c:660 +#, c-format +msgid "Error in proxy URL %s: Must be HTTP.\n" +msgstr "Error in proxy URL %s: Must be HTTP.\n" + +#: src/retr.c:746 +#, c-format +msgid "%d redirections exceeded.\n" +msgstr "%d redirections exceeded.\n" + +#: src/retr.c:881 +msgid "" +"Giving up.\n" +"\n" +msgstr "" +"Giving up.\n" +"\n" + +#: src/retr.c:881 +msgid "" +"Retrying.\n" +"\n" +msgstr "" +"Retrying.\n" +"\n" + +#: src/spider.c:74 +msgid "" +"Found no broken links.\n" +"\n" +msgstr "" +"Found no broken links.\n" +"\n" + +#: src/spider.c:81 +#, c-format +msgid "" +"Found %d broken link.\n" +"\n" +msgid_plural "" +"Found %d broken links.\n" +"\n" +msgstr[0] "" +"Found %d broken link.\n" +"\n" +msgstr[1] "" +"Found %d broken links.\n" +"\n" + +#: src/spider.c:91 +#, c-format +msgid "%s\n" +msgstr "%s\n" + +#: src/url.c:620 +msgid "No error" +msgstr "No error" + +#: src/url.c:622 +msgid "Unsupported scheme" +msgstr "Unsupported scheme" + +#: src/url.c:624 +msgid "Invalid host name" +msgstr "Invalid host name" + +#: src/url.c:626 +msgid "Bad port number" +msgstr "Bad port number" + +#: src/url.c:628 +msgid "Invalid user name" +msgstr "Invalid user name" + +#: src/url.c:630 +msgid "Unterminated IPv6 numeric address" +msgstr "Unterminated IPv6 numeric address" + +#: src/url.c:632 +msgid "IPv6 addresses not supported" +msgstr "IPv6 addresses not supported" + +#: src/url.c:634 +msgid "Invalid IPv6 numeric address" +msgstr "Invalid IPv6 numeric address" + +#: src/utils.c:328 +#, c-format +msgid "Continuing in background, pid %d.\n" +msgstr "Continuing in background, pid %d.\n" + +#: src/utils.c:376 +#, c-format +msgid "Failed to unlink symlink `%s': %s\n" +msgstr "Failed to unlink symlink ‘%s’: %s\n" + +#: src/xmalloc.c:63 +#, c-format +msgid "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n" +msgstr "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n" diff --git a/po/en_GB.po b/po/en_GB.po index e662e03e..877d5fea 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.9.1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2004-05-27 21:46-0400\n" "Last-Translator: Gareth Owen \n" "Language-Team: English (British) \n" @@ -14,201 +14,260 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: option `%s' is ambiguous\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: option `--%s' doesn't allow an argument\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: option `%c%s' doesn't allow an argument\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: option `%s' requires an argument\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: unrecognised option `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: unrecognised option `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: illegal option -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: invalid option -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: option requires an argument -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: option `-W %s' is ambiguous\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: option `-W %s' doesn't allow an argument\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Connecting to %s[%s]:%hu... " -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "Connecting to %s:%hu... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "connected.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "failed: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "Unable to delete `%s': %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Converted %d files in %.2f seconds.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Converting %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "nothing to do.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Cannot convert links in %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Unable to delete `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Cannot back up %s as %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Syntax error in Set-Cookie: %s at position %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Cannot open cookies file `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Error writing to `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Error closing `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Unsupported listing type, trying Unix listing parser.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Index of /%s on %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "time unknown " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "File " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Directory " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Link " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Not sure " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bytes)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Length: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (unauthoritative)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Logging in as %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Error in server response, closing control connection.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Error in server greeting.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Write failed, closing control connection.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "The server refuses login.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Login incorrect.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Logged in!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Server error, can't determine system type.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "done. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "done.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Unknown type `%c', closing control connection.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "done. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD not needed.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -217,34 +276,33 @@ msgstr "" "No such directory `%s'.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD not required.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Cannot initiate PASV transfer.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Cannot parse PASV response.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "couldn't connect to %s:%hu: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Bind error (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Invalid PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -252,7 +310,7 @@ msgstr "" "\n" "REST failed, starting from scratch.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -261,7 +319,7 @@ msgstr "" "No such file `%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -270,44 +328,40 @@ msgstr "" "No such file or directory `%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, closing control connection.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Data connection: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Control connection closed.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Data transfer aborted.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "File `%s' already there, not retrieving.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(try:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -316,35 +370,32 @@ msgstr "" "%s (%s) - `%s' saved [%ld]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Removing %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Using `%s' as listing tmp file.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Removed `%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Recursion depth %d exceeded max. depth %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "Remote file no newer than local file `%s' -- not retrieving.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -353,8 +404,7 @@ msgstr "" "Remote file is newer than local file `%s' -- retrieving.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -363,11 +413,11 @@ msgstr "" "The sizes do not match (local %ld) -- retrieving.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Invalid name of the symlink, skipping.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -376,130 +426,66 @@ msgstr "" "Already have correct symlink %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Creating symlink %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Symlinks not supported, skipping symlink `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Skipping directory `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: unknown/unsupported file type.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: corrupt time-stamp.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Will not retrieve dirs since depth is %d (max %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Not descending to `%s' as it is excluded/not-included.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Rejecting `%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "No matches on pattern `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Wrote HTML-ised index to `%s' [%ld].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Wrote HTML-ised index to `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: option `%s' is ambiguous\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: option `--%s' doesn't allow an argument\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: option `%c%s' doesn't allow an argument\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: option `%s' requires an argument\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: unrecognised option `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: unrecognised option `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: illegal option -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: invalid option -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: option requires an argument -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: option `-W %s' is ambiguous\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: option `-W %s' doesn't allow an argument\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "Unknown error" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -554,75 +540,68 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Reusing connection to %s:%hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "Failed writing HTTP request: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s request sent, awaiting response... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "No data received" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Read error (%s) in headers.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "File `%s' already there, not retrieving.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Unknown authentication scheme.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Authorization failed.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Malformed status line" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(no description)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Location: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "unspecified" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [following]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -632,18 +611,15 @@ msgstr "" " The file is already fully retrieved; nothing to do.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Length: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignored" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Skipping directory `%s'.\n" @@ -652,43 +628,42 @@ msgstr "Skipping directory `%s'.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Warning: wildcards not supported in HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Cannot write to `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Unable to establish SSL connection.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ERROR: Redirection (%d) without location.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ERROR %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Last-modified header missing -- time-stamps turned off.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Last-modified header invalid -- time-stamp ignored.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -697,16 +672,16 @@ msgstr "" "Server file no newer than local file `%s' -- not retrieving.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "The sizes do not match (local %ld) -- retrieving.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Remote file is newer, retrieving.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -716,21 +691,21 @@ msgstr "" "Remote file is newer than local file `%s' -- retrieving.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "Remote file no newer than local file `%s' -- not retrieving.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" msgstr "Remote file no newer than local file `%s' -- not retrieving.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -739,92 +714,92 @@ msgstr "" "%s (%s) - `%s' saved [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Connection closed at byte %ld. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Read error at byte %ld (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Read error at byte %ld/%ld (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC points to %s, which doesn't exist.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Cannot read %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Error in %s at line %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Error in %s at line %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Error in %s at line %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: Warning: Both system and user wgetrc point to `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Invalid --execute command `%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Invalid boolean `%s', use `on' or `off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Invalid number `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Invalid byte value `%s'\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Invalid time period `%s'\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Invalid value `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Invalid header `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Invalid progress type `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -840,8 +815,6 @@ msgstr "" "\n" "%s received, redirecting output to `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -854,12 +827,12 @@ msgstr "No data received" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; disabling logging.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Usage: %s [OPTION]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -869,553 +842,557 @@ msgstr "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "Directory " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Mail bug reports and suggestions to .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, a non-interactive network retriever.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2003 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1423,7 +1400,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1431,59 +1408,56 @@ msgstr "" "\n" "Originally written by Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Try `%s --help' for more options.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: illegal option -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Can't be verbose and quiet at the same time.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "Can't timestamp and not clobber old files at the same time.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: missing URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "No URLs found in %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1493,55 +1467,51 @@ msgstr "" "FINISHED --%s--\n" "Downloaded: %s bytes in %d files\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Download quota (%s bytes) EXCEEDED!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Continuing in background.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Continuing in background, pid %d.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Output will be written to `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Couldn't find usable socket driver.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: unknown token \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Usage: %s NETRC [HOSTNAME]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: cannot stat %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1551,8 +1521,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Could not seed OpenSSL PRNG; disabling SSL.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1598,9 +1566,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1615,38 +1580,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Invalid dot style specification `%s'; leaving unchanged.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Removing %s since it should be rejected.\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "Cannot convert links in %s: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Loading robots.txt; please ignore errors.\n" @@ -1681,13 +1639,13 @@ msgstr "" "Retrying.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1698,14 +1656,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1741,13 +1694,12 @@ msgstr "IPv6 addresses not supported" msgid "Invalid IPv6 numeric address" msgstr "Invalid IPv6 numeric address" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Continuing in background, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Failed to unlink symlink `%s': %s\n" diff --git a/po/eo.po b/po/eo.po index 02e5c601..e9b7e495 100644 --- a/po/eo.po +++ b/po/eo.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: GNU wget 1.10.1-b1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2005-11-06 22:12-0200\n" "Last-Translator: Luiz Portella \n" "Language-Team: Esperanto \n" @@ -15,204 +15,263 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: opcio `%s' estas plursenca\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: opcio `--%s' ne permesas argumenton\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: opcio `%c%s' ne permesas argumenton\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: opcio `%s' postulas argumenton\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: nekonata opcio `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: nekonata opcio `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: neleĝa opcio -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: nevalida opcio -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: opcio postulas argumenton -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: opcio `-W %s' estas plursenca\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: opcio `-W %s' ne permesas argumenton\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Konektante al %s|%s|:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Konektante al %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "konektita.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "fiasko: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "Ne kapabla forviŝi `%s': %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Konvertitaj %d dosieroj dum %.*f sekundoj.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Konvertante %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "nenio por fari.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Ne eblas konverti ligilojn al %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Ne kapabla forviŝi `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Ne eblas kopii %s kiel %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Sintaksa eraro en Set-Cookie: %s ĉe pozicio %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, fuzzy, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "Kuketo venanta el %s provinte difini retadreson al %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Ne eblas malfermi kuketan dosieron `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Eraro dum registrado al `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Eraro fermante `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 #, fuzzy msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Ne eltenebla printaĵa tipo, provante Uniksan printaĵan sintaksan " "analizilon.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Indekso de /%s en %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "horaro nekonata " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Dosiero " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Dosierujo " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Ligilo " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Sen certeco " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bajtoj)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Grando: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) restanta" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s restanta" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (ne havante permeson)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Salutante kiel %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Eraro en la servila respondo, fermante stirkonekton.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Eraro en la saluto de servilo.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Skrib-fiasko, fermante stirkonekton.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "La servilo rifuzis la saluton.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Erara saluto.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Ensalutite!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Eraro de la servilo, ne eblas difini la tipon de sistemo.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "farite. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "farite.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Tipo `%c' nekonata, fermante stirkonekton.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "farite. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD ne necesa.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -221,34 +280,33 @@ msgstr "" "Netrovita dosierujo `%s'.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD ne postulita.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Ne eblas komenci transporton PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "ne eblis konekti al %s pordo %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Bind-eraro (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Pordo nevalida.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 #, fuzzy msgid "" "\n" @@ -257,7 +315,7 @@ msgstr "" "\n" "REST fuŝis; .\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -266,7 +324,7 @@ msgstr "" "Netrovita dosiero `%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -275,44 +333,40 @@ msgstr "" "Netrovita dosiero aÅ­ dosierujo `%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, fermante stirkonekton.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Konekto de datumoj: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Stirkonekto fermita.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Transporto de datumoj ĉesigita.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "La dosiero `%s' jam estas ĉi tie; ĝi ne estos elŝutita.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(provo:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -321,35 +375,32 @@ msgstr "" "%s (%s) - `%s' ricevite [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Forviŝante %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Uzante `%s' kiel dumtempan dosieron de printaĵo.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Forviŝite `%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Nivelo de rekursio %d superas maksimuman nivelon %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "Fora dosiero ne estas plej nova ol loka `%s' -- forgesante.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -358,19 +409,18 @@ msgstr "" "Fora dosiero estas plej nova ol loka `%s' -- elŝutante.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" "\n" msgstr "La grandoj neegalaj (loka %s) -- elŝutante.\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Nevalida nomo de simbola ligilo, pretersaltante.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -379,132 +429,68 @@ msgstr "" "Simbola ligilo jam estis ĝusta %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Kreante simbolan ligilon %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "" "Simbolaj ligiloj ne elteneblaj, pretersaltante simbolan ligilon `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Pretersaltante dosierujon `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: nekonata/neeltenebla dosier-tipo.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: horaro (time-stamp) erara.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "" "Dosierujoj ne estos elŝutitaj dum nivelo de rekursio estas %d (maksimuma %" "d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Rifuzante `%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Nenio trovita kun la ŝablono `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Skribite HTML-igitan indekson al `%s' [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Skribite HTML-igitan indekson al `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: opcio `%s' estas plursenca\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: opcio `--%s' ne permesas argumenton\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: opcio `%c%s' ne permesas argumenton\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: opcio `%s' postulas argumenton\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: nekonata opcio `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: nekonata opcio `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: neleĝa opcio -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: nevalida opcio -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: opcio postulas argumenton -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: opcio `-W %s' estas plursenca\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: opcio `-W %s' ne permesas argumenton\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Nekonata retnodo" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Dumtempa malsukceso ĉe nom-eltrovo" @@ -559,33 +545,31 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Reuzante estantan konekton al %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Fiasko legante prokuran (proxy) respondon: %s\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s peto sendita, atendante respondon... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Ne datumo ricevita.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Leg-eraro (%s) ĉe ĉapoj.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -594,41 +578,36 @@ msgstr "" "La dosiero `%s' jam estas ĉi tie; ĝi ne estos elŝutita.\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Nekonata aÅ­tentokontrola ŝablono.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Permesado fiaskis.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(sen priskribo)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "nedifinita" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr "[sekvanta]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -638,18 +617,15 @@ msgstr "" " La dosiero estas fakte tute elŝutita; nenio farenda.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Grando: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignorita" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Pretersaltante dosierujon `%s'.\n" @@ -658,43 +634,42 @@ msgstr "Pretersaltante dosierujon `%s'.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Ne eblas skribi al `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Ne kapabla starigi SSL-konekton.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ERARO %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -703,16 +678,16 @@ msgstr "" "Servila dosiero ne estas plej nova ol loka `%s' -- forgesante.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "La grandoj neegalas (loka %s) -- elŝutante.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Fora dosiero estas plej nova, elŝutante.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -722,21 +697,21 @@ msgstr "" "Fora dosiero estas plej nova ol loka `%s' -- elŝutante.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "Fora dosiero ne estas plej nova ol loka `%s' -- forgesante.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" msgstr "Fora dosiero ne estas plej nova ol loka `%s' -- forgesante.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -745,92 +720,92 @@ msgstr "" "%s (%s) - `%s' ricevite [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Konekto fermita ĉe la bajto %s. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Leg-eraro ĉe la bajto %s (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Leg-eraro ĉe la bajto %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Ne eblas legi %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Eraro en %s ĉe linio %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Sintaksa eraro en %s ĉe linio %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Nekonata komando `%s' en %s ĉe linio %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Nevalida numero `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Nevalida bajta valuto `%s'\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Nevalida valuto `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Nevalida ĉapo `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "" -#: src/init.c:1213 +#: src/init.c:1229 #, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -844,8 +819,6 @@ msgid "" "%s received, redirecting output to `%s'.\n" msgstr "" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -860,84 +833,89 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" msgstr "" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version vidigas la version de Wget kaj eliras.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help printas ĉi helpilon.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background iras al fona reĝimo post starto.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Salutante kaj enigante dosieron:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=DOSIERO log mesaĝoj al DOSIERO.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -h, --help printas ĉi helpilon.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=DOSIERO elŝutu URL-ojn trovitajn en DOSIERO.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Elŝutite:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -945,74 +923,74 @@ msgstr "" " -t, --tries=NOMBRO agordas nombron de reprovoj je NOMBRO (0 " "senlimaj).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused provas reen eĉ se la konekto estas " "rifuzita.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr " -c, --continue daÅ­ri uzi dosieron parte elŝutita.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response printas respondon de la servilo.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider ne elŝutas ion ajn.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=SEKUNDOJ agordas ĉiujn temp-limojn je SEKUNDOJ.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=Sekundoj agordas la temp-limon por serĉo de DNS " "je Sekundoj.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=Sekundoj agordas la temp-limon por konekto je " "Sekundoj.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" " --read-timeout=Sekundoj agordas la temp-limon por lego je " "Sekundoj.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr " -w, --wait=SEKUNDOJ atendas SEKUNDOJn inter elŝutoj.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1020,415 +998,415 @@ msgstr "" " --waitretry=SEKUNDOJ atendas 1..SEKUNDOJn inter reprovoj de " "elŝutoj.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Dosierujoj:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Retpoŝtu ciman raporton kaj sugestojn al .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "" -#: src/main.c:668 +#: src/main.c:675 msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1436,7 +1414,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1444,114 +1422,107 @@ msgstr "" "\n" "Originale skribita de Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Provu `%s --help' por pliaj opcioj.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: neleĝa opcio -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Ne eblas esti babilema kaj silenta samtempe.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Ne eblas difini kaj --inet4-only kaj --inet6-only.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, fuzzy, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "Ne eblas difini kaj --inet4-only kaj --inet6-only.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: mankanta URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "URL-oj ne trovitaj en %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, c-format msgid "" "FINISHED --%s--\n" "Downloaded: %d files, %s in %s (%s)\n" msgstr "" -#: src/main.c:1032 +#: src/main.c:1048 #, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1560,8 +1531,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "ERARO" @@ -1607,9 +1576,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, c-format msgid "" @@ -1622,38 +1588,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Ne eblas malfermi %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "" @@ -1686,13 +1645,13 @@ msgstr "" "Reprovante.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1703,16 +1662,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"%s ricevite.\n" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1747,13 +1699,12 @@ msgstr "IPv6 adreso ne eltenebla" msgid "Invalid IPv6 numeric address" msgstr "Nevalida IPv6 numera adreso" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "DaÅ­rigante en fona reĝimo, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "" diff --git a/po/es.po b/po/es.po index cd366932..a4eb9afa 100644 --- a/po/es.po +++ b/po/es.po @@ -18,8 +18,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.8.1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2001-12-29 19:00GMT+0200\n" "Last-Translator: Salvador Gimeno Zanón \n" "Language-Team: Spanish \n" @@ -28,7 +28,64 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 0.9.5\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: la opción `%s' es ambigua\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: la opción `--%s' no admite ningún argumento\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: la opción `%c%s' no admite ningún argumento\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: la opción `%s' requiere un argumento\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: opción no reconocida `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: opción no reconocida `%c%s\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: opción ilegal -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, fuzzy, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: opción ilegal -- %c\n" + +# nota jjrs: argumento o parametro? +# mmm... argumento? ;-P -Salva +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: la opción requiere un argumento -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, fuzzy, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: la opción `%s' es ambigua\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, fuzzy, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: la opción `--%s' no admite ningún argumento\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" @@ -36,7 +93,7 @@ msgstr "" # Me temo que nadie se "conecta a" sino que se "conecta con", ... ¿no te # suena mejor? - cll # sip - Salva -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Conectando con %s[%s]:%hu... " @@ -45,127 +102,132 @@ msgstr "Conectando con %s[%s]:%hu... " # suena mejor? - cll # sip - Salva # -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "Conectando con %s:%hu... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "conectado.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "falló: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "No se ha borrar `%s': %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "%d ficheros convertidos en %.2f segundos.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Convirtiendo %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "no hay nada que hacer.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "No se han podido convertir los enlaces en %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "No se ha borrar `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "No se pudo hacer una copia de seguridad de %s como %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, fuzzy, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Error de sintaxis al asignar cookie: fin de cadena inesperado.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "No se pudo abrir el fichero de cookies `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Error escribiendo a `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Error cerrando `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Tipo de listado no soportado, se intentará con el parseador de listados de " "Unix.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Índice de /%s en %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "hora desconocida " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Fichero " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Directorio " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Enlace " # creo que se refiere al tipo (fichero/directorio/enlace) -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Ni idea " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bytes)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Longitud: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" @@ -177,14 +239,13 @@ msgstr "" # ¡Dabuti! Si no lo llegas a decir, ... ¡Lo estaba flipando! :) Pero # vamos, siendo como dices, a mí me suena perfectísimamente - cll # -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (probablemente)\n" # mmmm... no estoy seguro de esto... # ¿Así no es mejor? (nl) -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Identificándose como %s ... " @@ -195,9 +256,9 @@ msgstr "Identific # a nuestra costumbre - cll # einch! que tengo familiares güiris ;-) , pero tienes razón -Salva # -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Error en la respuesta del servidor, cerrando la conexión de control.\n" @@ -206,7 +267,7 @@ msgstr "Error en la respuesta del servidor, cerrando la conexi # bien - Salva # No está bien, es confuso. Recepción suena a recibir... (nl) # -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Error en el saludo del servidor.\n" @@ -219,8 +280,8 @@ msgstr "Error en el saludo del servidor.\n" # # Además, he añadido el artículo a `conexión' - cll # -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Fallo de escritura, cerrando la conexión de control.\n" @@ -244,7 +305,7 @@ msgstr "Fallo de escritura, cerrando la conexi # equivalente, en todos los mensajes del fichero. Espero que te parezca # oportuno - cll # -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "El servidor ha rechazado el acceso.\n" @@ -252,7 +313,7 @@ msgstr "El servidor ha rechazado el acceso.\n" # usuario, ¿verdad? - cll # sí -Salva # -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Nombre de usuario incorrecto.\n" @@ -260,38 +321,38 @@ msgstr "Nombre de usuario incorrecto.\n" # gracias! :) -Salva # # Preferiría algo como "Conectado" o algo así. sv -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "¡Dentro!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Error del servidor, no se pudo determinar el tipo de sistema.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "hecho. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "hecho.\n" # He añadido el artículo a `conexión' - cll # -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Tipo desconocido `%c', cerrando la conexión de control.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "hecho. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> no se necesita CWD.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -300,20 +361,19 @@ msgstr "" "No existe el directorio `%s'.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> no se requiere CWD.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "No se pudo iniciar la trasferencia PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "No se pudo analizar la respuesta PASV.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "no se pudo conectar con %s:%hu: %s\n" @@ -328,17 +388,17 @@ msgstr "no se pudo conectar con %s:%hu: %s\n" # Es la función bind(2), que asigna una dirección a un socket. # Me parece que decir lo de la función es mejor. (nl) # -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Error en la llamada `bind' (%s).\n" # Ya no está "prohibido" usar esta palabra. sv -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "PUERTO inválido.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -346,7 +406,7 @@ msgstr "" "\n" "El comando REST no funcionó, se empezará desde el principio\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -355,7 +415,7 @@ msgstr "" "No existe el fichero `%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -364,39 +424,35 @@ msgstr "" "No existe el fichero o directorio `%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" # He añadido el artículo a `conexión' - cll # -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, cerrando la conexión de control.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Conexión de datos: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Conexión de control cerrada.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Trasferencia de datos abortada.\n" # `no recuperando' no me suena muy español, te propongo la alternativa # más "humanizada", `no se recupera' - cll # -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "El fichero `%s' ya está ahí, no se recupera.\n" @@ -404,12 +460,12 @@ msgstr "El fichero `%s' ya est # nota jjrs: no sería mejor intento? # pues sí - Salva # decididamente si - cll -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(intento:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -418,12 +474,12 @@ msgstr "" "%s (%s) - `%s' guardado [%ld]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Eliminando %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Usando `%s' como fichero temporal de listado.\n" @@ -433,27 +489,24 @@ msgstr "Usando `%s' como fichero temporal de listado.\n" # español sirven para hacer referencia a una acción. Esto es, deben ir # después del sustantivo - cll # -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "`%s' eliminado.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "La profundidad de recursión %d excede la máxima de %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "El fichero remoto no es más moderno que el fichero local `%s' -- no se " "descargará.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -462,8 +515,7 @@ msgstr "" "El fichero remoto es más moderno que el fichero local `%s' -- descargando.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -476,11 +528,11 @@ msgstr "" # expresadas en gerundio, ..., prefiero una forma impersonal como `se # omite' - cll # -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "El nombre del enlace simbólico no es válido, se omite.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -489,35 +541,35 @@ msgstr "" "Ya se tiene el enlace simbólico correcto %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Creando enlace simbólico %s -> %s\n" # Lo dicho de los gerundios por formas impersonales - cll # -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "No se admiten enlaces simbólicos, se omite el enlace simbólico `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Omitiendo el directorio `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: tipo de fichero desconocido/no soportado.\n" # sigo las indicaciones del texto "pifias" para time-stamp. -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: marca de tiempo corrupta.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "" @@ -527,12 +579,12 @@ msgstr "" # normales y corrientes como intentas en este mensaje. En su lugar, te # propongo la forma alternativa `se desciende' - cll # -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "No se desciende hasta `%s' por estar excluido/no incluido.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Rechazando `%s'.\n" @@ -548,92 +600,26 @@ msgstr "Rechazando `%s'.\n" # Algo no es *parecido* a un patrón. Algo *cumple* con un patrón. (nl) # Bien, pero aceptaré la matización cd C.S. Suarez de 'se ajusta a...' -Salva # -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "No hay nada que se ajuste al patrón `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Se escribió un índice en HTML a `%s' [%ld].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Se escribió un índice en HTML a `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: la opción `%s' es ambigua\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: la opción `--%s' no admite ningún argumento\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: la opción `%c%s' no admite ningún argumento\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: la opción `%s' requiere un argumento\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: opción no reconocida `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: opción no reconocida `%c%s\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: opción ilegal -- %c\n" - -#: src/getopt.c:780 -#, fuzzy, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: opción ilegal -- %c\n" - -# nota jjrs: argumento o parametro? -# mmm... argumento? ;-P -Salva -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: la opción requiere un argumento -- %c\n" - -#: src/getopt.c:857 -#, fuzzy, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: la opción `%s' es ambigua\n" - -#: src/getopt.c:875 -#, fuzzy, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: la opción `--%s' no admite ningún argumento\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "Error desconocido" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -689,27 +675,27 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Reutilizando la conexión con %s:%hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "Fallo escribiendo petición HTTP: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "Petición %s enviada, esperando respuesta... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "No se han recibido datos" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Error de lectura (%s) en las cabeceras.\n" @@ -717,25 +703,21 @@ msgstr "Error de lectura (%s) en las cabeceras.\n" # `no recuperando' no me suena muy español, te propongo la alternativa # más "humanizada", `no se recupera' - cll # -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "El fichero `%s' ya está ahí, no se recupera.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Método de autentificación desconocido.\n" # En vez de `falló la autorización' me parece más apropiado # `Autorización denegada' - cll # -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Autorización denegada.\n" @@ -744,34 +726,31 @@ msgstr "Autorizaci # Como no existe el verbo "malformar" en español, el participio # `malformado' es incorrecto. El único término parecido a éste que # existe en español es `malformación'. - cll -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Línea de estado mal formada" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(sin descripción)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Localización: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "no especificado" # Duda: Hmmm, ... ¿`siguiendo' o `siguiente'? - cll # siguiendo - Salva # -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [siguiendo]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -781,18 +760,15 @@ msgstr "" " El fichero ya ha sido totalmente recuperado, no hay nada que hacer.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Longitud: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "descartado" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Omitiendo el directorio `%s'.\n" @@ -801,46 +777,45 @@ msgstr "Omitiendo el directorio `%s'.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Atención: no se admiten comodines en HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "No se puede escribir a `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "No se pudo establecer la conexión SSL.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ERROR: redirección (%d) sin localización.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ERROR %d: %s.\n" # así se entiende mejor -Salva -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "" "Falta la fecha de la última modificación -- marcas de tiempo apagadas.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" "La fecha de última modificación es inválida -- marca de tiempo descartada.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -850,16 +825,16 @@ msgstr "" "descargará.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Los tamaños no concuerdan (%ld local), recuperando.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "El fichero remoto es nuevo, recuperando.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -869,7 +844,7 @@ msgstr "" "El fichero remoto es más moderno que el fichero local `%s' -- descargando.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -878,7 +853,7 @@ msgstr "" "El fichero remoto no es más moderno que el fichero local `%s' -- no se " "descargará.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -887,7 +862,7 @@ msgstr "" "El fichero remoto no es más moderno que el fichero local `%s' -- no se " "descargará.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -896,96 +871,96 @@ msgstr "" "%s (%s) - `%s' guardado [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Conexión cerrada en el byte %ld. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Error de lectura en el byte %ld (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Error de lectura en el byte %ld/%ld (%s)." -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: No se pudo leer %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Error en %s en la línea %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Error en %s en la línea %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Error: orden desconocida `%s', valor `%s'.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Atención: tanto el fichero wgetrc de usuario como el del sistema apuntan " "a `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, fuzzy, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: especificación inválida `%s'\n" # Te cambio la `o' antes de `off' por `u' - cll # -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: por favor, especifique on u off.\n" -#: src/init.c:722 +#: src/init.c:738 #, fuzzy, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: especificación inválida `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, fuzzy, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: tipo de progreso no válido `%s'.\n" -#: src/init.c:997 +#: src/init.c:1013 #, fuzzy, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: especificación inválida `%s'.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, fuzzy, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: especificación inválida `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, fuzzy, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: especificación inválida `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: tipo de progreso no válido `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -1001,8 +976,6 @@ msgstr "" "\n" "%s recibido, redirigiendo la salida a `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -1015,7 +988,7 @@ msgstr "No se han recibido datos" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; deshabilitando el registro.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Modo de empleo: %s [OPCIÓN]... [URL]...\n" @@ -1026,7 +999,7 @@ msgstr "Modo de empleo: %s [OPCI # Hombre, así debería quedar bastante mejor (además creo que no es la única vez # que lo he hecho), espero que no de problemas. - Salva # -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -1038,555 +1011,559 @@ msgstr "" "para las opciones cortas.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "Directorio " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Envíe información sobre errores y sugerencias a .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, un recuperador por red no interactivo.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "" "Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001 Free Software Foundation, " "Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1594,7 +1571,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 #, fuzzy msgid "" "\n" @@ -1603,18 +1580,16 @@ msgstr "" "\n" "Escrito originalmente por Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Ejecute `%s --help' para obtener la lista de opciones.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: opción ilegal -- `-n%c'\n" @@ -1622,40 +1597,39 @@ msgstr "%s: opci # Como otras veces, te propongo que sustituyas `sacar' por `ofrecer' - # cll # -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "No se puede ofrecer información y estar silencioso al mismo tiempo.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "No se pueden usar marcas de tiempo y no sobreescribir ficheros al mismo " "tiempo.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: falta la URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "No se han encontrado URLs en %s.\n" @@ -1664,7 +1638,7 @@ msgstr "No se han encontrado URLs en %s.\n" # mensajes de ayuda que hay más arriba, y para ser coherente, con lo que # allí te sugiero, te propongo ahora también `descargados' - cll # -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1677,25 +1651,25 @@ msgstr "" # ¡Efectivamente! Ahora lo has puesto tu, ... `download'=`descarga' - # cll # -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "¡Cuota de descarga (%s bytes) EXCEDIDA!\n" # Lo mismo que antes, ... `background' es `segundo plano' - cll # -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Continuando en segundo plano.\n" # Lo mismo que antes, ... `background' es `segundo plano' - cll -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Continuando en segundo plano, pid %d.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "La salida será escrita en `%s'.\n" @@ -1705,7 +1679,7 @@ msgstr "La salida ser # Si, este es uno de esos casos que se dan por imposibles ya, ... Todo # el mundo utilizamos `socket' "asinque" nada, ... - cll # -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: No se ha podido encontrar un controlador de `socket' utilizable\n" @@ -1713,7 +1687,7 @@ msgstr "%s: No se ha podido encontrar un controlador de `socket' utilizable\n" # Simplemente, te cambio un par de palabras de sitio, a ver si así te # gusta más, ... - cll # -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" @@ -1727,12 +1701,12 @@ msgstr "" # traducido en informática como `símbolo'. La traducción, por lo tanto, # es correcta - cll # -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: símbolo desconocido \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Modo de empleo: %s NETRC [NOMBREDEMÁQUINA]\n" @@ -1741,15 +1715,11 @@ msgstr "Modo de empleo: %s NETRC [NOMBREDEM # nota jjrs: stat es una función de C que obtiene datos de un archivo # y en esta parte solamente lo usa para checar si existe el archivo # pero el wget no utiliza esta función. -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: no se pudo ejecutar `stat' sobre %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1759,8 +1729,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "No se pudo alimentar el PRNG de OpenSSL; deshabilitando SSL.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1808,9 +1776,6 @@ msgstr "" # Como en otros mensajes anteriores te recomiendo que emplees el término # `omitir' en vez de `saltar' para `skip' - clldigits in the skipped amount in K. -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1826,38 +1791,31 @@ msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "" "El estilo de la pantalla '%s' no es válido; se utilizará el predeterminado.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Eliminando %s puesto que debería ser rechazado.\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "No se han podido convertir los enlaces en %s: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Cargando robots.txt; por favor ignore los errores.\n" @@ -1892,13 +1850,13 @@ msgstr "" "Reintentando.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1909,14 +1867,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1953,13 +1906,12 @@ msgid "Invalid IPv6 numeric address" msgstr "" # Lo mismo que antes, ... `background' es `segundo plano' - cll -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Continuando en segundo plano, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "No se ha podido deshacer el enlace simbólico `%s': %s\n" diff --git a/po/et.po b/po/et.po index 2798a88f..4d341943 100644 --- a/po/et.po +++ b/po/et.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: GNU wget 1.10.1-b1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2006-07-24 16:44+0300\n" "Last-Translator: Toomas Soome \n" "Language-Team: Estonian \n" @@ -14,201 +14,260 @@ msgstr "" "Content-Type: text/plain; charset=ISO-8859-15\n" "Content-Transfer-Encoding: 8-bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: võti `%s' on arusaamatu\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: võti `--%s' ei luba argumenti\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: võti `%c%s' ei luba argumenti\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: võti `%s' nquab argumenti\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: tundmatu võti `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: tundmatu võti `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: illegaalne võti -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: vigane võti -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: võti nõuab argumenti -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: võti `-W %s' on segane\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: võti `-W %s' ei luba argumenti\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "%s: bind aadressi `%s' ei õnnestu lahendada; blokeerin bindi.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Loon ühendust serveriga %s|%s|:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Loon ühendust serveriga %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "ühendus loodud.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "ebaõnnestus: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "%s: bind aadressi `%s' ei õnnestu lahendada; blokeerin bindi.\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Teisendatud %d faili %.*f sekundiga.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Teisendan %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "midagi ei ole teha.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Ei suuda teisendada linke %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Ei õnnestu kustutada `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Ei suuda luua %s varukoopiat %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Set-Cookie süntaksi viga: %s kohal %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "Präänik serverist %s üritas seada doomeniks %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Ei suuda teisendada linke `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Ei saa kirjutada faili `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Viga `%s' sulgemisel: %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Mittetoetatud listingu tüüp, proovin Unix listingu parserit.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "/%s indeks serveris %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "tundmatu aeg " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Fail " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Kataloog " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Viide " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Pole kindel " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s baiti)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Pikkus: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) veel" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s veel" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (autoriseerimata)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Meldin serverisse kasutajana %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Vigane serveri vastus, sulgen juhtühenduse.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Vigane serveri tervitus.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Kirjutamine ebaõnnestus, sulgen juhtühenduse.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Server ei luba meldida.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Vigane meldimine.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Melditud!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Viga serveris, ei suuda tuvastada süsteemi tüüpi.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "tehtud. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "tehtud.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Tundmatu tüüp `%c', sulgen juhtühenduse.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "tehtud. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD pole vajalik.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -217,34 +276,33 @@ msgstr "" "Kataloogi `%s' pole.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD ei ole kohustuslik.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Ei saa algatada PASV ülekannet.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Ei suuda analüüsida PASV vastust.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "ei õnnestu luua ühendust serveriga %s port %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Bind operatsiooni viga (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Vale PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -252,7 +310,7 @@ msgstr "" "\n" "REST ebaõnnestus, alustan algusest.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -261,7 +319,7 @@ msgstr "" "Faili `%s' pole.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -270,44 +328,40 @@ msgstr "" "Faili või kataloogi `%s' pole.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s ilmus.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, sulgen juhtühenduse.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - andme ühendus: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Juhtühendus suletud.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Andmete ülekanne katkestatud.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Fail `%s' on juba olemas, ei tõmba.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(katse:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -316,35 +370,32 @@ msgstr "" "%s (%s) - `%s' salvestatud [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Kustutan %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Kasutan `%s' ajutise listingu failina.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Kustutatud `%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Rekursiooni sügavus %d ületab maksimum sügavust %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "Kauge fail ei ole uuem, kui lokaalne fail `%s' -- ei lae.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -353,8 +404,7 @@ msgstr "" "Kauge fail on uuem kui lokaalne fail `%s' -- laen uuesti.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -363,11 +413,11 @@ msgstr "" "Suurused ei klapi (lokaalne %s) -- laen uuesti.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Vigane nimeviide, jätan vahele.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -376,129 +426,65 @@ msgstr "" "Korrektne nimeviide on juba olemas %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Loon nimeviite %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Ei toeta nimeviiteid, jätan `%s' vahele.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Jätan kataloogi `%s' vahele.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: tundmatu faili tüüp.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: vigane ajatempel.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Ei tõmba katalooge, kuna sügavus on %d (maks. %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Jätame `%s' vahele, ta on välistatud või pole kaasatud.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Keelame `%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Jokker `%s' ei anna midagi.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Kirjutasin HTML-iseeritud indeksi faili `%s' [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Kirjutasin HTML-iseeritud indeksi faili `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: võti `%s' on arusaamatu\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: võti `--%s' ei luba argumenti\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: võti `%c%s' ei luba argumenti\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: võti `%s' nquab argumenti\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: tundmatu võti `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: tundmatu võti `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: illegaalne võti -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: vigane võti -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: võti nõuab argumenti -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: võti `-W %s' on segane\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: võti `-W %s' ei luba argumenti\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Tundmatu host" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Nime lahendamisel tekkis ajutine viga" @@ -553,33 +539,31 @@ msgstr "POST andmete fail `%s' puudub: %s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "Kasutan ühendust serveriga %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Proksi vastuse lugemine ebaõnnestus: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Proksi tunneldamine ebaõnnestus: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s päring saadetud, ootan vastust... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Andmeid ei saanudki.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Päiste lugemise viga (%s).\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -588,41 +572,36 @@ msgstr "" "Fail `%s' on juba olemas, ei tõmba.\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Tundmatu autentimis skeem.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Autoriseerimine ebaõnnestus.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Katkine staatuse rida" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(kirjeldus puudub)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Asukoht: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "määramata" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [järgnev]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -632,18 +611,15 @@ msgstr "" " Fail on juba täielikult kohal; rohkem ei saa midagi teha.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Pikkus: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignoreerin" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Jätan kataloogi `%s' vahele.\n" @@ -652,43 +628,42 @@ msgstr "J msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Hoiatus: HTTP ei toeta jokkereid.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Ei saa kirjutada faili `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "SSL ühenduse loomine ei õnnestu.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "VIGA: Ümbersuunamine (%d) ilma asukohata.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s VIGA %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Last-modified päist pole -- ei kasuta ajatempleid.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Last-modified päis on vigane -- ignoreerin ajatemplit.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -697,16 +672,16 @@ msgstr "" "Fail serveril ei ole uuem lokaalsest failist `%s' -- ei lae.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Suurused ei klapi (lokaalne %s) -- laen uuesti.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Kauge fail on uuem, laen alla.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -716,21 +691,21 @@ msgstr "" "Kauge fail on uuem kui lokaalne fail `%s' -- laen uuesti.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "Kauge fail ei ole uuem, kui lokaalne fail `%s' -- ei lae.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" msgstr "Kauge fail ei ole uuem, kui lokaalne fail `%s' -- ei lae.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -739,92 +714,92 @@ msgstr "" "%s (%s) - `%s' salvestatud [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Ühendus suletud baidil %s. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Lugemise viga baidil %s (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Lugemise viga baidil %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC viitab %s, mida pole olemas.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: %s ei saa lugeda (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Viga %s's real %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Süntaksi viga %s's real %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Tundmatu käsklus `%s', failis %s real %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: Hoiatus: Nii süsteemne kui kasutaja wgetrc on `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Vigane --execute käsklus `%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Vigane tõeväärtus `%s'; kasutage `on' või `off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s %s: Vigane number `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Vigane baidi väärtus `%s'.\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s %s: Vigane ajamäärang `%s'.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s %s: Vigane väärtus `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s %s: Vigane päis `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Vigane edenemise tüüp `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -840,8 +815,6 @@ msgstr "" "\n" "sain %s, suunan väljundi faili `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -856,12 +829,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; blokeerin logimise.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Kasuta: %s [VÕTI]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -870,182 +843,187 @@ msgstr "" "lühikestele.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Start:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version näita Wget versioon ja lõpeta töö.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help näita abiinfot.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background tööta taustal.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=KÄSKLUS täida `.wgetrc'-stiilis käsklus.\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Logimine ja sisendfail:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=FAIL logi teated faili FAIL.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=FAIL lisa teated faili FAIL.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug trüki silumise teated.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug trüki silumise teated.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet vaikselt.\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose lobise (see on vaikimisi).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --non-verbose keela lobisemine, luba asjalikud teated.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=FAIL loe URLid failist FAIL.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html käsitle sisendfaili HTMLina.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL lisab URL suhtelistele viidetele -F -i " "failis.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Allalaadimine:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr " -t, --tries=NUMBER katsete arvuks NUMBER (0 piiramata).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused korda isegi kui ühendusest keeldutakse.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O --output-document=FAIL kirjuta dokumendid faili FAIL.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr " -nc, --no-clobber ära riku olemasolevaid faile.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" " -c, --continue jätka olemasoleva faili allalaadimist.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr " --progress=TÜÜP vali progressi indikaatori tüüp\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" " -N, --timestamping ära tõmba vanemaid faile kui lokaalsed.\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response trüki serveri vastused.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider ara tõmba midagi.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr " -T, --timeout=SEK kõik taimoutid on SEKUNDEID.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr " --dns-timeout=SEK nime lahenduse aegumine on SEK.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr " --connect-timeout=SEK ühenduse loomise aegumine on SEK.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr " --read-timeout=SEK lugemise aegumine on SEK.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr " -w, --wait=SEKUNDEID oota SEKUNDEID päringute vahel.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" " --waitretry=SEKUNDEID oota 1..SEKUNDIT laadimise katsete vahel.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr " --random-wait oota 0..2*SEKUNDIT päringute vahel.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy proksi kasutamine.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy proksit ei kasuta.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr " -Q, --quota=NUMBER kasuta kvooti NUMBER.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr " --bind-address=AADRESS kasuta kohaliku masina nime või IP.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr " --limit-rate=KIIRUS piira allalaadimise kiirust.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr " --no-dns-cache blokkeri nimeserveri puhver.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1053,7 +1031,7 @@ msgstr "" " --restrict-file-names=OS luba failinimedes ainult OS poolt lubatud " "sümboleid.\n" -#: src/main.c:453 +#: src/main.c:460 #, fuzzy msgid "" " --ignore-case ignore case when matching files/" @@ -1061,15 +1039,15 @@ msgid "" msgstr "" " --ignore-length inoreeri `Content-Length' päise välja.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only kasuta ainult IPv4 aadresse.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only kasuta ainult IPv6 aadresse.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1079,112 +1057,112 @@ msgstr "" "aadressiga,\n" " väärtus on IPv6, IPv4 või none.\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr " --user=USER sea nii ftp, kui http kasutaja.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr " --password=PASS sea nii ftp, kui http parool.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Kataloogid:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd --no-directories ära loo katalooge.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" " -x, --force-directories kohustuslik kataloogide tekitamine.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr " -nH, --no-host-directories ära loo hosti kataloogi.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories kasuta kataloogides protokolli nime.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" " -P, --directory-prefix=PREFIX salvesta failid kataloogi PREFIX/...\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" " --cut-dirs=NUMBER ignoreeri NUMBER kataloogi komponente.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "HTTP võtmed:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=USER kasuta http kasutajat USER.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-password=PASS kasuta http parooli PASS.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr " --no-cache keela puhverdamise kasutamine.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension salvesta kõik text/html dokumendid lõpuga ." "html.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length inoreeri `Content-Length' päise välja.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr " --header=SÕNE lisa SÕNE päisesse.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr " --proxy-user=USER USER proxy kasutajanimeks.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr " --proxy-passwd=PASS PASS proxy parooliks.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" " --referer=URL lisa HTTP päringu päisesse `Referer: URL'\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers salvesta HTTP päised.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AGENT identifitseeri kui AGENT, mitte kui Wget/" "VERSIOON.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1192,21 +1170,21 @@ msgstr "" " --no-http-keep-alive blokeeri HTTP keep-alive (püsivad " "ühendused).\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies ära kasuta präänikuid.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=FAIL lae enne sessiooni präänikud failist FAIL.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" " --save-cookies=FAIL salvesta sessiooni lõpus präänikud faili.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1214,28 +1192,28 @@ msgstr "" " --keep-session-cookies lae ja salvesta sessiooni (ühekordsed) " "präänikud.\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr " --post-data=SÕNE kasuta POST meetodit; saada SÕNE.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=FAIL kasuta POST meetodit; saada FAILi sisu.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "HTTPS (SSL/TLS) võtmed:\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1244,93 +1222,93 @@ msgstr "" "SSLv2,\n" " SSLv3 ja TLSv1.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr " --no-check-certificate ära valideeri serveri sertifikaati.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=FAIL kliendi sertifikaat.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr " --certificate-type=TÜÜP Kliendi sert. tüüp, PEM või DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --privare-key=FAIL privaatvõti.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr " --private-key-type=TÜÜP privaatvõtme tüüp, PEM või DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=FAIL CA nimekirja fail.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr " --ca-directory=KAT CA nimekirja kataloog.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" " --random-file=FAIL fail juhuarvudega SSL PRNG laadimiseks.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr " --egd-file=FAIL EGD pistiku faili nimi.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "FTP võtmed:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=USER sea ftp kasutaja.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=PASS sea ftp parool.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --no-remove-listing ära eemalda `.listing' faile.\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr " --no-glob lülita faili nime täiendamine välja.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr " --no-passive-ftp ei kasuta \"passive\" ülekande moodi.\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr " --retr-symlinks lae ka FTP nimeviited failidele.\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr " --preserve-permissions säilita failide õigused.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Rekursiivne allalaadimine:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive rekursiivne allalaadimine.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" @@ -1338,39 +1316,39 @@ msgstr "" " -l, --level=NUMBER maksimaalne rekursiooni sügavus (inf või 0 " "lõpmatu)\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr " --delete-after kustuta allalaetud failid.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr " -k, --convert-links teisenda viited suhtelisteks.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted enne faili X teisendamist salvesta failiks X." "orig.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror lühend võtmetele -N -r -l inf --no-remove-" "listing.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" " -p, --page-requisites lae kõik HTML lehe vaatamiseks vajalik info.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" @@ -1378,29 +1356,29 @@ msgstr "" " --strict-comments lülita sisse range (SGML) HTML kommentaaride " "käsitlemine.\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Rekursiivne accept/reject:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr " -A, --accept=LIST lubatud laienduste nimistu.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr " -R, --reject=LIST keelatud laienduste nimistu.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr " -D, --domains=LIST lubatud doomenite nimistu.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" @@ -1408,13 +1386,13 @@ msgstr "" " --exclude-domains=LIST komadega eraldatud keelatud doomenite " "nimistu.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp järgne HTML dokumentides FTP viidetele.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" @@ -1422,7 +1400,7 @@ msgstr "" " --follow-tags=LIST komadega eraldatud loend järgitavaid HTML " "lipikuid.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" @@ -1430,43 +1408,43 @@ msgstr "" " --ignore-tags=LIST komadega eraldatud loend ignoreeritavaid " "HTML lipikuid.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr " -H, --span-hosts mine ka teistesse serveritesse.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr " -L, --relative järgne ainult suhtelisi viiteid.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr " -I, --include-directories=LIST lubatud kataloogide nimistu.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr " -X, --exclude-directories=LIST välistatud kataloogide nimistu.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr " -np, --no-parent ära tõuse vanem kataloogini.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Saada soovitused ja vigade kirjeldused aadressil .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, mitte-interaktiivne võrgu imeja.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Autoriõigus (C) 2005 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1474,7 +1452,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1482,59 +1460,56 @@ msgstr "" "\n" "Selle programmi kirjutas Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Täiendava info saamiseks proovige `%s --help'.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: illegaalne võti -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Ei saa korraga lobiseda ja vait olla.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "Ei saa samaaegselt muuta failide aegu ja mitte puutuda vanu faile.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Ei saa korraga kasutada --inet4-only ja --inet6-only.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, fuzzy, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "Ei saa korraga kasutada --inet4-only ja --inet6-only.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: puudub URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "%s ei sisalda URLe.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1544,55 +1519,51 @@ msgstr "" "LÕPETATUD --%s--\n" "Alla laetud: %s baiti kokku %d failis\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Allalaadimise kvoot (%s baiti) ON ÜLETATUD!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Jätkan taustas.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Jätkan taustal, pid %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Väljund kirjutatakse faili `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Ei leia kasutuskõlblikku pistiku programmi.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: hoiatus: \"%s\" identifikaator on enne masina nime\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: tundmatu lekseem \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Kasuta: %s NETRC [HOSTINIMI]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: stat operatsioon ebaõnnestus %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "HOIATUS: vilets juhuarvude alginfo.\n" @@ -1601,8 +1572,6 @@ msgstr "HOIATUS: vilets juhuarvude alginfo.\n" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Ei õnnestu laadida PRNGd; kasutage --random-file.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "VIGA" @@ -1650,9 +1619,6 @@ msgstr "" "Kontrollimata ühenduse loomiseks servieriga %s kasutage `--no-check-" "certificate'.\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1667,38 +1633,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Vigane punkt stiili spetsifikatsioon `%s'; jätan muutmata.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "Ei õnnestu lugeda REAALAJA kella sagedust: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Kustutan %s, kuna see peaks olema tagasi lükatud.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Ei saa avada %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Laen robots.txti faili; palun ignoreerige võimalikk vigu.\n" @@ -1731,13 +1690,13 @@ msgstr "" "Proovin uuesti.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1748,16 +1707,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"saadi %s.\n" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1792,13 +1744,12 @@ msgstr "IPv6 aadresse ei toetata" msgid "Invalid IPv6 numeric address" msgstr "Vigane numbriline IPv6 aadress" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Jätkan taustal, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Ei õnnestu kustutada nimeviidet `%s': %s\n" diff --git a/po/eu.po b/po/eu.po index 4b5eff74..9d568e4e 100644 --- a/po/eu.po +++ b/po/eu.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.9.1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2004-03-29 16:58+0200\n" "Last-Translator: Mikel Olasagasti \n" "Language-Team: Basque \n" @@ -17,203 +17,262 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: `%s' aukera anbiguoa da\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: `--%s'k ez du argudiorik onartzen\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: `%c%s' aukerak ez du argudiorik onartzen\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: `%s' aukerak argudio bat behar du\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: aukera·ezezaguna `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: aukera ezezaguna `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: legez kanpoko aukera -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: legez kanpoko aukera -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: aukerak argumentu bat behar du -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: `-W %s' aukera anbiguoa da\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: `-W %s' aukerak ez du argudiorik onartzen\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "%s[%s]ra konektatzen:%hu... " -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "%sra konektatzen: %hu... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "konektatua.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "huts egin da: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "Ezin da `%s' ezabatu: %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "%d fitxategi %.2f segundutan bihurtuak.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "%s bihurtzen... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "ezer ez egiteko.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Ezin dira %s-ko linkak bihurtu: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Ezin da `%s' ezabatu: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Ezin da %s gordetzeko kopia egin %s bezala: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Kookie-a ezartzean sintaxi errorea: %s %d posizioan.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Ezin da `%s' cookie fitxategia ireki: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Errorea `%s' idazterakoan: %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "`%s' itxitzerakoan errorea: %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Zerredatze mota sostengurik gabe, Unix zerrendatze sintaxi-" "analizatzailearekin saiatzen.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "/%s-ren indexa %s:%d-en" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "denbora ezezaguna " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Fitxategia " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Direktorioa " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Link " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Zihurtasunik gabe " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s byte)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Luzeera: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (autorizaziorik gabea)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "%s bezala saioa hasten... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Zerbitzariaren erantzunean errorea, konexio kontrol panela itxitzen.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Errorea zerbitzarikin agurtzerakoan.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Idaztean huts egin da, kontrol konexioa itxitzen.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Zerbitzariak saio hasiera ukatzen du.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Saio sartze okerra.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Saiora sartua!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Zerbitzari errorea, ezin da sistema moeta determinatu.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "eginda. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "eginda.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Mota ezezaguna `%c', kontrol konexioa itxitzen.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "eginda. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWDa ez da behar.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -222,34 +281,33 @@ msgstr "" "Ez dago `%s' direktoriorik.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD ez da beharrezkoa.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Ezin da PASV transferentzia hasi.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Ezin da PASV erantzuan parseatu.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "ezin izan da %s-ra konektatu:%hu:%s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Lotze errorea (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "PORTU desegokia.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -257,7 +315,7 @@ msgstr "" "\n" "REST komanduak huts egin du, hutsetik hasten.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -266,7 +324,7 @@ msgstr "" "Ez dago `%s' fitxategirik.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -275,44 +333,40 @@ msgstr "" "Ez dago `%s' fitxategi edo direktoriorik.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, konexio kontrola itxitzen.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Datu konexioa: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Kontrol konexioa itxia.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Datu transferentzia abortatua.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "`%s' fitxategia dagoeneko badago, ez da jasoko.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(saiatu:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -321,44 +375,40 @@ msgstr "" "%s (%s) - `%s' gordeta [%ld]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "%s ezabatzen.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "`%s' erabiltzen zerrenda tmp fitxategi bezala.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "`%s' ezabatua.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Inkurtsio sakonera %dk maximoa gainditzen du. Sakonera %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "`%s' fitxategi erremotoa ez da bertakoa baina berriagoa -- ez da jasoko.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" "\n" msgstr "`%s' fitxategi erremotoa bertakoa baina berriagoa da -- jasotzen.\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -367,11 +417,11 @@ msgstr "" "Tamainuak ez dute ezkontzen (lokalak %ld) -- jasotzen.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Baliogabeko symlink izena, saltatzen.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -380,130 +430,66 @@ msgstr "" "Dagoeneko baduka link simboliko zuzena %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Link sinbolikoa sortzen %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Link sinbolikoak ez daude onartuak, `%s' link sinbolikoa baztetzen.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Direktorioa utzitzen `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: ezagun/euskarririk gabeko fitxategi mota.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: ordu zigilu okerra.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Ez dira direktorio gehiago jasoko, sakonera %d-koa delako (mas %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Ez jaisten `%s'ra, ez baitago sartua edo exkluditua dago.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "`%s' ez onartzen.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "`%s' ereduarekin ez du lotzen.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Idatzia HTMLizatutako index-a `%s'-en [%ld].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Idatzia HTMLzatutako index-a '%s'-en.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: `%s' aukera anbiguoa da\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: `--%s'k ez du argudiorik onartzen\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: `%c%s' aukerak ez du argudiorik onartzen\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: `%s' aukerak argudio bat behar du\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: aukera·ezezaguna `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: aukera ezezaguna `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: legez kanpoko aukera -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: legez kanpoko aukera -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: aukerak argumentu bat behar du -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: `-W %s' aukera anbiguoa da\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: `-W %s' aukerak ez du argudiorik onartzen\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "Errore ezezaguna" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -558,75 +544,68 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Konexioa berrerabiltzen %srentzat: %hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "Huts egin da HTTP eskaera idazterakoan: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s eskaera bidalia, erantzunaren zain... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "Ez da daturik jaso" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Irakurketa errorea (%s) goiburukoetan.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "`%s' fitxategia dagoeneko badago, ez da jasoko.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Autentifikazio eskema ezezaguna.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Autorizazitzen huts egin da.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Gaizki eratutako egoera lerroa" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(deskripziorik gabe)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Kokapena: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "zehaztugabea" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [hurrengoa]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -636,18 +615,15 @@ msgstr "" " Fitxategi hau iada guztiz jasoa dago; ezer ez egiteko.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Luzera: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "baztertua" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Direktorioa utzitzen `%s'.\n" @@ -656,43 +632,42 @@ msgstr "Direktorioa utzitzen `%s'.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Oharra: komodinak ez daude onartuak HTTPean.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Ezin da `%s' idatzi (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Ezinezkoa SSL konexioa sortzea.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ERROREA: (%d) helbideraketa kokapenik gabe.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ERROREA %d %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Azken·burugoiko·modifikazitua falta da·-·ordu·zigilua·itzalia.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Azken burugoiko modifikazioa baliogabekoa - ordu zigilua ignoratua.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -702,16 +677,16 @@ msgstr "" "da jasoko.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Tamainuak·ez·dute·ezkontzen·(lokalak·%ld)·--·jasotzen.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Fitxategi erremotoa berriagoa da, jasotzen.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -719,7 +694,7 @@ msgid "" "\n" msgstr "`%s' fitxategi erremotoa bertakoa baina berriagoa da -- jasotzen.\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -727,7 +702,7 @@ msgid "" msgstr "" "`%s' fitxategi erremotoa ez da bertakoa baina berriagoa -- ez da jasoko.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -735,7 +710,7 @@ msgid "" msgstr "" "`%s' fitxategi erremotoa ez da bertakoa baina berriagoa -- ez da jasoko.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -744,92 +719,92 @@ msgstr "" "%s (%s) - `%s' gordeta [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Konexioa itxia ondorengo bytean %ld. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Irakurtze errorea %ld bytean (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Irakurtze errorea %ld/%ld bytean (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC %sra apuntatzen du, ez dena existitzen.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Ezin irakurri %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: %s-n errorea %d lerroan.\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: %s-n errorea %d lerroan.\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: %s-n errorea %d lerroan.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: Kontuz: Bai sistema bai wgetrc `%s'ra apuntatzen dute.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Baliogaeko --exekutatu`%s' komandoa\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Baliogabeko booleanoa `%s', erabili `on' edo `off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Baliogabeko zenbakia `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Baliogabeko byte balioa `%s'\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Baliogabeko denbora tartea `%s'\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Baliogabeko balioa `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Baliogabeko goiburukoa `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Baliogabeko aurreratze mota `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -845,8 +820,6 @@ msgstr "" "\n" "%s jasota, irteera `%s'ra bideratzen.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -859,12 +832,12 @@ msgstr "Ez da daturik jaso" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; saio hasiera desgaitzen.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Erabili: %s [AUKERA]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -874,553 +847,557 @@ msgstr "" "Aginduzko argumentu luzeegiak aukera txikientzako agindu ere badira.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "Direktorioa " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Bidali bug-ak eta iradokizunak -era.\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, sare informazio jaitsitzaile ez interaktiboa.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2003 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1428,7 +1405,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1436,60 +1413,57 @@ msgstr "" "\n" "Originalki Hrvoje Niksic-k idatzia .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Saiatu `%s --help` aukera gehiagorako.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: legez kanpoko aukera -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Ezin da berritsu eta ixil moduan egon une berean.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Ezin dira ez-gainidatzi fitxategiak eta denbora markak erabili une berean.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL falta\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Ez da URLrik aurkitu %s-n.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1499,55 +1473,51 @@ msgstr "" "AMAITUTA --%s--\n" "Jatsitakoa: %s byte %d fitxategietan\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Jaitsiera kuota (%s byte) GAINDITUA!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Atzeko planoan jarraitzen.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Atzeko planoan jarraitzen, pid %d.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Irteera `%s'-n idatziko da.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Ezin aurkitu socket kontrolatzaile erabilgarririk.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: abisua: \"%s\" tokena makina izenanen aurretik dago\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: token ezezaguna \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Erabilera: %s NETRC [HOST-IZENA]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: ezin da identifikatu %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1557,8 +1527,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Ezin da OpenSSL PRNG hasi, SSL ezintzen.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1604,9 +1572,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1622,38 +1587,31 @@ msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "" "Baliogabeko puntuazio estilo espezifikazioa '%s'; aldatu gabe utzitzen.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "%s ezabatzen ezestua izan behar zuelako.\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "Ezin dira %s-ko linkak bihurtu: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Robots.txt kargatzen; mesedez ignoratu erroreak.\n" @@ -1688,13 +1646,13 @@ msgstr "" "Berriz saiatzen.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1705,14 +1663,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1748,13 +1701,12 @@ msgstr "IPV6 motako helbideak ez daude erabilgarri" msgid "Invalid IPv6 numeric address" msgstr "Baliogabeko IPv6 zenbaki helbidea" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Atzeko planoan jarraitzen, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Huts egin da `%s' link sinbolikoa askatzerakoan: %s\n" diff --git a/po/fi.po b/po/fi.po index eeb573bf..d870fc1f 100644 --- a/po/fi.po +++ b/po/fi.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.10.1-b1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2005-07-12 00:11+0300\n" "Last-Translator: Petri T. Koistinen \n" "Language-Team: Finnish \n" @@ -15,202 +15,261 @@ msgstr "" "Content-Type: text/plain; charset=iso-8859-15\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: valitsin \"%s\" on moniselkoinen\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: valitsin \"--%s\" ei salli argumenttia\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: valitsin \"%c%s\" ei salli argumenttia\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: valitsin \"%s\" vaatii argumentin\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: tuntematon valitsin \"--%s\"\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: tuntematon valitsin \"%c%s\"\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: valitsin ei kelpaa -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: valitsin on virheellinen -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: valitsin vaatii argumentin -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: valitsin \"-W %s\" on moniselkoinen\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: valitsin \"-W %s\" ei salli argumentteja\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "%s: lähdeosoite %s ei selvinnyt, osoitetta ei käytetä.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Yhdistetään palvelimeen %s|%s|:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Yhdistetään palvelimeen %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "yhdistetty.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "epäonnistui: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "%s: lähdeosoite %s ei selvinnyt, osoitetta ei käytetä.\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Muunnettu %d tiedostoa %.*f sekunnissa.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Muunnetaan linkkejä %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "ei ole tehtävää.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Ei voida muuntaa linkkejä tiedostossa %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Tiedostoa \"%s\" ei voitu poistaa: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Tiedostoa %s ei voitu varmuuskopioida tiedostoon %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Syntaksivirhe Set-Cookiessa: %s kohdassa %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" "Eväste, joka tuli osoitteesta %s yritti asettaa verkkotunnukseksi %s.\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Evästetiedostoa \"%s\" ei voitu avata: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Kirjoitettaessa tiedostoon \"%s\" tapahtui virhe: %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Virhe suljettaessa tiedostoa \"%s\": %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Listaustyyppiä ei tueta, yritetään jäsentää unix-listauksena.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "/%s indeksi kohteessa %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "tuntematon aika " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Tiedosto " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Hakemisto " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Linkki " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Epävarma " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s tavua)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Pituus: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) jäljellä" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s jäljellä" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (vahvistamaton)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Kirjaudutaan nimellä %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Virhe palvelimen vastauksessa. Hallintayhteys suljetaan.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Virhe palvelimen tervehdyksessä.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Kirjoitus epäonnistui. Hallintayhteys suljetaan.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Palvelin hylkäsi kirjautumisen.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Kirjautuminen epäonnistui.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Kirjauduttu!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Palvelinvirhe, järjestelmän tyyppiä ei voitu päätellä.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "valmis. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "valmis.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Tuntematon tyyppi \"%c\". Hallintayhteys suljetaan.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "valmis." -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD:tä ei tarvita.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -219,34 +278,33 @@ msgstr "" "Hakemistoa \"%s\" ei ole.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD:tä ei vaadita.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "PASV-siirtoa ei voitu aloittaa.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "PASV-vastausta ei voitu jäsentää.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "ei voitu yhdistää %s porttiin %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Bind-virhe (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Virheellinen PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -254,7 +312,7 @@ msgstr "" "\n" "REST epäonnistui, aloitetaan alusta.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -263,7 +321,7 @@ msgstr "" "Tiedostoa \"%s\" ei ole.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -272,44 +330,40 @@ msgstr "" "Tiedostoa tai hakemistoa \"%s\" ei ole.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s on ilmestynyt.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, suljetaan hallintayhteys.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - tiedonsiirtoyhteys: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Hallintayhteys suljettu.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Tiedonsiirto keskeytetty.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Tiedostoa \"%s\" ei noudeta, koska se on jo paikalla.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(yritys:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -318,35 +372,32 @@ msgstr "" "%s (%s) - \"%s\" tallennettu [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Poistetaan %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Listaus tallennetaan väliaikaisesti \"%s\" tiedostoon.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "\"%s\" poistettu.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Rekursiosyvyys %d on ylittänyt sallitun syvyyden %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "Etätiedosto \"%s\" ei ole paikallista uudempi -- ei noudeta.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -355,8 +406,7 @@ msgstr "" "Etätiedosto \"%s\" on uudempi kuin paikallinen -- noudetaan.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -365,11 +415,11 @@ msgstr "" "Koot eivät täsmää (paikallinen %s) -- noudetaan.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Symbolisen linkin nimi on virheellinen, ohitetaan.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -378,129 +428,65 @@ msgstr "" "Oikea symbolinen linkki %s -> %s on jo paikallaan.\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Luodaan symbolinen linkki %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Ei tukea symbolisille linkeille, ohitetaan \"%s\".\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Ohitetaan hakemisto \"%s\".\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: tuntematon/tukematon tiedostotyyppi.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: vääristynyt aikaleima.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Hakemistoja ei noudeta, koska syvyys on %d (raja %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Hakemiston \"%s\" sisältöä ei noudeta, koska se on poissuljettu.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Hylätään \"%s\".\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Hakulause \"%s\" ei löytänyt mitään.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "HTML-muotoiltu indeksi on kirjoitettu tiedostoon \"%s\" [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "HTML-muotoiltu indeksi on kirjoitettu tiedostoon \"%s\".\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: valitsin \"%s\" on moniselkoinen\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: valitsin \"--%s\" ei salli argumenttia\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: valitsin \"%c%s\" ei salli argumenttia\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: valitsin \"%s\" vaatii argumentin\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: tuntematon valitsin \"--%s\"\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: tuntematon valitsin \"%c%s\"\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: valitsin ei kelpaa -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: valitsin on virheellinen -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: valitsin vaatii argumentin -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: valitsin \"-W %s\" on moniselkoinen\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: valitsin \"-W %s\" ei salli argumentteja\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Tuntematon palvelin" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Väliaikainen virhe nimipalvelussa" @@ -555,33 +541,31 @@ msgstr "POST:n data-tiedosto \"%s\" puuttuu: %s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "Käytetään uudelleen yhteyttä %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Vastaanotto välityspalvelimelta epäonnistui: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Välityspalvelintunnelointi epäonnistui: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s-pyyntö lähetetty, odotetaan vastausta... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Yhtään dataa ei vastaanotettu.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Lukuvirhe (%s) otsakkeissa.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -590,41 +574,36 @@ msgstr "" "Tiedostoa \"%s\" ei noudeta, koska se on jo paikalla.\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Tuntematon todennusjärjestelmä.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Todentaminen epäonnistui.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Väärin muotoiltu Status-otsake" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(ei kuvausta)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Sijainti: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "määrittelemätön" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [seurataan]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -634,18 +613,15 @@ msgstr "" " Tiedosto on jo kokonaan noudettu.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Pituus: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "jätetty huomiotta" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Ohitetaan hakemisto \"%s\".\n" @@ -654,44 +630,43 @@ msgstr "Ohitetaan hakemisto \"%s\".\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Varoitus: HTTP ei tue jokerimerkkejä.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Tiedostoon \"%s\" ei voitu kirjoittaa (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "SSL-yhteyden muodostaminen ei onnistunut.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "VIRHE: Edelleenohjaus (%d) ilman sijaintia.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s VIRHE %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Last-modified -otsake puuttuu -- aikaleimat poistettu käytöstä.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" "Viimeksi muutettu -otsake on virheellinen -- aikaleima jätetty huomiotta.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -700,16 +675,16 @@ msgstr "" "Palvelimen tiedosto \"%s\" ei ole paikallista uudempi -- ei noudeta.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Koot eivät täsmää (paikallinen %s) -- noudetaan.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Etätiedosto on uudempi, noudetaan.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -719,21 +694,21 @@ msgstr "" "Etätiedosto \"%s\" on uudempi kuin paikallinen -- noudetaan.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "Etätiedosto \"%s\" ei ole paikallista uudempi -- ei noudeta.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" msgstr "Etätiedosto \"%s\" ei ole paikallista uudempi -- ei noudeta.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -742,94 +717,94 @@ msgstr "" "%s (%s) - \"%s\" tallennettu [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Yhteys suljettu tavun %s kohdalla. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Lukuvirhe tavun %s kohdalla (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Lukuvirhe tavun %s/%s kohdalla (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC osoittaa kohteeseen %s, jota ei ole olemassa.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Ei voitu lukea %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Virhe kohdassa %s rivillä %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Syntaksivirhe kohdassa %s rivillä %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Tuntematon komento \"%s\" kohdassa %s rivillä %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Varoitus: Sekä järjestelmän että käyttäjän wgetrc osoittavat %s " "tiedostoon.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: --execute \"%s\" on virheellinen komento\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Valinta \"%s\" on virheellinen, valitse \"on\" tai \"off\".\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Numero \"%s\" on virheellinen.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Tavun arvo \"%s\" on virheellinen.\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Aikaväli \"%s\" on virheellinen.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Arvo \"%s\" on virheellinen.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Otsake \"%s\" on virheellinen.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Edistymistyyppi \"%s\" on virheellinen.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -846,8 +821,6 @@ msgstr "" "\n" "%s vastaanotettu, ohjataan tulostus tiedostoon \"%s\".\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -862,12 +835,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; loki poistettu käytöstä.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Käyttö: %s [VALITSIN]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -875,66 +848,71 @@ msgstr "" "Pakolliset argumentit pitkille valitsimille ovat pakollisia myös lyhyille.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Käynnistys:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version näytä Wget:in versio ja lopeta\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help näytä tämä ohje\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" " -b, --background siirry taustalle käynnistyksen jälkeen\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=KOMENTO suorita .wgetrc-tyylinen komento\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Loki ja syöttötiedostot:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=TIEDOSTO kirjaa viestit TIEDOSTOON\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=TIEDOSTO lisää viestit TIEDOSTOON\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug näytä paljon vianetsintätietoja\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug näytä paljon vianetsintätietoja\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet ole hiljaa (ei tulostusta)\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose näytä yksityiskohtia (oletus)\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --non-verbose ei yksityiskohtia, muttei hiljainen\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=TIEDOSTO lataa URL:t TIEDOSTOSTA\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html käsittele syöttötiedosto HTML:nä\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" @@ -942,28 +920,28 @@ msgstr "" " -F -i valintojen määrittelemään " "tiedostoon\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Noutaminen:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" " -t, --tries=MÄÄRÄ yrityskertojen MÄÄRÄ (0 on rajaton)\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused yritä uudelleen vaikka yhteys " "torjuttaisiin\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O, --output-document=TIEDOSTO kirjoita dokumentit TIEDOSTOON\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" @@ -971,7 +949,7 @@ msgstr "" " -nc, --no-clobber ohita noudot, jotka korvaisivat jo\n" " olemassaolevia tiedostoja\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" @@ -979,11 +957,11 @@ msgstr "" " -c, --continue jatka osittain noudetun tiedoston " "noutamista\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr " --progress=TYYPPI valitse edistymismittarin tyyppi\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -991,36 +969,36 @@ msgstr "" " -N, --timestamping nouda vain paikallista uudemmat " "tiedostot\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response näytä palvelimen vastaus\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider älä nouda mitään\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr " -T, --timeout=SEKUNTIA kaikkien aikakatkaisujen pituus\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=SEKUNTIA nimipalveluhaun aikakatkaisun pituus\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr " --connect-timeout=SEKUNTIA yhdistämisen aikakatkaisun pituus\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr " --read-timeout=SEKUNTIA vastaanoton aikakatkaisun pituus\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr " -w, --wait=SEKUNTIA odota SEKUNTIA noutojen välillä\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1028,7 +1006,7 @@ msgstr "" " --waitretry=SEKUNTIA odota 1...SEKUNTIA noutojen\n" " uudelleenyritysten välillä\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1036,19 +1014,19 @@ msgstr "" " --random-wait odota 0...2*WAIT sekuntia noutojen " "välillä\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy välityspalvelin päälle\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy välityspalvelin pois päältä\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr " -Q, --quota=LUKU noutokiintiön koko\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1056,17 +1034,17 @@ msgstr "" " --bind-address=OSOITE liitä (palvelin tai IP-) OSOITE " "paikallisesti\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr " --limit-rate=NOPEUS rajoita noutonopeutta\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" " --no-dns-cache älä säilytä nimipalvelutietoja " "välimuistissa\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1074,7 +1052,7 @@ msgstr "" " --restrict-file-names=KJ käytä vain käyttöjärjestelmän\n" " sallimia tiedostonimiä\n" -#: src/main.c:453 +#: src/main.c:460 #, fuzzy msgid "" " --ignore-case ignore case when matching files/" @@ -1083,17 +1061,17 @@ msgstr "" " --ignore-length älä välitä \"Content-Length\"-" "otsakekentästä\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" " -4, --inet4-only ota yhteyttä vain IPv4-osoitteisiin\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" " -6, --inet6-only ota yhteyttä vain IPv6-osoitteisiin\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1103,43 +1081,43 @@ msgstr "" " osoitteeseen, vaihtoedot: IPv6, IPv4 tai " "none\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr " --user=KÄYTTÄJÄ FTP- ja HTTP-käyttäjänimi\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr " --password=SALASANA FTP- ja HTTP-salasana\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Hakemistot:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd --no-directories älä luo hakemistoja\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories pakotettu hakemistojen luonti\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr " -nH, --no-host-directories älä luo palvelin hakemistoja\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories käytä protokollan nimeä hakemistoissa\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" " -P, --directory-prefix=ETULIITE tallenna tiedostot hakemistoon " "ETULIITE/...\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1147,88 +1125,88 @@ msgstr "" " --cut-dirs=LUKU ohita alusta LUKU kappaletta " "hakemistoja\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "HTTP-valitsimet:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=KÄYTTÄJÄ HTTP-käyttäjänimi\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-passwd=SALASANA HTTP-salasana\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache älä käytä palvelimelle välivarastoidua " "dataa\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension tallenna HTML-dokumentit .html-päätteisinä\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length älä välitä \"Content-Length\"-" "otsakekentästä\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr " --header=MERKKIJONO lisää MERKKIJONO otsakkeiden sekaan\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr " --proxy-user=KÄYTTÄJÄ aseta välityspalvelimen käyttäjänimi\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr " --proxy-passwd=SALASANA aseta välityspalvelimen salasana\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" " --referer=URL liitä \"Referer: URL\"-otsake HTTP-pyyntöön\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers tallenna HTTP-otsakkeet tiedostoon\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AGENTTI tunnnistaudu Wget/version sijasta AGENTIKSI\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr " --no-http-keep-alive ota pois käytöstä jatkuvat yhteydet\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies älä käytä evästeitä\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr " --load-cookies=TIEDOSTO lue evästeet ennen istuntoa\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr " --save-cookies=TIEDOSTO tallenna evästeet istunnon jälkeen\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1236,7 +1214,7 @@ msgstr "" " --keep-session-cookies hae ja tallenna (väliaikaiset) " "istuntoevästeet\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" @@ -1244,23 +1222,23 @@ msgstr "" " --post-data=MERKKIJONO käytä POST-metodia; lähetä MERKKIJONO " "datana\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=TIEDOSTO käytä POST-metodia; lähetä TIEDOSTON " "sisältö\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "HTTPS (SSL/TLS) -valitsimet:\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1268,48 +1246,48 @@ msgstr "" " --secure-protocol=PR valitse turvaprotokolla, vaihtoehdot:\n" " auto, SSLv2, SSLv3 tai TLSv1\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" " --no-check-certificate älä tarkista palvelimen varmennetta\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=TIEDOSTO asiakasvarmenne\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=TYYPPI asiakasvarmenteen tyyppi: PEM tai DER\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=TIEDOSTO salainen avain\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" " --private-key-type=TYYPPI salaisen avaimen tyyppi: PEM tai DER\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=TIEDOSTO juurivarmennekokoelma\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr " --ca-directory=HAKEMISTO juurivarmenteiden hajautuslista\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" " --random-file=TIEDOSTO satunnaista dataa SSL PRNG:n siemeneksi\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" @@ -1317,32 +1295,32 @@ msgstr "" " --egd-file=TIEDOSTO EGD-pistoke, josta saa satunnaista " "dataa\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "FTP-valitsimet:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=KÄYTTÄJÄ FTP-käyttäjänimi\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=SALASANA FTP-salasana\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --dont-remove-listing älä poista .listing-tiedostoja\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr " --no-glob älä täydennä tiedostonimiä\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" " --no-passive-ftp älä käytä \"passiivista\" siirtotapaa\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1350,32 +1328,32 @@ msgstr "" " --retr-symlinks rekursiossa: hae linkitetyt tiedostot\n" " (ei hakemistoja)\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" " --preserve-permissions säilytä noudetun tiedoston oikeudet\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Rekursiivinen nouto:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive nouda rekursiivisesti\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" " -l, --level=LUKU rekursiosyvyys (inf ja 0 = ääretön)\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr " --delete-after poista tiedostot haun jälkeen\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" @@ -1383,21 +1361,21 @@ msgstr "" " -k, --convert-links aseta haettujen HTML-sivujen linkit\n" " osoittamaan paikallisiin tiedostoihin\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted ennen tiedoston X muuttamista,\n" " varmuuskopioi X.orig nimellä\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror oikovalitsin, yhtäkuin -r -N -l inf\n" " --no-remove-listing\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1405,7 +1383,7 @@ msgstr "" " -p, --page-requisites nouda kaikki kuvat yms. HTML-sivun\n" " näyttämiseen tarvittava.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" @@ -1413,99 +1391,99 @@ msgstr "" " --strict-comments käytä HTML-kommenttien tiukkaa\n" " (SGML) käsittelyä\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" "Rekursiivinen hyväksyntä/torjunta:\n" "(listojen osat erotellaan pilkuin)\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr " -A, --accept=LISTA lista hyväksytyistä päätteistä\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr " -R, --reject=LISTA lista torjutuista päätteistä\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" " -D, --domains=LISTA lista hyväksytyistä verkkotunnuksista\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" " --exclude-domains=LISTA lista torjutuista verkkotunnuksista\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp seuraa ftp-linkkejä HTML-dokumenteista\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" " --follow-tags=LISTA lista seurattavista HTML-tageista\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" " --ignore-tags=LISTA lista ohitettavista HTML-tageista\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts siirry rekursiossa eri palvelimille\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" " -L, --relative seuraa vain suhteellisia linkkejä\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" " -I, --include-directories=LISTA lista hyväksytyistä hakemistoista\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" " -X, --exclude-directories=LISTA lista poissuljetuista hakemistoista\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr " -np, --no-parent älä nouse hakemistorakenteessa\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Lähetä virheraportit ja ehdotukset osoitteeseen .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, tiedostojen noutaja.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Tekijänoikeus © 2005 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1513,7 +1491,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1521,60 +1499,57 @@ msgstr "" "\n" "Alunperin kirjoittanut Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Kirjoita \"%s --help\" saadaksesi lisää valitsimia.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: virheellinen valitsin -- \"-n%c\"\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Ei voi näyttää yksityiskohtia ja olla hiljaa yhtä aikaa.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Vanhoja tiedostoja ei voi aikaleimata ja jättää koskematta yhtä aikaa.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Argumentteja --inet4-only ja --inet6-only ei voi käyttää yhtä aikaa.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, fuzzy, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "Argumentteja --inet4-only ja --inet6-only ei voi käyttää yhtä aikaa.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL puuttuu\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Tiedostosta %s ei löytynyt URLeja.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1584,57 +1559,53 @@ msgstr "" "VALMIS --%s--\n" "Noudettu: %s tavua ja %d tiedostoa\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Hakukiintiö (%s tavua) YLITETTY!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Ohjelman suoritus jatkuu taustalla.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Ohjelman suoritus jatkuu taustalla, pid %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Tuloste kirjoitetaan tiedostoon \"%s\".\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Ei löytynyt käyttökelpoista socket-ajuria.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: varoitus: \"%s\"-merkintä esiintyy kaikkien koneiden nimien " "edessä\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: tuntematon merkki \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Käyttö: %s NETRC [PALVELIMEN NIMI]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: tiedoston %s tilaa ei voitu lukea: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "VAROITUS: satunnaislukujen lähde on heikkolaatuinen.\n" @@ -1643,8 +1614,6 @@ msgstr "VAROITUS: satunnaislukujen l msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "PRNG:tä ei voitu alustaa; harkitse --random-file valitsimen käyttöä.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "VIRHE" @@ -1693,9 +1662,6 @@ msgstr "" "Ottaaksesi yhteyden kohteeseen %s:n turvattomasti, käytä --no-check-" "certificate valitsinta.\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1710,38 +1676,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Pistetyylin määrittely \"%s\" on virheellinen; jätetään muuttamatta.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "REAALIAIKAkellon taajuutta ei saatu: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Poistetaan %s, koska sen pitäisi olla hylätty.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Ei voitu avata tiedostoa %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Ladataan robots.txt; älä välitä virheistä.\n" @@ -1776,13 +1735,13 @@ msgstr "" "Yritetään uudelleen.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1793,16 +1752,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"%s vastaanotettu.\n" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1837,13 +1789,12 @@ msgstr "IPv6-osoitteita ei tueta" msgid "Invalid IPv6 numeric address" msgstr "Virheellinen numeerinen IPv6-osoite" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Ohjelman suoritus jatkuu taustalla, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Symbolisen linkin \"%s\" poistaminen epäonnistui: %s\n" diff --git a/po/fr.po b/po/fr.po index f91c3b19..b9b7d511 100644 --- a/po/fr.po +++ b/po/fr.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: GNU wget 1.10.1-b1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2005-08-10 08:00-0500\n" "Last-Translator: Michel Robitaille \n" "Language-Team: French \n" @@ -15,206 +15,265 @@ msgstr "" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: l'option « %s » est ambiguë.\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: l'option « --%s » ne permet pas d'argument.\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: l'option « %c%s » ne permet pas d'argument.\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: l'option « %s » requiert un argument.\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: l'option « --%s » n'est pas reconnue.\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: l'option « %c%s » n'est pas reconnue.\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: option illégale -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: option invalide -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: l'option requiert un argument -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: l'option « -W %s » est ambiguë.\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: l'option « -W %s » ne permet pas d'argument.\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "%s: incapable de résoudre l'adresse lié `%s'; désactivation de bind.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Connexion vers %s|%s|:%d..." -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Connexion vers %s:%d..." -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "connecté.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "échec: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "%s: incapable de résoudre l'adresse lié `%s'; désactivation de bind.\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Conversion des fichiers %d en %.*f secondes.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Conversion de %s..." -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "rien à faire.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Ne peut convertir les liens dans %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "ÉCHEC de destruction de « %s »: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Ne peut archiver %s comme %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Erreur de syntaxe dans Set-Cookie: %s à la position %d\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" "Les cookies provenant de %s a provoqué une tentative de changement de " "domaine à %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Ne peut ouvrir le fichier des cookies « %s »: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Ne peut écrire dans « %s »: %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Erreur de fermeture « %s »: %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Type d'affichage (listing) non-supporté, on essaye le parseur d'affichage à " "la Unix.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Index de /%s sur %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "heure inconnue " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Fichier " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Répertoire " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Lien " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Incertain " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s octets)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Longueur: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) restant" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s restant" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (non certifiée)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Ouverture de session en %s..." -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "" "ERREUR dans la réponse du serveur, fermeture de connexion de contrôle.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "ERREUR dans le message de salutation du serveur.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "ÉCHEC d'écriture, fermeture de connexion de contrôle.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Le serveur refuse l'établissement de session.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Établissement de session erroné.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Session établie!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Erreur du serveur, ne peut déterminer le type de système.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "complété. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "complété.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Type %c inconnu, fermeture de connexion de contrôle.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "complété. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD n'est pas nécessaire.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -223,34 +282,33 @@ msgstr "" "Répertoire « %s » inexistant.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD n'est pas requis.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Ne peut initier le transfert PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Ne peut analyser la réponse PASV.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "ne peut établir la connexion vers %s sur le port %d: %s.\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "ERREUR de « bind » (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Port non valable.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -258,7 +316,7 @@ msgstr "" "\n" "ÉCHEC de REST, reprise depuis le début.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -267,7 +325,7 @@ msgstr "" "Fichier « %s » inexistant.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -276,44 +334,40 @@ msgstr "" "Fichier ou répertoire « %s » inexistant.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s vient de s'annoncer comme existante.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, fermeture de la connexion de contrôle.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Connexion de transfert de données: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Connexion de contrôle fermée.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Transfert des données abandonné.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Fichier « %s » est déjà là; pas de récupération.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(essai:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -322,37 +376,34 @@ msgstr "" "%s (%s) - « %s » sauvegardé [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Destruction de %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Utilisation de « %s » comme fichier temporaire de listage.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "« %s » détruit.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Le niveau %d de récursivité dépasse le niveau maximum %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "Fichier distant pas plus récent que le fichier local « %s » -- pas de " "récupération.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -360,8 +411,7 @@ msgid "" msgstr "" "Fichier distant plus récent que le fichier local « %s » -- récupération.\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -370,11 +420,11 @@ msgstr "" "Les tailles ne concordent pas (local %s) -- récupération.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Nom erroné d'un lien symbolique, escamoté.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -383,131 +433,67 @@ msgstr "" "Lien symbolique déjà correct %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Création du lien symbolique %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Lien symbolique non supporté, escamotage du lien « %s ».\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Répertoire « %s » escamoté.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: type de fichier inconnu ou non supporté.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: tampon date-heure corrompu.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "" "Les répertoires ne seront pas récupérés, la profondeur %d dépasse le maximum " "%d.\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "%s n'a pas été parcouru puisqu'il est exclu ou non inclus.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Rejet de « %s ».\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Pas de concordance avec le patron « %s ».\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Index HTML-isé écrit dans « %s » [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Index HTML-isé écrit dans « %s ».\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: l'option « %s » est ambiguë.\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: l'option « --%s » ne permet pas d'argument.\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: l'option « %c%s » ne permet pas d'argument.\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: l'option « %s » requiert un argument.\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: l'option « --%s » n'est pas reconnue.\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: l'option « %c%s » n'est pas reconnue.\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: option illégale -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: option invalide -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: l'option requiert un argument -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: l'option « -W %s » est ambiguë.\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: l'option « -W %s » ne permet pas d'argument.\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Hôte inconnu" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "?chec temporaire dans la résolution du nom" @@ -562,33 +548,31 @@ msgstr "Fichier de donn msgid "Reusing existing connection to %s:%d.\n" msgstr "Réutilisation de la connexion existante vers %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "ÉCHEC de lecture de la réponse proxy: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Échec du tunneling proxy: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "requête %s transmise, en attente de la réponse..." -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Aucune donnée reçue.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "ERREUR de lecture (%s) de l'en-tête.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -597,41 +581,36 @@ msgstr "" "Fichier « %s » est déjà là; pas de récupération.\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Schème d'authentification inconnu.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "ÉCHEC d'autorisation.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Ligne d'état mal composée" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(pas de description)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Emplacement: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "non spécifié" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [suivant]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -641,18 +620,15 @@ msgstr "" " Le fichier a déjà été complètement récupéré; rien à faire.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Longueur: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignoré" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Répertoire « %s » escamoté.\n" @@ -661,44 +637,43 @@ msgstr "R msgid "Warning: wildcards not supported in HTTP.\n" msgstr "AVERTISSEMENT: les métacaractères ne sont pas supportés en HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Ne peut écrire dans « %s » (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Incapable d'établir une connexion SSL.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ERREUR: redirection (%d) sans destination.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ERREUR %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "" "En-tête de dernière modification manquant -- tampon date-heure ignoré.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "En-tête de dernière modification erroné -- tampon date-heure ignoré.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -708,16 +683,16 @@ msgstr "" "pas de récupération.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Les tailles ne concordent pas (local %s) -- récupération.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Le fichier distant est plus récent, récupération.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -726,7 +701,7 @@ msgid "" msgstr "" "Fichier distant plus récent que le fichier local « %s » -- récupération.\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -735,7 +710,7 @@ msgstr "" "Fichier distant pas plus récent que le fichier local « %s » -- pas de " "récupération.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -744,7 +719,7 @@ msgstr "" "Fichier distant pas plus récent que le fichier local « %s » -- pas de " "récupération.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -753,94 +728,94 @@ msgstr "" "%s (%s) - « %s » sauvegardé [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Fermeture de la connexion à l'octet %s. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - ERREUR de lecture à l'octet %s (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - ERREUR de lecture à l'octet %s/%s (%s)." -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC pointe vers %s lequel n'existe pas.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: ne peut lire %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: ERREUR dans %s à la ligne %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: ERREUR de syntaxe dans %s à la ligne %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: commande inconnue « %s » dans %s à la ligne %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: AVERTISSEMENT wgetrc tant du système que de l'usager pointe vers « %s " "».\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: invalide -- commande exécutée « %s »\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: booléen invalide « %s »; utiliser « on » ou « off ».\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: nombre invalide « %s ».\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: valeur d'octet invalide « %s ».\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: période de temps invalide « %s ».\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: valeur invalide « %s ».\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: en-tête invalide « %s ».\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: type de progression invalide « %s ».\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -857,8 +832,6 @@ msgstr "" "\n" "%s reçu, redirection de la sortie vers « %s ».\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -873,12 +846,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; désactivation de la journalisation.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Usage: %s [OPTION]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -887,85 +860,92 @@ msgstr "" "aussi pour les options de format court.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Démarrage:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version afficher la version de Wget et quitter.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help afficher l'aide-mémoire.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" " -b, --background passer à l'arrière plan après le démarrage.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=COMMANDE exécuter une commande `.wgetrc'-style\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Journalisation et fichier d'entrée:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" " -o, --output-file=FICHIER journaliser les messages dans le FICHIER.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=FICHIER accoler les messages au FICHIER.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" " -d, --debug afficher les informations lors de la mise au " "point.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" +" -d, --debug afficher les informations lors de la mise au " +"point.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" " -q, --quiet exécuter en mode silencieux (sans sortie " "d'affichage).\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" " -v, --verbose exécuter en mode bavard (mode par défaut).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --no-verbose éteindre le mode bavard, sans être silencieux.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" " -i, --input-file=FICHIER télécharger les URLs à partir du FICHIER.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" " -F, --force-html traiter le fichier d'entrée comme du HTML.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL accoler les URL aux liens relatifs dans -F -i " "fichier.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Téléchargement:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -973,18 +953,18 @@ msgstr "" " -t, --tries=NOMBRE fixer le NOMBRE de tentatives de reprises " "(0 sans limite).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused ré-essayer même si la connexion est " "refusée.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" " -O, --output-document=FICHIER écrire les documents dans le FICHIER.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" @@ -993,7 +973,7 @@ msgstr "" "seraient\n" " à partir de fichiers existants.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" @@ -1001,13 +981,13 @@ msgstr "" " -c, --continue poursuivre le téléchargement d'un fichier " "partiellement téléchargé.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" " --progress=TYPE sélectionner le type de jauge de " "progresssion de téléchargement.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -1017,43 +997,43 @@ msgstr "" " qu'il y en aient de plus récents que les " "locaux.\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response afficher la réponse du serveur.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider ne pas télécharger n'importe quoi.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=SECONDES fixer toutes les valeurs de minuterie à " "SECONDES.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=SECS fixer le temps de minuterie de recherche " "dans le DNS à SECS.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=SECS fixer le temps de minuterie de connexion à " "SECS.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" " --read-timeout=SECS fixer le temps de minuterie de lecture à " "SECS.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr " -w, --wait=SECONDES attendre SECONDES entre les essais.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1061,7 +1041,7 @@ msgstr "" " --waitretry=SECONDES attendre 1..SECONDES entre les essais d'une " "récupération.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1069,20 +1049,20 @@ msgstr "" " --random-wait attendre 0...2*ATTENTE secondes entre les " "récupérations.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy activer explicitement le proxy.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy désactivier explicitement le proxy.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" " -Q, --quota=NOMBRE fixer le quota de récupération à NOMBRE.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1090,17 +1070,17 @@ msgstr "" " --bind-address=ADRESSE lier à l'ADRESSE (nom d'hôte ou adresse IP) " "sur l'hôte local.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr " --limit-rate=TAUX limiter le TAUX de téléchargement.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" " --no-dns-cache désactiver la recherche dans la cache du " "DNS.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1108,7 +1088,7 @@ msgstr "" " --restrict-file-names=OS restreindre les caractères dans les noms de " "fichier à ceux permis par l'OS.\n" -#: src/main.c:453 +#: src/main.c:460 #, fuzzy msgid "" " --ignore-case ignore case when matching files/" @@ -1117,18 +1097,18 @@ msgstr "" " --ignore-length ignorer le champ de l'en-tête `Content-" "Length'.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" " -4, --inet4-only connecter seulement sur des adresses IPv4.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" " -6, --inet6-only connnecter seulement sur des adresses " "IPv6.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1138,45 +1118,45 @@ msgstr "" "famille spécifique,\n" " soit IPv6, IPv4 ou none (pour aucun).\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr " --user=USAGER fixer l'USAGER pour ftp et http.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" " --password=MOT_DE_PASSE fixer le MOT_DE_PASSE pour ftp et http.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Répertoires:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories ne pas créer de répertoires.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories forcer la création de répertoires.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" " -nH, --no-host-directories ne pas créer de répertoires sur l'hôte.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories utiliser le nom du protocole dans les " "répertoires.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" " -P, --directory-prefix=PRÉFIXE sauvegarder les fichiers avec PRÉFIXE/...\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1184,55 +1164,55 @@ msgstr "" " --cut-dirs=NOMBRE ignorer le NOMBRE de composants des " "répertoires distants.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "HTTP options:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=USAGER fixer l'USAGER http.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-password=MDP fixer le MDP (mot de passe) http.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache permettre la cache de données sur le " "serveur.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension sauvegarder les documents HTML avec la " "terminaison `.html'.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length ignorer le champ de l'en-tête `Content-" "Length'.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" " --header=CHAÎNE insérer la CHAÎNE à travers les en-têtes.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr " --proxy-user=USAGER fixer le nom d'USAGER proxy.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr " --proxy-password=MDP fixer le MDP (mot de passe) du proxy.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1240,20 +1220,20 @@ msgstr "" " --referer=URL inclure l'en-tête `Referer: URL' dans la " "requête HTTP.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" " --save-headers sauvegarder les en-têtes HTTP dans le " "fichier.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AGENT s'identifier comme AGENT au lieu de Wget/" "VERSION.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1261,23 +1241,23 @@ msgstr "" " --no-http-keep-alive désactiver l'option HTTP keep-alive " "(connexions persistentes).\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies ne pas utiliser les cookies.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=FICHIER charger les cookies à partir du FICHIER avant " "la session.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" " --save-cookies=FICHIER sauvegarder les cookies dans le FICHIER après " "la session.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1285,7 +1265,7 @@ msgstr "" " --keep-session-cookies charger et sauvegarder les cookies de sesson " "(mode non permanent).\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" @@ -1293,23 +1273,23 @@ msgstr "" " --post-data=CHAÎNE utiliser une méthode POST; transmettre la " "CHAÎNE comme des données.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=FICHIER utiliser une méthode POST; transmettre le " "contenue du FICHIER.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "HTTPS (SSL/TLS) options:\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1318,34 +1298,34 @@ msgstr "" "parmi: auto, SSLv2,\n" " SSLv3 et TLSv1.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" " --no-check-certificate ne pas valider le certificat du serveur.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=FICHIER fichier du certificat client.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=TYPE type du certificat client, PEM ou DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=FICHIER fichier de la clé privée.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr " --private-key-type=TYPE type de clé privée, PEM ou DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=FICHIER fichier avec un lot de certificats.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" @@ -1353,7 +1333,7 @@ msgstr "" " --ca-directory=RÉP répertoire où la liste de hash des " "certificats est stocké.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1361,7 +1341,7 @@ msgstr "" " --random-file=FICHIER fichier avec des données aléatoires pour le " "germe de SSL PRNG.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" @@ -1369,39 +1349,39 @@ msgstr "" " --egd-file=FICHIER dénomination de fichier du socket EGD avec " "données aléatoires.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "FTP options:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" " --ftp-user=USAGER utiliser le transfert ftp pour l'USAGER.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" " --ftp-password=MDP utiliser le MDP (mot de passe) pour les " "transfert ftp.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" " --no-remove-listing ne pas enlever les fichiers `.listing'.\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" " --no-glob désactiver la mutilation des noms de fichiers " "par FTP.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" " --no-passive-ftp désactiver le mode de transfert passif " "( \"passive\" ) .\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1409,21 +1389,21 @@ msgstr "" " --retr-symlinks lors de la récursion, prendre les fichiers " "attachés à des liens (par les répertoires).\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" " --preserve-permissions préserver les permissions des fichiers " "distants.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Téléchargement récursif:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive spécifer un téléchargement récursif.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" @@ -1431,14 +1411,14 @@ msgstr "" " -l, --level=NOMBRE profondeeur maximale de récursion (inf ou 0 pour " "infini).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" " --delete-after détruire les fichiers localementn après les " "avoir télécharger.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" @@ -1446,21 +1426,21 @@ msgstr "" " -k, --convert-links faire pointer les liens HTML téléchargés vers " "les fichiers locaux.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted avant de convertir le fichier X en faire " "l'archive sous X.orig.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror option courte équivalente à -N -r -l inf --no-" "remove-listing.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1468,7 +1448,7 @@ msgstr "" " -p, --page-requisites obtenir toutes les images, etc. nécessaires à " "l'affichage de la page HTML.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" @@ -1476,97 +1456,97 @@ msgstr "" " --strict-comments activer le traitement strict (SGML) des " "commentaires HTML.\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Acceptation/rejet récursif:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr " -A, --accept=LISTE liste des extensions acceptées.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr " -R, --reject=LISTE liste des extensions rejetées.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr " -D, --domains=LISTE liste des domaines acceptés.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr " --exclude-domains=LISTE liste des domaines rejetés.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp suivre les liens FTP à partir des " "documents HTML.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" " --follow-tags=LISTE liste des étiquettes HTML poursuivies.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" " --ignore-tags=LISTE liste des étiquettes HTML ignorées.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts aller sur les hôtes externes en mode " "récursif.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" " -L, --relative suivre les liens relatifs seulement.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr " -I, --include-directories=LISTE liste des répertoires permis.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr " -X, --exclude-directories=LISTE liste des répertoires exclus.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" " -np, --no-parent ne pas remonter dans le répertoire " "parent.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Transmettre toutes anomalies ou suggestions à .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, un récupérateur réseau non interactif.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright © 2005 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1574,7 +1554,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1582,61 +1562,58 @@ msgstr "" "\n" "Écrit à l'origine par Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Essayez « %s --help » pour plus d'informations.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: option non reconnue -- « -n%c »\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Ne peut être en mode bavard et silencieux en même temps.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Ne peut se servir des dates et ne pas écraser les vieux fichiers en même " "temps.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Ne peut utiliser ensemble --inet4-only et --inet6-only.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, fuzzy, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "Ne peut utiliser ensemble --inet4-only et --inet6-only.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL manquant\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Aucun URL repéré dans %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1646,57 +1623,53 @@ msgstr "" "Terminé --%s--\n" "Téléchargement: %s octets dans %d fichiers\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Quota de téléchargement (%s octets) DÉPASSÉ!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Poursuite en arrière plan.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Poursuite à l'arrière plan, pid %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "La sortie sera écrite vers « %s ».\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: ne repérer un pilote de socket utilisable.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: AVERTISSEMENT: « %s » le jeton apparaît avant le nom d'une " "machine\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: jeton inconnu « %s »\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Usage: %s NETRC [HÔTE]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: ne peut évaluer par stat() le fichier %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "AVERTISSEMENT: utilisation d'un germe aléatoire faible.\n" @@ -1707,8 +1680,6 @@ msgstr "" "Ne peut utiliser un germe PRNG (seed); considérer l'utilisation de --random-" "file.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "ERREUR" @@ -1758,9 +1729,6 @@ msgstr "" "Pour établir une connexion à %s non sécuritaire, utiliser `--no-check-" "certificate'.\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1775,38 +1743,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Spécification du style « . » « %s » invalide; demeure inchangé.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "Ne peut obtenir la fréquence de l'horloge en TEMPS RÉEL: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Destruction de %s puisqu'il doit être rejeté.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Ne peut ouvrir %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Chargement de robots.txt; svp ignorer les erreurs.\n" @@ -1841,13 +1802,13 @@ msgstr "" "Nouvel essai.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1858,16 +1819,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"%s reçu.\n" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1902,13 +1856,12 @@ msgstr "Adresses IPv6 non support msgid "Invalid IPv6 numeric address" msgstr "Adresse numérique IPv6 invalide" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Poursuite à l'arrière plan, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "ÉCHEC de « unlink » sur le lien symbolique « %s »: %s\n" diff --git a/po/ga.po b/po/ga.po index ec1088b2..0b7c7cc4 100644 --- a/po/ga.po +++ b/po/ga.po @@ -1,220 +1,282 @@ # Irish translations for wget. # Copyright (C) 2004 Free Software Foundation, Inc. # This file is distributed under the same license as the wget package. -# Kevin Patrick Scannell , 2004. +# Kevin Patrick Scannell , 2004, 2007. # msgid "" msgstr "" -"Project-Id-Version: wget 1.11-b2344\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" -"PO-Revision-Date: 2007-08-23 11:59-0500\n" +"Project-Id-Version: wget 1.11-b2363\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" +"PO-Revision-Date: 2007-08-27 11:59-0500\n" "Last-Translator: Kevin Scannell \n" "Language-Team: Irish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :" +"(n>6 && n<11) ? 3 : 4;\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: Tá an rogha `%s' débhríoch\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: ní cheadaítear argóint i ndiaidh na rogha `--%s'\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: ní cheadaítear argóint i ndiaidh na rogha `%c%s'\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: tá argóint de dhíth i ndiaidh na rogha `%s'\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: rogha anaithnid `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: rogha anaithnid `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: rogha neamhcheadaithe -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: rogha neamhbhailí -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: tá argóint de dhíth i ndiaidh na rogha -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: Tá an rogha `-W %s' débhríoch\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: ní cheadaítear argóint i ndiaidh na rogha `-W %s'\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" "%s: ní féidir seoladh ceangail `%s' a réiteach; ceangal á dhíchumasú.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Ag dul i dteagmháil le %s|%s|:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Ag dul i dteagmháil le %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "nasctha.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "teipthe: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "" +"%s: ní féidir seoladh ceangail `%s' a réiteach; ceangal á dhíchumasú.\n" + +#: src/convert.c:169 #, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Tiontaíodh %d comhad i %s soicind.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "%s á thiontú..." -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "faic le déanamh.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Ní féidir naisc a thiontú i %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Ní féidir `%s' a scriosadh: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Ní féidir cúltaca a dhéanamh ar %s mar %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Earráid chomhréire i Set-Cookie: %s ag %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "Ba mhaith le fianán ó %s an fearann a shocrú mar %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Ní féidir comhad fianáin `%s' a oscailt: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Earráid le linn scríofa i gcomhad `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Earráid ag dúnadh comhaid `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Modh liostáil gan tacaíocht, ag baint triail as parsálaí liostála Unix.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Innéacs de /%s ar %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "am anaithnid " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Comhad " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Comhadlann " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Nasc " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Éiginnte " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s beart)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Fad: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) fágtha" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s fágtha" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (neamhúdarásach)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Logáil isteach mar %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Earráid sa fhreagra ón fhreastalaí, ag dúnadh an naisc rialaithe.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Earráid ag nascadh leis an bhfreastalaí.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Theip ar scríobh, ag dúnadh an naisc rialaithe.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Ní cheadaíonn an freastalaí do logáil isteach.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Logáil mhícheart.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Logáilte isteach!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Earráid fhreastalaí, ní féidir an cineál córais a dhéanamh amach.\n" # used in the stats page table -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "críochnaithe. " # used in the stats page table -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "críochnaithe.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Cineál anaithnid `%c', ag dúnadh an naisc rialaithe.\n" # used in the stats page table -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "críochnaithe." -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> Níl gá le CWD.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -223,34 +285,33 @@ msgstr "" "Níl a leithéid de chomhadlann `%s' ann.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> Níl gá le CWD.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Ní féidir tús a chur leis an aistriú PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Ní féidir an freagra PASV a pharsáil.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "níorbh fhéidir dul i dteagmháil le %s port %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Earráid cheangail (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "PORT neamhbhailí.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -258,7 +319,7 @@ msgstr "" "\n" "Theip ar REST, ag atosú ó thosach.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -267,7 +328,7 @@ msgstr "" "Níl a leithéid de chomhad `%s' ann.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -276,45 +337,41 @@ msgstr "" "Níl a leithéid de chomhad ná de chomhadlann `%s' ann.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "Tá %s ann anois.\n" # CRL next update. -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, ag dúnadh an naisc rialaithe.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Nasc sonraí: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Nasc rialaithe dúnta.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Tobscoireadh an t-aistriú sonraí.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Tá an comhad `%s' ann cheana; ní aisghabhfar é.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(iarracht:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -323,36 +380,33 @@ msgstr "" "%s (%s) - `%s' sábháilte [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "%s á bhaint.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "`%s' á úsáid mar chomhad sealadach chun liostú.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Baineadh `%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Doimhneacht athchúrsála %d níos mó ná an t-uasmhéid %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "Níl an cianchomhad níos nuaí ná an comhad logánta `%s' -- ní aisghabhfar é.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -361,8 +415,7 @@ msgstr "" "Tá an cianchomhad níos nuaí ná an comhad logánta `%s' -- á aisghabháil.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -371,11 +424,11 @@ msgstr "" "Níl an méid céanna ar na comhaid (logánta %s) -- á aisghabh.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Ainm neamhbhailí ar an nasc siombalach, á scipeáil.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -384,133 +437,69 @@ msgstr "" "Tá nasc ceart siombalach ann cheana %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Nasc siombalach %s -> %s á chruthú\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Níl aon tacaíocht ar naisc shiombalacha, ag scipeáil `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Ag fágáil na comhadlainne `%s' ar lár.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: comhad de chineál anaithnid/gan tacú.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: stampa truaillithe ama.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "" "Ní aisghabhfar comhadlanna ós rud é go bhfuil an doimhneacht %d faoi láthair " "(uasmhéid %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "" "ní ag dul isteach i `%s' ós rud é go bhfuil sé fágtha-as/nach-curtha-san-" "áireamh.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "`%s' á dhiúltú.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Níl aon rud comhoiriúnach leis an phatrún `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Scríobhadh innéacs i gcruth HTML i `%s' [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Scríobhadh innéacs i gcruth HTML i `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: Tá an rogha `%s' débhríoch\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: ní cheadaítear argóint i ndiaidh na rogha `--%s'\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: ní cheadaítear argóint i ndiaidh na rogha `%c%s'\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: tá argóint de dhíth i ndiaidh na rogha `%s'\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: rogha anaithnid `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: rogha anaithnid `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: rogha neamhcheadaithe -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: rogha neamhbhailí -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: tá argóint de dhíth i ndiaidh na rogha -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: Tá an rogha `-W %s' débhríoch\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: ní cheadaítear argóint i ndiaidh na rogha `-W %s'\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Óstríomhaire anaithnid" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Teip shealadach ar réiteach na n-ainmneacha" @@ -565,33 +554,31 @@ msgstr "Comhad sonra msgid "Reusing existing connection to %s:%d.\n" msgstr "Ag baint athúsáid as an nasc le %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Theip ar léamh freagra ón seachfhreastalaí: %s\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Theip ar thollánú seachfhreastalaí: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "Iarratas %s seolta, ag fanacht le freagra... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Níor glacadh aon sonra.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Earráid (%s) ag léamh na gceanntásc.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -600,41 +587,36 @@ msgstr "" "Tá an comhad `%s' ann cheana; ní aisghabhfar é.\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Scéim anaithnid fhíordheimhnithe.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Theip ar údarú.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Líne stádais míchumtha" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(gan cur síos)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Suíomh: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "gan sonrú" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [á leanúint]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -644,18 +626,15 @@ msgstr "" " Bhí an comhad aisghafa ina iomláine cheana; níl faic le déanamh.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Fad: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "rinneadh neamhaird" -#: src/http.c:2255 +#: src/http.c:2254 #, c-format msgid "Saving to: `%s'\n" msgstr "Á shábháil i: `%s'\n" @@ -664,44 +643,43 @@ msgstr " msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Rabhadh: níl saoróga ar fáil i HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "Cumasaíodh an mód crúbadáin. Seiceáil an bhfuil an cianchomhad ann.\n" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Ní féidir aon rud a scríobh i gcomhad `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Ní féidir nasc SSL a dhéanamh.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "EARRÁID: Atreorú (%d) gan suíomh.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "Níl an cianchomhad ann -- nasc briste!!!\n" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s EARRÁID %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Ceanntásc `Last-modified' ar iarraidh -- ní úsáidfear stampaí ama.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" "Ceanntásc neamhbhailí `Last-modified' -- tugadh neamhaird ar an stampa ama.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -711,16 +689,16 @@ msgstr "" "aisghabhfar é.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Níl an méid céanna ar na comhaid (logánta %s) -- á aisghabh.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Tá an cianchomhad níos nuaí, á aisghabháil.\n" -#: src/http.c:2596 +#: src/http.c:2620 msgid "" "Remote file exists and could contain links to other resources -- " "retrieving.\n" @@ -730,7 +708,7 @@ msgstr "" "-- á aisghabháil.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" @@ -738,7 +716,7 @@ msgstr "" "Tá an cianchomhad ann ach níl aon nasc ann -- ní aisghabhfar é.\n" "\n" -#: src/http.c:2610 +#: src/http.c:2633 msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" @@ -746,7 +724,7 @@ msgstr "" "Tá an cianchomhad ann ach díchumasaíodh athchúrsáil -- ní aisghabhfar é.\n" "\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -755,94 +733,94 @@ msgstr "" "%s (%s) - `%s' sábháilte [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Nasc dúnta ag beart %s. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Earráid léimh ag beart %s (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Earráid léimh ag beart %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: Tá WGETRC dírithe ar %s, agus níl sé seo ann ar chor ar bith.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Ní féidir %s a léamh (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Earráid i %s, líne %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Earráid chomhréire i %s ag líne %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Ordú anaithnid `%s' i %s ag líne %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Rabhadh: Tá an comhad wgetrc úsáideora agus an comhad córais wgetrc " "araon dírithe ar `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Ordú neamhbhailí --execute `%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Slonn neamhbhailí Boole `%s'; úsáid `on' nó `off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Uimhir neamhbhailí `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Luach neamhbhailí bearta `%s'\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Tréimhse neamhbhailí `%s'\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Luach neamhbhailí `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Ceanntásc neamhbhailí `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Cineál neamhbhailí dul chun cinn `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -860,8 +838,6 @@ msgstr "" "\n" "Fuarthas %s, ag athsheoladh an aschuir go `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -876,12 +852,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; logáil á díchumasú.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Úsáid: %s [ROGHA]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -890,109 +866,114 @@ msgstr "" "fhada.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Tosú:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version taispeáin an leagan Wget agus scoir.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help taispeáin an chabhair seo.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background rith sa chúlra.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=ORDÚ rith ordú sa stíl `.wgetrc'.\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Logáil agus an t-inchomhad:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=COMHAD logáil teachtaireachtaí i gCOMHAD.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" " -a, --append-output=COMHAD iarcheangail teachtaireachtaí le COMHAD.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug taispeáin go leor eolas dhífhabhtaithe.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug taispeáin go leor eolas dhífhabhtaithe.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet tostach (gan aschur).\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose bí foclach (is é seo an réamhshocrú).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --no-verbose ná bí foclach, ach ná bí tostach ach oiread.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=COMHAD íosluchtaigh URLanna ón CHOMHAD.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html caith leis an inchomhad mar HTML.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL cuir URL roimh naisc choibhneasta i gcomhad -F -" "i.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Íosluchtaigh:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" " -t, --tries=UIMHIR líon na n-atrialacha (0=gan teorainn).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused atriail fiú má tá an nasc diúltaithe.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O, --output-document=COMHAD scríobh cáipéisí i gCOMHAD.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr " -nc, --no-clobber ná forscríobh comhaid atá ann.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr " -c, --continue atosaigh íosluchtaigh comhad.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr " --progress=CINEÁL cineál rianaire dul chun cinn.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -1000,42 +981,42 @@ msgstr "" " -N, --timestamping ná haisghabh comhaid arís mura bhfuil siad " "níos nuaí\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response taispeáin freagra ón fhreastalaí.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider ná híosluchtaigh rud ar bith.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=SOICINDÍ socraigh gach seal fanachta = SOICINDÍ.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr " --dns-timeout=SOIC seal fanachta DNS = SOIC.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr " --connect-timeout=SOIC seal fanachta nasctha = SOIC.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr " --read-timeout=SOIC seal fanachta léimh = SOIC.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr " -w, --wait=SOICINDÍ fan SOICINDÍ idir íosluchtuithe.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr " --waitretry=SOICINDÍ fan 1...SOICINDÍ idir atrialacha.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1043,19 +1024,19 @@ msgstr "" " --random-wait fan ó 0...2*WAIT soicindí idir " "íosluchtuithe.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy úsáid seachfhreastalaí.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy ná húsáid seachfhreastalaí.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr " -Q, --quota=UIMHIR socraigh cuóta athghabhála.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1063,37 +1044,37 @@ msgstr "" " --bind-address=SEOLADH ceangail le SEOLADH (óstainm/IP) go " "logánta.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr " --limit-rate=RÁTA socraigh uasráta íosluchtaithe.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr " --no-dns-cache ná cuir cuardaigh DNS i dtaisce.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" " --restrict-file-names=OS úsáid carachtair ceadaithe ag an chóras.\n" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" " --ignore-case ná bac le cás agus comhaid á meaitseáil.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only nasc le seoltaí IPv4 amháin.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only nasc le seoltaí IPv6 amháin.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1103,43 +1084,43 @@ msgstr "" "sonraithe:\n" " IPv6, IPv4, nó \"none\".\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" " --user=ÚSÁIDEOIR socraigh ÚSÁIDEOIR do ftp agus http araon.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" " --password=FF socraigh focal faire do ftp agus http.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Comhadlanna:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories ná cruthaigh comhadlanna.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories cruthaigh comhadlanna i gcónaí.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr " -nH, --no-host-directories ná cruthaigh comhadlanna óstacha.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories úsáid ainm an phrótacail i gcomhadlanna.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr " -P, --directory-prefix=RÉIMÍR sábháil comhaid i RÉIMÍR/...\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1147,55 +1128,55 @@ msgstr "" " --cut-dirs=UIMHIR déan neamhshuim ar UIMHIR comhpháirt " "chomhadlainne.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "Roghanna HTTP:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=ÚSÁIDEOIR socraigh ÚSÁIDEOIR http.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-passwd=FF socraigh focal faire http.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache ná ceadaigh sonraí curtha i dtaisce ag an " "fhreastalaí.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension sábháil gach cáipéis HTML le hiarmhír `." "html'.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length déan neamhaird den réimse `Content-Length'.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr " --header=TEAGHRÁN ionsáigh TEAGHRÁN sna ceanntásca.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr " --max-redirect uasmhéid atreoraithe sa leathanach.\n" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" " --proxy-user=ÚSÁIDEOIR socraigh ÚSÁIDEOIR an seachfhreastalaí.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" " --proxy-passwd=FF socraigh focal faire seachfhreastalaí.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1203,18 +1184,18 @@ msgstr "" " --referer=URL iniaigh ceanntásc `Referer: URL' san " "iarracht.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers sábháil na ceanntásca HTTP i gcomhad.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AINM cuir thusa féin in aithne le hAINM vs. Wget/" "LEAGAN.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1222,23 +1203,23 @@ msgstr "" " --no-http-keep-alive díchumasaigh keep-alive HTTP (naisc " "sheasmhach).\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies ná húsáid fianáin.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=COMHAD luchtaigh fianáin ó CHOMHAD roimh an " "seisiún.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" " --save-cookies=COMHAD sábháil fianáin i gCOMHAD tar éis an " "tseisiúin.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1246,7 +1227,7 @@ msgstr "" " --keep-session-cookies luchtaigh agus sábháil fianáin (sealadacha) " "an tseisiúin.\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" @@ -1254,25 +1235,25 @@ msgstr "" " --post-data=TEAGHRÁN úsáid an modh POST; seol TEAGHRÁN mar " "sonraí.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=COMHAD úsáid an modh POST; seol na sonraí as " "COMHAD.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" " --no-content-disposition ná géill do cheanntásc Content-" "Disposition.\n" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "Roghanna HTTPS (SSL/TLS):\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1281,35 +1262,35 @@ msgstr "" " SSLv3, nó TLSv1.\n" " SSLv3, and TLSv1.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" " --no-check-certificate ná bailíochtaigh teastas an fhreastalaí.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=COMHAD comhad teastais an chliaint.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=CINL cineál teastais an chliaint: PEM nó DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=COMHAD comhad don eochair phríobháideach.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" " --private-key-type=CINL cineál na heochrach príobháidí, PEM nó DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=COMHAD comhad le burla den CAnna.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" @@ -1317,7 +1298,7 @@ msgstr "" " --ca-directory=COMHADLN comhadlann leis an liosta haiseáilte de " "CAnna.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1325,7 +1306,7 @@ msgstr "" " --random-file=COMHAD comhad le sonraí randamacha chun SSL PRNG a " "shíolrú.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" @@ -1333,34 +1314,34 @@ msgstr "" " --egd-file=COMHAD comhad a ainmníonn an soicéad EGD le sonraí " "randamacha.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "Roghanna FTP:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=ÚSÁIDEOIR socraigh an tÚSÁIDEOIR ftp.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=FF socraigh an focal faire ftp.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --no-remove-listing ná bain comhaid `.listing' amach.\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" " --no-glob ná húsáid globáil le hainmneacha comhaid " "FTP.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" " --no-passive-ftp díchumasaigh an mód aistrithe \"passive\".\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1368,20 +1349,20 @@ msgstr "" " --retr-symlinks faigh comhaid lena nasctar, le linn " "athchúrsála.\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" " --preserve-permissions caomhnaigh ceadanna ó na cianchomhaid.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Íosluchtú athchúrsach:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive íosluchtaigh go hathchúrsach.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" @@ -1389,33 +1370,33 @@ msgstr "" " -l, --level=UIMHIR uasmhéid doimhneachta (inf nó 0 = gan " "teorainn).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" " --delete-after scrios comhaid logánta i ndiaidh íosluchtaithe.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" " -k, --convert-links nasc le comhaid logánta i HTML íosluchtaithe.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted roimh X a thiontú, déan cúltaca mar X.orig.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror rogha aicearra ar comhbhrí le -N -r -l inf --no-" "remove-listing.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1423,18 +1404,18 @@ msgstr "" " -p, --page-requisites faigh gach íomhá, srl. riachtanach chun an\n" " leathanach HTML a thaispeáint go ceart.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" " --strict-comments glac le nótaí tráchta HTML go docht (mar SGML).\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Glacadh/Diúltú Athchúrsach:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1442,7 +1423,7 @@ msgstr "" " -A, --accept=LIOSTA iarmhíreanna inghlactha, scartha le " "camóga.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" @@ -1450,26 +1431,26 @@ msgstr "" " -R, --reject=LIOSTA iarmhíreanna diúltaithe, scartha le " "camóga.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" " -D, --domains=LIOSTA fearainn ghlactha, scartha le camóga.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" " --exclude-domains=LIOSTA fearainn diúltaithe, scartha le camóga.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr " --follow-ftp lean naisc FTP i gcáipéisí HTML.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" @@ -1477,7 +1458,7 @@ msgstr "" " --follow-tags=LIOSTA clibeanna HTML le leanúint, scartha le " "camóga.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" @@ -1485,44 +1466,44 @@ msgstr "" " --ignore-tags=LIOSTA clibeanna HTML le scipeáil, scartha le " "camóga.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts téigh go cianóstaí más athchúrsach é.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr " -L, --relative ná lean ach naisc choibhneasta.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr " -I, --include-directories=LIOSTA comhadlanna ceadaithe.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr " -X, --exclude-directories=LIOSTA comhadlanna neamhcheadaithe.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" " -np, --no-parent ná téigh suas go comhadlanna níos airde.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Seol tuairiscí fabhtanna agus moltaí chuig .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget, leagan %s, faighteoir cianchomhad nach idirghníomhach.\n" -#: src/main.c:668 +#: src/main.c:675 msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright © 2007 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1534,7 +1515,7 @@ msgstr "" "Is saorbhogearra é seo: ceadaítear duit é a athrú agus a athdháileadh.\n" "Níl baránta AR BITH ann, an oiread atá ceadaithe de réir dlí.\n" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1542,60 +1523,57 @@ msgstr "" "\n" "Scríofa ar dtús ag Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "Cothaitheoir reatha: Micah Cowan .\n" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Bain triail as `%s --help' chun tuilleadh roghanna a fheiceáil.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: rogha neamhcheadaithe -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Ní féidir a bheith foclach agus tostach san am céanna.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Ní féidir stampaí ama a dhéanamh gan forscríobh ar do chuid sheanchomhaid.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Ní féidir --inet4-only agus --inet6-only a shonrú araon.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "Ní féidir -r, -p nó -N a shonrú má tá -O ann.\n" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "Ní féidir -k agus -O araon a shonrú má tá URLanna iomadúla ann.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL ar iarraidh\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Níor aimsíodh aon URL i %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, c-format msgid "" "FINISHED --%s--\n" @@ -1604,55 +1582,51 @@ msgstr "" "CRÍOCHNAITHE --%s--\n" "Íosluchtaithe: %d comhad, %s i %s (%s)\n" -#: src/main.c:1032 +#: src/main.c:1048 #, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Sáraíodh an cuóta íosluchtaithe de %s!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Á leanúint sa chúlra.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Á leanúint sa chúlra, pid %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Scríobhfar aschur i `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Níorbh fhéidir tiománaí inúsáidte soicéid a aimsiú.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: rabhadh: tagann an teaghrán \"%s\" roimh aon ainm meaisín\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: teaghrán anaithnid comharthach \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Úsáid: %s NETRC [ÓSTAINM]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: ní féidir %s a stat: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "RABHADH: síol lag randamach in úsáid.\n" @@ -1661,8 +1635,6 @@ msgstr "RABHADH: s msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Níorbh fhéidir PRNG a shíolú; b'fhéidir --random-file a úsáid.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "EARRÁID" @@ -1711,9 +1683,6 @@ msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" "Chun nasc neamhdhaingean a dhéanamh le %s, úsáid `--no-check-certificate'.\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, c-format msgid "" @@ -1728,38 +1697,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Sonrú neamhbhailí ar stíl phonc `%s'; ag fágáil gan athrú.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr " eta %s" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr " i " -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "Ní féidir minicíocht an chloig REALTIME a fháil: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Ag baint %s toisc gur ceart é a dhiúltú.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Ní féidir %s a oscailt: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "robots.txt á luchtú; déan neamhaird d'earráidí le do thoil.\n" @@ -1794,13 +1756,15 @@ msgstr "" "Á triail arís.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" +"Níor aimsíodh aon nasc briste.\n" +"\n" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1809,19 +1773,25 @@ msgid_plural "" "Found %d broken links.\n" "\n" msgstr[0] "" +"Aimsíodh %d nasc briste.\n" +"\n" msgstr[1] "" - -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" +"Aimsíodh %d nasc briste.\n" +"\n" +msgstr[2] "" +"Aimsíodh %d nasc briste.\n" +"\n" +msgstr[3] "" +"Aimsíodh %d nasc briste.\n" +"\n" +msgstr[4] "" +"Aimsíodh %d nasc briste.\n" "\n" -"fuarthas %s.\n" -#: src/spider.c:159 +#: src/spider.c:90 #, fuzzy, c-format -msgid " %s\n" -msgstr " eta %s" +msgid "%s\n" +msgstr " %s\n" #: src/url.c:619 msgid "No error" @@ -1855,13 +1825,12 @@ msgstr "N msgid "Invalid IPv6 numeric address" msgstr "Seoladh uimhriúil IPv6 neamhbhailí" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Á leanúint sa chúlra, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Theip ar dínascadh an naisc shiombalaigh `%s': %s\n" @@ -1871,6 +1840,9 @@ msgstr "Theip ar d msgid "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n" msgstr "%s: %s: Theip ar leithdháileadh %ld beart; cuimhne ídithe.\n" +#~ msgid "%s referred by:\n" +#~ msgstr "%s tagartha ag:\n" + #~ msgid "Error in Set-Cookie, field `%s'" #~ msgstr "Earráid i Set-Cookie, réimse `%s'" diff --git a/po/gl.po b/po/gl.po index 033cb7fd..3ea3eb1b 100644 --- a/po/gl.po +++ b/po/gl.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.9.1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2003-11-15 02:13+0100\n" "Last-Translator: Jacobo Tarrío Barreiro \n" "Language-Team: Galician \n" @@ -14,202 +14,261 @@ msgstr "" "Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: a opción `%s' é ambigua\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: a opción `--%s' non admite argumentos\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: a opción `%c%s' non admite argumentos\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: a opción `%s' precisa dun argumento\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: opción descoñecida `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: opción descoñecida `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: opción incorrecta -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: opción non válida -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: a opción precisa dun argumento -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: a opción `-W %s' é ambigua\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: a opción `-W %s' non admite argumentos\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Conectando con %s[%s]:%hu... " -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "Conectando con %s:%hu... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "conectado.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "fallou: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "Non se puido borrar `%s': %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Convertéronse %d ficheiros en %.2f segundos.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Convertindo %s..." -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "non hai nada que facer.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Non se poden converte-las ligazóns en %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Non se puido borrar `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Non se pode copiar %s coma %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Erro de sintaxe en Set-Cookie: %s na posición %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Non se pode abri-lo ficheiro de cookies `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Non se pode escribir en `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Erro ao pechar `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Tipo de listado non soportado, probando o analizador de listados Unix.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Índice de /%s en %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "data descoñecida " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Ficheiro " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Directorio " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Ligazón " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Non seguro " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bytes)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Lonxitude: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (dato non fidedigno)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Identificándome coma %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Erro na resposta do servidor, pechando a conexión de control.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Erro no saúdo do servidor.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Erro escribindo, pechando a conexión de control.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "O servidor rexeita o login.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Login incorrecto.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "¡Conectado!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Erro no servidor, non se pode determina-lo tipo do sistema.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "feito. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "feito.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Tipo `%c' descoñecido, pechando a conexión de control.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "feito. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD non foi necesario.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -218,34 +277,33 @@ msgstr "" "Non existe tal ficheiro ou directorio `%s'.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD non foi preciso.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Non se puido comeza-la transferencia PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Non se puido analiza-la resposta PASV.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "non se puido conectar a %s:%hu: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Erro facendo bind (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "PORT incorrecto.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -253,7 +311,7 @@ msgstr "" "\n" "REST fallou, comezando dende o principio.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -262,7 +320,7 @@ msgstr "" "Non hai tal ficheiro `%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -271,81 +329,74 @@ msgstr "" "Non hai tal ficheiro ou directorio `%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, pechando a conexión de control.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Conexión de datos: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Conexión de control pechada.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Transferencia de datos abortada.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "O ficheiro `%s' xa está aí, non se ha descargar.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(intento:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" "\n" msgstr "%s (%s) - `%s' gardado [%ld]\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Borrando %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Usando `%s' coma un ficheiro temporal de listado.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Borrado `%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "A profundidade de recursión %d excedeu a máxima %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "O ficheiro remoto non é máis novo có ficheiro local `%s' -- non se " "descarga.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -354,8 +405,7 @@ msgstr "" "O ficheiro remoto é máis novo có ficheiro local `%s' -- descargando.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -364,11 +414,11 @@ msgstr "" "Os tamaños non coinciden (local %ld) -- descargando.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "O nome da ligazón simbólica é incorrecto, omitindo.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -377,132 +427,68 @@ msgstr "" "Xa ten unha ligazón simbólica correcta %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Creando a ligazón simbólica %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Ligazóns simbólicas non soportadas, omitindo `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Omitindo o directorio `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: tipo de ficheiro descoñecido ou non soportado.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: data e hora corrompidas.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "" "Non se han descargar directorios, porque a profundidade chegou a %d (máximo %" "d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Non se ha descender a %s' porque está excluído ou non incluído.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Rexeitando `%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Non encaixa no patron `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Escrito un índice en HTML en `%s' [%ld].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Escrito un índice en HTML en `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: a opción `%s' é ambigua\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: a opción `--%s' non admite argumentos\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: a opción `%c%s' non admite argumentos\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: a opción `%s' precisa dun argumento\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: opción descoñecida `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: opción descoñecida `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: opción incorrecta -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: opción non válida -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: a opción precisa dun argumento -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: a opción `-W %s' é ambigua\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: a opción `-W %s' non admite argumentos\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "Erro descoñecido" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -557,75 +543,68 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Reutilizando a conexión de %s:%hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "Fallo ao escribir unha petición HTTP: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "Petición %s enviada, agardando unha resposta... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "Non se recibiron datos" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Erro ao ler (%s) nas cabeceiras.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "O ficheiro `%s' xa está aí, non se ha descargar.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Sistema de autenticación descoñecido.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Fallo na autorización.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Liña de estado mal formada" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(sen descripción)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Lugar: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "non especificado" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [seguíndoo]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -635,18 +614,15 @@ msgstr "" " O ficheiro xa está completo; non hai nada que facer.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Lonxitude: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignorado" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Omitindo o directorio `%s'.\n" @@ -655,45 +631,44 @@ msgstr "Omitindo o directorio `%s'.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Aviso: comodíns non soportados en HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Non se pode escribir en `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Non se puido estabrece-la conexión SSL.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ERROR: Redirección (%d) sen destino.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ERRO %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "" "Falta a cabeceira Last-modified -- marcas de data e hora desactivadas.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" "Cabeceira Last-modified incorrecta -- a marca de data e hora foi ignorada.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -703,16 +678,16 @@ msgstr "" "descarga.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Os tamaños non coinciden (local %ld) -- descargando.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "O ficheiro remoto é máis novo, descargando.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -722,7 +697,7 @@ msgstr "" "O ficheiro remoto é máis novo có ficheiro local `%s' -- descargando.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -731,7 +706,7 @@ msgstr "" "O ficheiro remoto non é máis novo có ficheiro local `%s' -- non se " "descarga.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -740,7 +715,7 @@ msgstr "" "O ficheiro remoto non é máis novo có ficheiro local `%s' -- non se " "descarga.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -749,93 +724,93 @@ msgstr "" "%s (%s) - `%s' gardado [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Conexión pechada no byte %ld. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Erro de lectura no byte %ld (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Erro de lectura no byte %ld/%ld (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC apunta a %s, que non existe.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Non se pode ler %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Erro en %s na liña %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Erro en %s na liña %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: BUG: comando descoñecido `%s', valor `%s'.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Aviso: Os ficheiros wgetrc do sistema e do usuario apuntan a `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Orde --execute non válida `%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Booleano `%s' non válido, empregue `on' ou `off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Número `%s' non válido.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Valor de byte `%s' non válido.\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Periodo de tempo `%s' non válido.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Valor `%s' non válido.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Cabeceira `%s' non válida.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Tipo de progreso `%s' non válido.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -851,8 +826,6 @@ msgstr "" "\n" "%s recibido, redireccionando a saída a `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -865,12 +838,12 @@ msgstr "Non se recibiron datos" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; desactivando o rexistro.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Uso: %s [OPCIÓN]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -880,554 +853,558 @@ msgstr "" "Os argumentos obrigatorios nas opcións largas sono tamén nas curtas.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "Directorio " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "" "Envíe os seus informes sobre erros e suxerencias a .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, un descargador de ficheiros de rede non interactivo.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2003 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1435,7 +1412,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1443,61 +1420,58 @@ msgstr "" "\n" "Escrito orixinalmente por Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Escriba `%s --help' para ver máis opcións.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: opción incorrecta -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Non se pode ser moi falador e estar en silencio ao mesmo tempo.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Non se pode poñer unha marca de data e hora e non machaca-los ficheiros " "antigos ao mesmo tempo.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: falta a URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Non se atoparon URLs en %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1507,56 +1481,52 @@ msgstr "" "REMATADO --%s--\n" "Descargados: %s bytes en %d ficheiros\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "¡O límite de descarga (%s bytes) foi SUPERADO!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Seguindo en segundo plano.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Seguindo en segundo plano, pid %d.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Vaise escribi-la saida a `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Non se puido atopar un controlador de sockets utilizable.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: aviso: o elemento \"%s\" aparece antes dun nome de máquina\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: elemento \"%s\" descoñecido\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Uso: %s NETRC [SERVIDOR]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: non se pode obter información de %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1568,8 +1538,6 @@ msgstr "" "Non se puido sementa-lo xerador de números aleatorios de OpenSSL; " "desactivando SSL.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1615,9 +1583,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1633,38 +1598,31 @@ msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "" "Especificación de estilo dos pountos `%s' non válida; queda sen cambiar.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Borrando %s porque debería ser rexeitado.\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "Non se poden converte-las ligazóns en %s: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Cargando robots.txt; por favor, ignore os erros.\n" @@ -1699,13 +1657,13 @@ msgstr "" "Intentándoo de novo.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1716,14 +1674,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1759,13 +1712,12 @@ msgstr "Non se soportan os enderezos IPv6" msgid "Invalid IPv6 numeric address" msgstr "Enderezo IPv6 numérico non válido" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Seguindo en segundo plano, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Fallo ao desligar `%s': %s\n" diff --git a/po/he.po b/po/he.po index 1386abc3..fc1cec72 100644 --- a/po/he.po +++ b/po/he.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.8.1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2002-02-03 20:08+0200\n" "Last-Translator: Eli Zaretskii \n" "Language-Team: Hebrew \n" @@ -14,7 +14,62 @@ msgstr "" "Content-Type: text/plain; charset=ISO-8859-8\n" "Content-Transfer-Encoding: 8-bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s úéðëú øåáò éòîùî-ãç åðéà `%s' ïééôàî\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s úéðëú øåáò èðîåâøà ìá÷î åðéà `--%s' ïééôàî\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s úéðëú øåáò èðîåâøà ìá÷î åðéà `%c%s' ïééôàî\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s úéðëú øåáò èðîåâøà áééçî `%s' ïééôàî\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s úéðëú é\"ò øëåî åðéà `--%s' ïééôàî\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s úéðëú é\"ò øëåî åðéà `%c%s' ïééôàî\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: é÷åç-éúìá ïééôàî -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, fuzzy, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: é÷åç-éúìá ïééôàî -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: èðîåâøà áééçî ïééôàî -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, fuzzy, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s úéðëú øåáò éòîùî-ãç åðéà `%s' ïééôàî\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, fuzzy, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s úéðëú øåáò èðîåâøà ìá÷î åðéà `--%s' ïééôàî\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" @@ -22,7 +77,7 @@ msgstr "" # FIXME: this is lame! The method of printing "Frobbing...done" etc. # does not lend itself to good translations into languages where # such sentences have a different structure, and should be rethought. -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "%s:%hu-ì úåøù÷úä ïåéñð" @@ -30,112 +85,117 @@ msgstr "%s:%hu- # FIXME: this is lame! The method of printing "Frobbing...done" etc. # does not lend itself to good translations into languages where # such sentences have a different structure, and should be rethought. -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "%s:%hu-ì úåøù÷úä ïåéñð" # Pay attention: this is written to the RIGHT of "Connecting.." !! -#: src/connect.c:330 +#: src/connect.c:329 #, fuzzy msgid "connected.\n" msgstr "á äçìöä\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "`%s' ÷åçîì ïåéñðá (%s) äì÷ú\n" + +#: src/convert.c:169 #, c-format msgid "Converted %d files in %s seconds.\n" msgstr "" # Note: the following 5 messages are all written on the same line! -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "%s úøîä" -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "á êøåö ïéà\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "á (%s: %s) íéøåùé÷ úøîä úì÷ú\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "`%s' ÷åçîì ïåéñðá (%s) äì÷ú\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "%s-ì éåáéâë %s úáéúëá (%s) äì÷ú\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, fuzzy, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr ".éãî íã÷åî úîééúñî úæåøçîä :Set-Cookie úøúåë ìù éåâù øéáçú\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "`%s' úåéâåò õáå÷ úçéúô úòá (%s) äì÷ú äòøéà\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "`%s'-ì äáéúëá (%s) äì÷ú\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "`%s' úøéâñá (%s) äì÷ú\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr ".Unix èîøåô åîë ùøôì äñðî ,øëåî-éúìá âåñî íéöá÷ úîéùø\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "/%s äé÷éúá %s:%d-á íéöá÷ úîéùø" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr " òåãé àì ïåëãò ïîæ" -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr " õáå÷" -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr " äé÷éú" -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr " øåùé÷" -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr " òåãé àì âåñ" -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (íéúá %s)" @@ -143,85 +203,84 @@ msgstr " ( # FIXME: This 3-part message will look totally messed up in a # right-to-left language such as Hebrew! The maintainers # should _really_ fix the code! -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "%s :êøåà" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (äëøòä)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "%s-ë äñéðë ïåéñð" -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr ".øâñð äø÷áä ÷éôà ,úøù ìù éåâù äðòî\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr ".éåâù úøùä ìù äçéúô øñî\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr ".øâñð äø÷áä ÷éôà ,äáéúëá äì÷ú\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr ".äñéðë äùøî åðéà úøùä\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr ".äéåâù äñéðë\n" # Note: this is written to the right of "Logging in as", with no newline! -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "á äçìöä\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr ".úëøòî âåñ òåá÷ì úåøùôà ïéà ,úøù ìù éåâù äðòî\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr " <== äçìöäá òöåá" -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr " <== äçìöäá òöåá\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr ".øâñð äø÷áä ÷éôà ,øëåî åðéà `%c' äøáòä âåñ\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr " <== äçìöäá òöåá" -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> .úùøãð äðéà CWD úãå÷ô\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -230,34 +289,33 @@ msgstr "" ".úîéé÷ äðéà `%s' äé÷éú\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> .CWD úãå÷ôá êøåö ïéà\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr ".PASV úèéùá äøáòä òéðúäì ïúéð àì\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr ".PASV úãå÷ôì äðòî ùøôì ïúéð àì\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr ".(%s) úåøù÷úä úì÷ú\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr ".PORT úì÷ú\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -265,7 +323,7 @@ msgstr "" "\n" ".äìçúäî ìéçúî ;äìùëð REST úãå÷ô\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -274,7 +332,7 @@ msgstr "" ".íéé÷ åðéà `%s' õáå÷\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -283,49 +341,45 @@ msgstr "" ".íéîéé÷ äé÷éú åà õáå÷ åðéà `%s'\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr ".øâñð äø÷áä ÷éôà ,%s-á (%s) äì÷ú\n" # Note: the rightmost colon is for the message that will be printed # later. -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "(%s :äòù %s :áö÷) íéðåúðä ÷éôàá (%s) äì÷ú :" # Note: this and the next one don't have the period because they get # printed to the right of the previous message. -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "øâñð äø÷áä ÷éôà\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "ä÷ñôåä íéðåúð úøáòä\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr ".åúåà êåùîì êøåö ïéà ,ïàë øáë `%s' õáå÷\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(%2d 'ñî ïåéñð)" # I give up! -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -334,184 +388,116 @@ msgstr "" "%s (%s) - `%s' saved [%ld]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr ".%s ÷çåî\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr ".íéöá÷ úîéùø úìá÷ì éðîæ õáå÷ë `%s'-á ùîúùî\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr ".÷çîð `%s' õáå÷\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr ".åéìò äìåò %d ìòåôá ÷îåò êà ,%d àåä éáøéî äéñøå÷ø ÷îåò\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr ".êùîéé àì õáå÷ä -- `%s' éîå÷î õáå÷î øúåé éðëãò åðéà ÷çåøî õáå÷\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" "\n" msgstr ".êùîéé õáå÷ä -- `%s' éîå÷î õáå÷î øúåé éðëãò ÷çåøî õáå÷\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" "\n" msgstr ".êùîéé õáå÷ä -- (%ld :éîå÷î õáå÷) ääæ åðéà ìãåâ\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr ".èîùåé õáå÷ä ,øëåî åðéà éìåáîéñ øåùé÷ õáå÷ ìù åîù\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" "\n" msgstr ".íéé÷ øáë %s -> %s éìåáîéñ øåùé÷\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr ".%s -> %s éìåáîéñ øåùé÷ øöåé\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr ".`%s' õáå÷ èéîùî ,íéëîúð íðéà éìåáîéñ øåùé÷ éöá÷\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr ".`%s' äé÷éú èéîùî\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr ".êîúð åðéà åà øëåî-éúìá âåñî åðéä `%s' õáå÷\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr ".äéåâù ïîæ úîéúç ìòá àåä `%s' õáå÷\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr ".øúåé áø %d ï÷îåò ïëù åëùîéé àì úåé÷éú ;%d éáøéî ÷îåò\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr ".äîéùøäî äàöåä åà äììëð àìù íåùî `%s'-ì ñðëéäìî òðîð\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr ".äçãð `%s'\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr ".`%s' úéðáúì úåîàúä ïéà\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "`%s'-ì äáúëð íéúá %ld ìãåâáå HTML èîøåôá íéöá÷ úîéùø\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "`%s'-ì äáúëð HTML èîøåôá íéöá÷ úîéùø\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s úéðëú øåáò éòîùî-ãç åðéà `%s' ïééôàî\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s úéðëú øåáò èðîåâøà ìá÷î åðéà `--%s' ïééôàî\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s úéðëú øåáò èðîåâøà ìá÷î åðéà `%c%s' ïééôàî\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s úéðëú øåáò èðîåâøà áééçî `%s' ïééôàî\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s úéðëú é\"ò øëåî åðéà `--%s' ïééôàî\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s úéðëú é\"ò øëåî åðéà `%c%s' ïééôàî\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: é÷åç-éúìá ïééôàî -- %c\n" - -#: src/getopt.c:780 -#, fuzzy, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: é÷åç-éúìá ïééôàî -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: èðîåâøà áééçî ïééôàî -- %c\n" - -#: src/getopt.c:857 -#, fuzzy, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s úéðëú øåáò éòîùî-ãç åðéà `%s' ïééôàî\n" - -#: src/getopt.c:875 -#, fuzzy, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s úéðëú øåáò èðîåâøà ìá÷î åðéà `--%s' ïééôàî\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "ääåæî-éúìá äì÷ú" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -566,12 +552,12 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr ".%s:%hu-ì øåáéçá ùîúùäì êéùîî\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr ".HTTP úééðô ìù äçéìùá (%s) äì÷ú\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" @@ -579,67 +565,60 @@ msgstr "" # FIXME: This message can be followed by "%d %s", which prints # the operation status code and error message. I don't see how # can I make this look right in Hebrew... -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "...äáåùú úìá÷ì ïéúîî ,äçìùð %s úééðô " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "èì÷ éðåúð åìá÷úä àì" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr ".úåøúåë úàéø÷ úòá (%s) úì÷ú\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr ".åúåà êåùîì êøåö ïéà ,ïàë øáë `%s' õáå÷\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr ".úøëåî-éúìá úåîéà úèéù\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr ".úåîéàä áìùá ïåìùë\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "áöîä úøåù ìù éåâù äðáî" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(äòåãé-éúìá äáéñ)" # Pay attention: the translation of "unspecified" goes to the # left of this, the translation of "[following]" goes to the right. -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "%s :øúàì áåúéð éåðéù%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "unspecified" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " øçà á÷åò" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -651,18 +630,15 @@ msgstr "" # The next 3 messages are printed in order on the same line, and # this one is followed by a number! I give up!! -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Length: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignored" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr ".`%s' äé÷éú èéîùî\n" @@ -671,43 +647,42 @@ msgstr ".`%s' msgid "Warning: wildcards not supported in HTTP.\n" msgstr ".HTTP-á íéëîúð íðéà (wildcards) äììëä éåú :äøäæà\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr ".`%s' úáéúëá (%s) äì÷ú\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr ".(SSL) çèáåàî øù÷ õåøò íé÷äì ïúéð àì\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr ".øúà íù àìì áåúéð (%d) éåðéù :äì÷ú\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ERROR %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr ".úåðéîæ åéäé àì ïîæ úåîéúç -- äàöîð àì ïåøçà éåðéù ïîæ úøúåë\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr ".ïîæä úîéúçî íìòúî -- äéåâù ïåøçà éåðéù ïîæ úøúåë\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -716,16 +691,16 @@ msgstr "" ".êùîéé àì õáå÷ä -- `%s' éîå÷î õáå÷î øúåé éðëãò åðéà úøùá õáå÷\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr ".êùîéé õáå÷ä -- (%ld :éîå÷î õáå÷) ääæ åðéà ìãåâ\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr ".êùîéé õáå÷ä ,øúåé éðëãò ÷çåøî õáå÷\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -733,14 +708,14 @@ msgid "" "\n" msgstr ".êùîéé õáå÷ä -- `%s' éîå÷î õáå÷î øúåé éðëãò ÷çåøî õáå÷\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr ".êùîéé àì õáå÷ä -- `%s' éîå÷î õáå÷î øúåé éðëãò åðéà ÷çåøî õáå÷\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -748,7 +723,7 @@ msgid "" msgstr ".êùîéé àì õáå÷ä -- `%s' éîå÷î õáå÷î øúåé éðëãò åðéà ÷çåøî õáå÷\n" # Come on, are they serious?? -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -757,93 +732,93 @@ msgstr "" "%s (%s) - `%s' saved [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr ".øâñð øåáéçä ,%s-á (%s) íéúá %ld éøçà äì÷ú " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr ".%s-á %s áö÷á åìá÷úðù íéúá %ld éøçà (%s) äàéø÷ úì÷ú" -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr ".%s-á %s áö÷á åìá÷úðù íéúá %ld/%ld éøçà (%s) äàéø÷ úì÷ú " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr ".%s úéðëú é\"ò %s õáå÷ úçéúôá (%s) äì÷ú\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr ".%s úéðëú øåáò äéåâù %s õáå÷á %d äøåù\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr ".%s úéðëú øåáò äéåâù %s õáå÷á %d äøåù\n" # This message is under "ifdef DEBUG", so no need to translate it. -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: BUG: unknown command `%s', value `%s'.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: ùîúùîä ìù ïäå úëøòîä ìù ïä wgetrc õáå÷ë ùîùî `%s' :äøäæà\n" -#: src/init.c:660 +#: src/init.c:676 #, fuzzy, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr ".%s äàøåäá `%s' éåâù êøò\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: ãáìá off åà on íéëøò úìá÷î %s äàøåä\n" -#: src/init.c:722 +#: src/init.c:738 #, fuzzy, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s äàøåäá `%s' éåâù êøò\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, fuzzy, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s äàøåäá `%s' éåâù êøò\n" -#: src/init.c:997 +#: src/init.c:1013 #, fuzzy, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s äàøåäá `%s' éåâù êøò\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, fuzzy, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s äàøåäá `%s' éåâù êøò\n" -#: src/init.c:1088 +#: src/init.c:1104 #, fuzzy, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s äàøåäá `%s' éåâù êøò\n" -#: src/init.c:1154 +#: src/init.c:1170 #, fuzzy, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s äàøåäá `%s' éåâù êøò\n" -#: src/init.c:1213 +#: src/init.c:1229 #, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -857,8 +832,6 @@ msgid "" "%s received, redirecting output to `%s'.\n" msgstr "%s åìá÷úä ,`%%s'-ì èìô úééðôä\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -871,12 +844,12 @@ msgstr " msgid "%s: %s; disabling logging.\n" msgstr "" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "%s [ïééôàî]... [URL]... :ùåîéù ïôåà\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -886,552 +859,556 @@ msgstr "" ".íéøö÷ íéðééôàîì íâ íééçøëä ,íéëåøà íéðééôàîì íééçøëää íéèðîåâøà\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr " äé÷éú" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr " . úáåúëì øåôéùì úåòöäå (bugs) äì÷ú éçååéã åçìù\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr ".ìéòôî úåôúúùä àìì úùøäî íéöá÷ úëéùî ,%s àñøéâ GNU Wget úéðëú\n" -#: src/main.c:668 +#: src/main.c:675 msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1439,7 +1416,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 #, fuzzy msgid "" "\n" @@ -1448,59 +1425,56 @@ msgstr "" "\n" ".Hrvoje Niksic é\"ò øå÷îá äáúëð åæ úéðëú\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr ".øúåé áø òãéî úâöäì `%s --help' ùé÷äì äñð\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: `-n%c' éåâù ïééôàî\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr ".äæ úà äæ íéøúåñ quiet-å verbose\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr ".äæ úà äæ íéøúåñ ïåøçà ïåëãò ïîæ íåùéøå íéîéé÷ íéöá÷ ìò äøéîù\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: øñç URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr ".%s-á URL óà àöîð àì\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1510,55 +1484,51 @@ msgstr "" "--%s-- äòùá íééúñä\n" "íéúá %s ,íéöá÷ %d åëùîð\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "!(íéúá %s) äëéùî úìáâîî äâéøç\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr ".ò÷øá êéùîî\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr ".ò÷øá êéùîî\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr ".`%s'-ì áúëéé èìô\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Couldn't find usable socket driver.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: áùçîä íù øãâåäù éðôì äòéôåî \"%s\" çúôî úìéî :äøäæà\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: \"%s\" úøëåî-éúìá çúôî úìéî\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "%s NETRC [çøàî-áùçî íù] :ùåîéùä ïôåà\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s úéðëúá %s õáå÷ì äùéâá (%s) äì÷ú\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1567,8 +1537,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1614,9 +1582,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1631,38 +1596,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr ".%s äàøåäá `%s' éåâù êøò\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr ".÷çîéé ïë-ìòå äçãð %s\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "á (%s: %s) íéøåùé÷ úøîä úì÷ú\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr ".äàéâù úåòãåäî íìòúäì àð ;robots.txt õáå÷ ïòåè\n" @@ -1697,13 +1655,13 @@ msgstr "" ".óñåð ïåéñð\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1714,14 +1672,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1758,13 +1711,12 @@ msgstr "" msgid "Invalid IPv6 numeric address" msgstr "" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, fuzzy, c-format msgid "Continuing in background, pid %d.\n" msgstr ".ò÷øá êéùîî\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "`%s' éìåáîéñ øåùé÷ ú÷éçîá (%s) äì÷ú\n" diff --git a/po/hr.po b/po/hr.po index 4e21d63f..e8581353 100644 --- a/po/hr.po +++ b/po/hr.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.10-b1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2005-07-06 17:42+0200\n" "Last-Translator: Hrvoje Nik¹iæ \n" "Language-Team: Croatian \n" @@ -14,236 +14,294 @@ msgstr "" "Content-Type: text/plain; charset=iso-8859-2\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: opcija `%s' je dvosmislena\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: uz opciju `--%s' ne ide argument\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: opcija `%c%s' ne dopu¹ta argument\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: opcija `%s' tra¾i argument\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: nepoznata opcija `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: nepoznata opcija `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: nedopu¹tena opcija -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: neispravna opcija -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: opcija tra¾i argument -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: opcija `-W %s' je dvosmislena\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: uz opciju `-W %s' ne ide argument\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "%s: ne mogu pronaæi adresu `%s' u svrhu binda; bindanje onemoguæeno.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Spajam se na %s|%s|:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Spajam se na %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "spojen.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "nije uspjelo: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "%s: ne mogu pronaæi adresu `%s' u svrhu binda; bindanje onemoguæeno.\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Konvertirao %d spisa za %.*f sekundi.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Konvertiram %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "nema posla.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Ne mogu konvertirati linkove u %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Ne mogu izbrisati `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Ne mogu snimiti backup iz %s u %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Gre¹ka u Set-Cookie: %s na poziciji %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "Cookie s adrese %s poku¹ao je postaviti domenu na %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Ne mogu otvoriti spis s cookiejima `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Gre¹ka pri pisanju u `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Gre¹ka pri zatvaranju `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Nepodr¾ana vrsta ispisa, poku¹avat æu s razluèiteljem Unixovog ispisa.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Indeks direktorija /%s na %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "nepoznato vrijeme " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Spis " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Direktorij " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Link " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Ne znam " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bajtova)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Duljina: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) preostaje" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s preostaje" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (nepouzdano)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Prijavljujem se kao %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Gre¹ka u odgovoru, zatvaram kontrolnu vezu.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Gre¹ka u poslu¾iteljevom pozdravu.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Pisanje je zakazalo, zatvaram kontrolnu vezu.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Poslu¾itelj odbija prijavu.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Pogre¹na prijava.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Ulogiran!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Gre¹ka na serveru, ne mogu utvrditi vrstu sustava.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "gotovo. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "gotovo.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Nepoznat tip `%c', zatvaram kontrolnu vezu.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "gotovo." -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD nepotreban.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" "\n" msgstr "Ne postoji direktorij `%s'.\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD se ne tra¾i.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Ne mogu otpoèeti PASV prijenos.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Ne mogu ra¹èlaniti PASV odgovor.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "nemoguæe spajanje na %s, port %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Gre¹ka pri bindu (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Neispravan PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -251,7 +309,7 @@ msgstr "" "\n" "REST nije uspio, poèinjem ispoèetka.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -260,7 +318,7 @@ msgstr "" "Nema spisa `%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -269,44 +327,40 @@ msgstr "" "Nema spisa ili direktorija `%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s se nenadano pojavio.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, zatvaram kontrolnu vezu.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Podatkovna veza: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Kontrolna veza prekinuta.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Prijenos podataka prekinut.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Spis `%s' veæ postoji; ne dohvaæam.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(pok:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -315,55 +369,51 @@ msgstr "" "%s (%s) - `%s' snimljen [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Bri¹em %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Koristim `%s' kao privremeni spis za listing.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Izbrisao `%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Dubina rekurzije %d prelazi najveæu dopu¹tenu %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "Spis na poslu¾itelju nije noviji od lokalnog spisa `%s' -- ne dohvaæam.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" "\n" msgstr "Spis na poslu¾itelju noviji od lokalnog spisa `%s' -- dohvaæam.\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" "\n" msgstr "Velièine se ne sla¾u (lokalno %s) -- dohvaæam.\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Neispravno ime simbolièkog linka, preskaèem.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -372,129 +422,65 @@ msgstr "" "Veæ postoji ispravan link %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Stvaram simbolièki link %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Linkovi nisu podr¾ani, preskaèem link `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Preskaèem direktorij `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: nepoznata/nepodr¾ana vrsta spisa.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: pogre¹no vrijeme.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Ne dohvaæam direktorije jer je dubina %d (najvi¹e %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Ne ponirem u `%s' jer je iskljuèen ili nije ukljuèen.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Odbijam `%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Ni¹ta ne ide uz `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Snimio HTML-iziran indeks u `%s' [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Snimio HTML-iziran indeks u `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: opcija `%s' je dvosmislena\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: uz opciju `--%s' ne ide argument\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: opcija `%c%s' ne dopu¹ta argument\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: opcija `%s' tra¾i argument\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: nepoznata opcija `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: nepoznata opcija `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: nedopu¹tena opcija -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: neispravna opcija -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: opcija tra¾i argument -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: opcija `-W %s' je dvosmislena\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: uz opciju `-W %s' ne ide argument\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Nepoznat host" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Privremena pogre¹ka pri pronala¾enju adrese" @@ -549,74 +535,67 @@ msgstr "Nema spisa `%s' za POST: %s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "Koristim postojeæu vezu prema %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Nisam uspio procitati proxyjev odgovor: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Neuspjeh tuneliranja kroz proxy: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s zahtjev poslan, i¹èekujem odgovor... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Podaci nisu primljeni.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Gre¹ka pri èitanju zaglavlja (%s).\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "Spis `%s' veæ postoji; ne dohvaæam.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Nepoznata metoda ovjere.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Ovjera nije uspjela.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Deformirana statusna linija" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(bez opisa)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Polo¾aj: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "nenaznaèen" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [pratim]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -626,18 +605,15 @@ msgstr "" " Spis je veæ u potpunosti dohvaæen; nema se ¹to napraviti.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Duljina: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "zanemarena" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Preskaèem direktorij `%s'.\n" @@ -646,43 +622,42 @@ msgstr "Preska msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Upozorenje: wildcardi nisu podr¾ani za HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Ne mogu pisati u `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Ne mogu uspostaviti SSL vezu.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "GRE©KA: Redirekcija (%d) bez novog polo¾aja (location).\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s GRE©KA %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Nedostaje zaglavlje Last-Modified -- ignoriram vremensku granicu.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Neispravno zaglavlje Last-Modified -- ignoriram vremensku oznaku.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -690,16 +665,16 @@ msgid "" msgstr "" "Spis na poslu¾itelju nije noviji od lokalnog spisa `%s' -- ne dohvaæam.\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Velièine se ne sla¾u (lokalno %s) -- dohvaæam.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Spis na poslu¾itelju je noviji, dohvaæam.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -707,7 +682,7 @@ msgid "" "\n" msgstr "Spis na poslu¾itelju noviji od lokalnog spisa `%s' -- dohvaæam.\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -715,7 +690,7 @@ msgid "" msgstr "" "Spis na poslu¾itelju nije noviji od lokalnog spisa `%s' -- ne dohvaæam.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -723,7 +698,7 @@ msgid "" msgstr "" "Spis na poslu¾itelju nije noviji od lokalnog spisa `%s' -- ne dohvaæam.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -732,92 +707,92 @@ msgstr "" "%s (%s) - `%s' snimljen [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Veza zatvorena na bajtu %s. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Gre¹ka pri èitanju na bajtu %s (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Gre¹ka pri èitanju na bajtu %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC pokazuje na %s, koji ne postoji.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Ne mogu proèitati %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Gre¹ka u %s na liniji %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Sintaksna gre¹ka u %s na liniji %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Nepoznata naredba `%s' u %s na liniji %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: Upozorenje: sistemski i korisnikov wgetrc su `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Neispravna --execute naredba `%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Neispravan boolean `%s'; navedite `on' ili `off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Neispravan broj `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Neispravna bajtovna vrijednost `%s'\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Neispravan vremenski period `%s'\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Neispravna vrijednost `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Neispravno zaglavlje `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Neispravan indikator napretka `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -834,8 +809,6 @@ msgstr "" "\n" "%s primljen, preusmjeravam izlaz u `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -850,12 +823,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; iskljuèujem logiranje.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Uporaba: %s [OPCIJA]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -863,79 +836,86 @@ msgstr "" "Ako dugaèka opcija zahtijeva argument, to vrijedi i za kratku.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Pokretanje:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version prika¾i verziju Wgeta i izaði.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help ispi¹i pomoæ.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background radi u pozadini nakon pokretanja.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=NAREDBA izv¹i NAREDBU poput onih u `.wgetrc'-u.\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Logiranje i ulazni spis:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=SPIS spremaj poruke u SPIS.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=SPIS spremaj poruke na kraj SPISA.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" " -d, --debug ispisuj veliku kolièinu poruka korisnih pri\n" " ispravljanju gre¹aka.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" +" -d, --debug ispisuj veliku kolièinu poruka korisnih pri\n" +" ispravljanju gre¹aka.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet ti¹ina (bez ipisa).\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose rjeèit ispis (podrazumijevano).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --no-verbose iskljuèi rjeèitost, ali ipak pone¹to ispisuj.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=SPIS dohvati URL-ove navedene u SPISU.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" " -F, --force-html tretiraj sadr¾aj ulaznog spisa kao HTML.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL polazni URL za relativne linkove pri obradi -F -" "i.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Dohvat:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -943,75 +923,75 @@ msgstr "" " -t, --tries=BROJ postavi broj poku¹aja na BROJ (0 za " "bezbroj).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused poku¹avaj iznova i kad je spajanje " "odbijeno.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O, --output-document=SPIS spremaj dohvaæene dokumente u SPIS.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" " -nc, --no-clobber ne dohvaæaj spise koji postoje lokalno.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" " -c, --continue nastavi s dohvatom napola skinutog spisa.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" " --progress=VRSTA promijeni izgled pokazatelj dohvata.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" " -N, --timestamping skidaj samo spise novije od lokalnih.\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response ispisuj poslu¾iteljeve odgovore.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider ne dohvaæaj sadr¾aje URL-ova.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=VRIJEME postavi sve vrijednosti isteka vremena.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=VRIJEME postavi maksimalno vrijeme DNS pretrage.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=VRIJEME postavi maksimalno vrijeme spajanja.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr " --read-timeout=VRIJEME postavi maksimalno vrijeme èitanja.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" " -w, --wait=VRIJEME napravi pauzu od VREMENA izmeðu dohvata.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1019,7 +999,7 @@ msgstr "" " --waitretry=VRIJEME èekaj 1..VRIJEME sekundi izmeðu ponovnih\n" " poku¹aja dohvata.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1028,20 +1008,20 @@ msgstr "" "gdje\n" " je s vrijeme zadano s --wait.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy ukljuèi upotrebu proxyja.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy iskljuèi upotrebu proxyja.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" " -Q, --quote=KOLIÈINA ogranièi kolièinu dohvaæenih podataka.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1049,17 +1029,17 @@ msgstr "" " --bind-address=ADRESA koristi lokalnu ADRESU (ime ili IP) za " "bind.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" " --limit-rate=BRZINA ogranièi brzinu dohvata u bajtovima u " "sekundi.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr " --no-dns-cache ne pamti rezultate pretraga DNS-a.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1067,7 +1047,7 @@ msgstr "" " --restrict-file-names=OS ogranièi znakove u nazivima spisâ na one\n" " koje dopu¹ta OS.\n" -#: src/main.c:453 +#: src/main.c:460 #, fuzzy msgid "" " --ignore-case ignore case when matching files/" @@ -1075,15 +1055,15 @@ msgid "" msgstr "" " --ignore-length ne uva¾avaj zaglavlje `Content-Length'.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only spajaj se samo na IPv4 adrese.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only spajaj se samo na IPv6 adrese.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1093,43 +1073,43 @@ msgstr "" "jednoj\n" " od IPv6, IPv4 ili none.\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" " --user=KORISNIK postavi KORISNIKA za http i ftp korisnika.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr " --password=ZAPORKA ¹alji ZAPORKU za http i ftp.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Direktoriji:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories ne stvaraj direktorije.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories uvijek stvaraj direktorije.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" " -nH, --no-host-directories ne stvaraj direktorije po imenu " "poslu¾itelja.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr " --protocol-directories stavi ime protokola u direktorij.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr " -P, --directory-prefix=PREFIX spremaj spise u PREFIX/...\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1137,72 +1117,72 @@ msgstr "" " --cut-dirs=N ignoriraj N stranih komponenti " "direktorija.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "Opcije HTTP-a:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=KORISNIK postavi KORISNIKA za http korisnika.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-password=ZAPORKA ¹alji ZAPORKU za http.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache tra¾i od servera da ne ¹alje ke¹irane " "podatke.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension spremaj HTML dokumente s ekstenzijom `." "html'.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length ne uva¾avaj zaglavlje `Content-Length'.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" " --header=ZAGLAVLJE umetni ZAGLAVLJE meðu ostala zaglavlja.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" " --proxy-user=KORISNIK postavi KORISNIKA za korisnika proxyja.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr " --proxy-password=ZAPORKA ¹alji ZAPORKU za proxy.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr " --referer=URL ¹alji zaglavlje `Referer: URL'.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers snimaj HTTP zaglavlja na disk.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=KLIJENT identificiraj se kao KLIJENT umjesto kao\n" " Wget/VERZIJA.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1210,20 +1190,20 @@ msgstr "" " --no-http-keep-alive ne koristi neprekinutu HTTP vezu (keep-" "alive).\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies ne koristi cookieje.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=SPIS uèitaj cookieje iz SPISA na poèetku rada.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr " --save-cookies=SPIS spremi cookieje u SPIS na kraju rada.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1231,7 +1211,7 @@ msgstr "" " --keep-session-cookies uèitaj i snimi cookieje ogranièene na " "\"session\".\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" @@ -1239,22 +1219,22 @@ msgstr "" " --post-data=PODACI koristi metodu POST, ¹aljuæi PODATKE u " "zahtjevu.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=SPIS koristi metodu POST, ¹aljuæi sadr¾aj SPISA.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "Opcije HTTPS-a (SSL-a/TLS-a):\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1263,40 +1243,40 @@ msgstr "" "SSLv2,\n" " SSLv3 ili TLSv1.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" " --no-check-certificate ne provjeravaj poslu¾iteljevu ovjeru.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=SPIS datoteka s klijentovom ovjerom.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=VRSTA vrsta klijentove ovjere, PEM ili DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=FILE spis s privatnim kljuèem.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr " --private-key-type=TYPE vrsta privatnog kljuèa, PEM ili DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=SPIS spis s CA-ovima na okupu.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr " --ca-directory=DIR direktorij s pojedinaènim CA-ovima.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1305,7 +1285,7 @@ msgstr "" "ovog\n" " generatora sluèajnih brojeva.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" @@ -1314,33 +1294,33 @@ msgstr "" "nasumiènim\n" " podacima.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "Opcije FTP-a:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=KORISNIK postavi KORISNIKA za ftp korisnika.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=ZAPORKA ¹alji ZAPORKU za ftp.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" " --no-remove-listing ne bri¹i ispise direktorija `.listing'.\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" " --no-glob nemoj interpretirati * i ? u nazivu spisa.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr " --no-passive-ftp onemoguæi \"pasivni\" mod prijenosa.\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1348,33 +1328,33 @@ msgstr "" " --retr-symlinks pri rekurziji, dohvaæaj datoteke na koje\n" " pokazuju linkovi (ne radi za direktorije).\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" " --preserve-permissions saèuvaj dozvole na datotekama skinutim FTP-" "om.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Rekurzivni dohvat:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive rekurzivni dohvat.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" " -l, --level=BROJ najveæa dubina rekurzije (0 za neogranièenu).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr " --delete-after pobri¹i lokalne spise nakon dohvata.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" @@ -1382,14 +1362,14 @@ msgstr "" " -k, --convert-links promijeni linkove u lokalnom HTML-u tako da\n" " pokazuju na dohvaæene spise.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted prije konverzije spisa X, spremi sadr¾aj u X." "orig.\n" -#: src/main.c:587 +#: src/main.c:594 #, fuzzy msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" @@ -1397,7 +1377,7 @@ msgstr "" " -m, --mirror kraæi oblik za -N -r -l inf --no-remove-" "listing.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1405,18 +1385,18 @@ msgstr "" " -p, --page-requisites dohvati sve slike itd. potrebne za prikaz HTML-" "a.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" " --strict-comments ukljuèi strog (SGML) tretman HTML komentara.\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Rekurzivno prihvaæanje/odbijanje:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1424,7 +1404,7 @@ msgstr "" " -A, --accept=POPIS zarezom odvojen popis prihvaæenih " "nastavaka.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" @@ -1432,7 +1412,7 @@ msgstr "" " -R, --reject=POPIS zarezom odvojen popis odbijenih " "nastavaka.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" @@ -1440,34 +1420,34 @@ msgstr "" " -D, --domains=POPIS zarezom odvojen popis prihvaæenih " "domena.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" " --exclude-domains=POPIS zarezom odvojen popis odbijenih domena.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp prati linkove na FTP iz HTML dokumenata.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" " --follow-tags=POPIS popis HTML tagova koje treba pratiti.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" " --ignore-tags=POPIS popis HTML tagova koje ne treba pratiti.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" @@ -1475,44 +1455,44 @@ msgstr "" "rekurzivnom\n" " dohvatu.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr " -L, --relative prati samo relativne linkove.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" " -I, --include-directories=POPIS\n" " popis dopu¹tenih direktorija.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" " -X, --exclude-directories=POPIS\n" " popis nedopu¹tenih direktorija.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" " -np, --no-parent ne uspinji se u direktorij iznad " "trenutnog.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Uoèene gre¹ke i prijedloge ¹aljite na .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, program za neinteraktivni dohvat s mre¾e.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2005 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1520,7 +1500,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1528,59 +1508,56 @@ msgstr "" "\n" "Izvorno napisao Hrvoje Nik¹iæ .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Poku¹ajte `%s --help' za vi¹e opcija.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: nedopu¹tena opcija -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Ne mogu istovremeno biti rjeèit i tih.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "Ne mogu istovremeno paziti na vrijeme i ne gaziti stare spise.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Nije dopu¹teno navesti i --inet4-only i --inet6-only.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, fuzzy, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "Nije dopu¹teno navesti i --inet4-only i --inet6-only.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: nedostaje URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Nijedan URL nije pronaðen u %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1590,56 +1567,52 @@ msgstr "" "ZAVR©IO --%s--\n" "Dohvatio: %s bajtova u %d spisa\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Ogranièenje dohvata (%s bajtova) je PREKORAÈENO!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Nastavljam u pozadini.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Nastavljam u pozadini, s pid-om %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Izlaz se sprema u `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Ne mogu naæi upotrebljiv pogonitelj za sockete.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: upozorenje: \"%s\" token se pojavljuje prije naziva stroja\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: nepoznat token \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Uporaba: %s NETRC [RAÈUNALO]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: ne mogu stat-irati %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "UPOZORENJE: rabi se slab zametak sluèajnih brojeva.\n" @@ -1648,8 +1621,6 @@ msgstr "UPOZORENJE: rabi se slab zametak slu msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Nije postavljen zametak PRNG-a; razmisli o --random-file.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "GRE©KA" @@ -1696,9 +1667,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "Za nesigurno spajanje na %s upotrijebite `--no-check-certificate'.\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1714,38 +1682,31 @@ msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "" "Neispravna naznaka stila toèkica `%s': ostavljam prija¹nju vrijednost.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "Nedostupna frekvencija REALTIME clocka: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Uklanjam %s buduæi da bi ga trebalo odbiti.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Ne mogu otvoriti %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Uèitavam robots.txt; molim ne obazirati se na gre¹ke.\n" @@ -1780,13 +1741,13 @@ msgstr "" "Poku¹avam ponovo.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1797,16 +1758,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"dobio %s.\n" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1841,13 +1795,12 @@ msgstr "IPv6 adrese nisu podr msgid "Invalid IPv6 numeric address" msgstr "Neispravna IPv6 numerièka adresa" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Nastavljam u pozadini, s pid-om %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Ne mogu izbrisati link `%s': %s\n" diff --git a/po/hu.po b/po/hu.po index 226928b6..5e9cfce7 100644 --- a/po/hu.po +++ b/po/hu.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.10.1-b1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2006-01-24 14:08+0100\n" "Last-Translator: Emese Kovacs \n" "Language-Team: Hungarian \n" @@ -18,204 +18,263 @@ msgstr "" "X-Generator: KBabel 1.11.1\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: a(z) \"%s\" kapcsoló nem egyértelmű\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: a(z) \"--%s\" kapcsoló nem enged meg argumentumot\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: a(z) \"%c%s\" kapcsoló nem enged meg argumentumot\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: a(z) \"%s\" kapcsolóhoz argumentum szükséges\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: a(z) \"--%s\" kapcsoló ismeretlen\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: a(z) \"%c%s\" kapcsoló ismeretlen\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: illegális kapcsoló -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: érvénytelen kapcsoló -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: a kapcsoló egy argumentumot igényel -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: a \"-W %s\" kapcsoló nem egyértelmű\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: a \"-W %s\" kapcsoló nem enged meg argumentumot\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "%s: a(z) \"%s\" bind cím nem oldható fel; a bind le lesz tiltva.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Csatlakozás a következőhöz: %s[%s]:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Csatlakozás a következőhöz: %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "kapcsolódva.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "sikertelen: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "%s: a(z) \"%s\" bind cím nem oldható fel; a bind le lesz tiltva.\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "%d fájl átalakítva %.*f másodperc alatt.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "%s átalakítása... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "nincs teendő.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "A hivatkozások nem alakíthatók át a következőben: %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "\"%s\" nem törölhető: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "%s nem menthető mint %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Szintaktikai hiba a Set-Cookie-ban: %s a(z) %d pozíciónál.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" "A(z) %s helyről érkező süti megkísérelte a tartományt a következőre " "állítani: %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Nem lehet megnyitni a(z) \"%s\" sütifájlt: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Hiba \"%s\" írása közben: %s.\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Hiba \"%s\" bezárásakor: %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Nem támogatott listatípus, a Unix listaértelmező kerül felhasználásra.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "/%s tartalma %s:%d-n" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "idő ismeretlen " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Fájl " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Könyvtár " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Link " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Nem biztos " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bájt)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Hossz: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) van hátra" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s van hátra" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (nem hiteles)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Belépés mint %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Hiba a kiszolgáló válaszában, vezérlő kapcsolat bezárva.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Hiba a kiszolgáló üdvözlésében.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Írás sikertelen, vezérlőkapcsolat bezárva.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "A kiszolgáló visszautasítja a belépést.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "A belépés helytelen.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Belépve!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Kiszolgálóhiba, a rendszer típusa nem határozható meg.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "kész. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "kész.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Ismeretlen típus: \"%c\", a vezérlőkapcsolat lezárásra kerül.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "kész. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD nem szükséges.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -224,34 +283,33 @@ msgstr "" "Nincs ilyen könyvtár: \"%s\".\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD nem szükséges.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Nem kezdeményezhető PASV átvitel.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "A PASV válasz nem dolgozható fel.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "nem lehet csatlakozni %s %d. portjához: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Hozzárendelési hiba (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Érvénytelen PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -259,7 +317,7 @@ msgstr "" "\n" "REST sikertelen, kezdés elölről.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -268,7 +326,7 @@ msgstr "" "Nincs ilyen fájl: \"%s\".\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -277,44 +335,40 @@ msgstr "" "Nincs ilyen fájl vagy könyvtár: \"%s\".\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s létrejött.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, vezérlőkapcsolat lezárása.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Adatkapcsolat: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Vezérlőkapcsolat lezárva.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Adatátvitel megszakítva.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "A(z) \"%s\" fájl már létezik, nem kerül letöltésre.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(próba:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -323,36 +377,33 @@ msgstr "" "%s (%s) - \"%s\" mentve [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "%s eltávolítása.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "\"%s\" kerül felhasználásra ideiglenes listafájlként.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "\"%s\" eltávolítva.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "A(z) %d rekurziós mélység túllépte a maximális %d mélységet.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "A kiszolgálón lévő \"%s\" fájl nem újabb mint a helyi -- nem töltöm le.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -361,8 +412,7 @@ msgstr "" "A kiszolgálón lévő \"%s\" fájl újabb mint a helyi -- letöltöm.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -371,11 +421,11 @@ msgstr "" "A méretek nem egyeznek (a helyi: %s) -- letöltöm.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "A szimbolikus link neve érvénytelen, kihagyom.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -384,132 +434,68 @@ msgstr "" "Már létezik a(z) %s -> %s helyes szimbolikus link\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Létrehozom a(z) %s -> %s szimbolikus linket\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "" "A szimbolikus linkek nem támogatottak, a(z) \"%s\" szimbolikus linket " "kihagyom.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "A(z) \"%s\" könyvtárat kihagyom.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: ismeretlen/nem támogatott fájltípus.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: sérült időpecsét.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Könyvtárakat nem töltöm le, mivel a mélység %d (max %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "" "Nem lépek be a következőbe: \"%s\", mert ki van zárva/nincs kijelölve.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Visszautasítom \"%s\"-t.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Nincs találat a(z) \"%s\" mintához .\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "A HTML-esített index kiírva a(z) \"%s\" [%s] fájlba.\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "A HTML-esített index kiírva a(z) \"%s\" fájlba.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: a(z) \"%s\" kapcsoló nem egyértelmű\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: a(z) \"--%s\" kapcsoló nem enged meg argumentumot\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: a(z) \"%c%s\" kapcsoló nem enged meg argumentumot\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: a(z) \"%s\" kapcsolóhoz argumentum szükséges\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: a(z) \"--%s\" kapcsoló ismeretlen\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: a(z) \"%c%s\" kapcsoló ismeretlen\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: illegális kapcsoló -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: érvénytelen kapcsoló -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: a kapcsoló egy argumentumot igényel -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: a \"-W %s\" kapcsoló nem egyértelmű\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: a \"-W %s\" kapcsoló nem enged meg argumentumot\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Ismeretlen kiszolgáló" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Átmeneti névfeloldási hiba" @@ -564,33 +550,31 @@ msgstr "A(z) \"%s\" POST adatfájl hiányzik: %s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "Újrahasználom a kapcsolatot a következőhöz: %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "A proxy válasz olvasása meghiúsult: %s\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "A proxy alagutazás meghiúsult: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s kérés elküldve, várom a választ... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Nem érkezett adat.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Olvasási hiba (%s) a fejlécekben.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -599,41 +583,36 @@ msgstr "" "A(z) \"%s\" fájl már létezik, nem töltöm le.\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Ismeretlen hitelesítési séma.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "A hitelesítés meghiúsult.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Rosszul formázott állapotsor" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(nincs leírás)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Hely: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "nincs megadva" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [következik]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -643,18 +622,15 @@ msgstr "" " A fájl már teljesen le van töltve; nincs teendő.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Hossz: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "figyelmen kívül hagyva" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "A(z) \"%s\" könyvtárat kihagyom.\n" @@ -663,45 +639,44 @@ msgstr "A(z) \"%s\" könyvtárat kihagyom.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Figyelmeztetés: a helyettesítő karaktereket a HTTP nem támogatja.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "\"%s\" nem írható (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Nem lehet létrehozni SSL-kapcsolatot.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "HIBA: Átirányítás (%d) hely nélkül.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s HIBA %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Az Utolsó módosítás fejléc hiányzik -- az időbélyegek kikapcsolva.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" "Az Utolsó módosítás fejléc érvénytelen -- az időbélyeg figyelmen kívül " "hagyva.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -710,16 +685,16 @@ msgstr "" "A kiszolgálón lévő \"%s\" fájl nem újabb mint a helyi -- nem töltöm le.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "A méretek nem egyeznek (a helyi: %s) -- letöltöm.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "A távoli fájl újabb, letöltöm.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -729,7 +704,7 @@ msgstr "" "A kiszolgálón lévő \"%s\" fájl újabb mint a helyi -- letöltöm.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -737,7 +712,7 @@ msgid "" msgstr "" "A kiszolgálón lévő \"%s\" fájl nem újabb mint a helyi -- nem töltöm le.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -745,7 +720,7 @@ msgid "" msgstr "" "A kiszolgálón lévő \"%s\" fájl nem újabb mint a helyi -- nem töltöm le.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -754,96 +729,96 @@ msgstr "" "%s (%s) - \"%s\" mentve [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - A kapcsolat lezárva a(z) %s. bájtnál. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Olvasási hiba a(Z) %s. bájtnál (%s). " -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Olvasási hiba a(z) %s/%s. bájtnál (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: A WGETRC a nem létező %s elemre mutat.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: %s nem olvasható (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Hiba a következőben: %s, a(z) %d. sornál.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Szintaktikai hiba a következőben: %s, a(z) %d. sornál.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Ismeretlen parancs (%s) a következőben: %s, a(z) %d. sornál.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Figyelmeztetés: Mind a rendszer, mind a felhasználói szintű wgetrc a(z) " "\"%s\" elemre mutat.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Érvénytelen --execute parancs: \"%s\"\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "" "%s: %s: Érvénytelen logikai érték: \"%s\", használja az \"on\" vagy \"off\" " "szavakat.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s:Érvénytelen szám: \"%s\".\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Érvénytelen bájtérték: \"%s\".\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Érvénytelen időintervallum: \"%s\".\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Érvénytelen érték: \"%s\".\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Érvénytelen fejléc: \"%s\".\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Érvénytelen folyamattípus: \"%s\".\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -861,8 +836,6 @@ msgstr "" "\n" "%s érkezett, a kimenet átirányítása \"%s\" fájlba.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -877,12 +850,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; naplózás kikapcsolva.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Használat: %s [KAPCSOLÓ]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -892,67 +865,73 @@ msgstr "" "rövid kapcsolónál is kötelező.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Indítás:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version a Wget verziójának kiírása és kilépés.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help ezen súgó megjelenítése.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background indítás után folytatás a háttérben.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" " -e, --execute=PARANCS egy \".wgetrc\" stílusú parancs végrehajtása.\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Naplózás és bemeneti fájl:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=FÁJL üzenetek naplózása a FÁJLBA.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=FÁJL üzenetek hozzáfűzése a FÁJLHOZ.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" " -d, --debug rengeteg hibakeresési információ kiírása.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" +" -d, --debug rengeteg hibakeresési információ kiírása.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet csendes (nincs kimenet).\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose bőbeszédű (ez az alapértelmezés).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --no-verbose bőbeszédűség kikapcsolása csendes mód nélkül.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=FÁJL a FÁJLBAN található URL-ek letöltése.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html a bemeneti fájl kezelése HTML-ként.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" @@ -960,11 +939,11 @@ msgstr "" "linkek\n" " elé szúrja.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Letöltés:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -973,17 +952,17 @@ msgstr "" "SZÁMRA\n" " (0=végtelen).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused újrapróbálkozás, még ha a kapcsolat\n" " visszautasításra kerül is.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O, --output-document=FÁJL dokumentumok írása a FÁJLBA.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" @@ -991,7 +970,7 @@ msgstr "" " -nc, --no-clobber azon letöltések kihagyása, amelyek létező\n" " fájlokra töltenének le.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" @@ -999,13 +978,13 @@ msgstr "" " -c, --continue részben letöltött fájl letöltésének " "folytatása.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" " --progress=TÍPUS az előrehaladás mérése típusának " "kiválasztása.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -1013,46 +992,46 @@ msgstr "" " -N, --timestamping ne töltse le újra a fájlokat, hacsak nem\n" " újabbak a helyinél.\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response a kiszolgáló válaszának kiírása.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider ne töltsön le semmit.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=MÁSODPERC minden időkorlát értékének beállítása " "ennyi\n" " MÁSODPERCRE.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=MP a DNS kikeresés időkorlátjának beállítása\n" " MP másodpercre.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=MP a kapcsolódás időkorlátjának beállítása\n" " MP másodpercre.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" " --read-timeout=MP az olvasási időkorlát beállítása MP\n" " másodpercre.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" " -w, --wait=MÁSODPERC MÁSODPERC várakozás az újrapróbálkozások " "között.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1060,7 +1039,7 @@ msgstr "" " --waitretry=MÁSODPERC 1..MÁSODPERC várakozás egy újrapróbálkozás\n" " újrapróbálásai között.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1068,20 +1047,20 @@ msgstr "" " --random-wait várakozás 0...2*WAIT másodpercig az \n" " újrapróbálkozások között.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy proxy bekapcsolása.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy proxy kikapcsolása.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" " -Q, --quota=SZÁM a letöltési kvóta beállítása a SZÁMRA.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1089,19 +1068,19 @@ msgstr "" " --bind-address=CÍM kapcsolódás a CÍMRE (gépnév vagy IP) a " "helyi gépen.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" " --limit-rate=SEBESSÉG a letöltési sebesség korlátozása a " "SEBESSÉGRE.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" " --no-dns-cache DNS kikeresések gyorsítótárazásnak " "kikapcsolása\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1110,7 +1089,7 @@ msgstr "" " operációs rendszer által " "engedélyezettekre.\n" -#: src/main.c:453 +#: src/main.c:460 #, fuzzy msgid "" " --ignore-case ignore case when matching files/" @@ -1120,15 +1099,15 @@ msgstr "" "kívül\n" " hagyása.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only kapcsolódás csak IPv4 címekhez.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only kapcsolódás csak IPv6 címekhez.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1140,50 +1119,50 @@ msgstr "" "egyike\n" " lehet.\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" " --user=FELHASZNÁLÓ mind az ftp, mind a http felhasználó " "beállítása\n" " a FELHASZNÁLÓRA.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" " --password=JELSZÓ mind az ftp, mind a http jelszó beállítása " "a JELSZÓRA.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Könyvtárak:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories ne hozzon létre könyvtárakat.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" " -x, --force-directories könyvtárak létrehozásának kényszerítése.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" " -nH, --no-host-directories ne hozzon létre kiszolgálókönyvtárakat.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories a protokollnév használata a " "könyvtárakban.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" " -P, --directory-prefix=ELŐTAG fájlok mentése az ELŐTAG/... könyvtárba\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1191,58 +1170,58 @@ msgstr "" " --cut-dirs=SZÁM SZÁM darab távoli könyvtárösszetevő " "kihagyása.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "HTTP kapcsolók:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=FELHASZNÁLÓ a http felhasználó beállítása.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-password=JELSZÓ a http jelszó beállítása.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache a kiszolgáló által gyorsítótárazott adatok\n" " tiltása.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension a HTML dokumentumok mentése \".html\"\n" " kiterjesztéssel.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length a \"Content-Length\" fejlécmező figyelmen " "kívül\n" " hagyása.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" " --header=KARAKTERLÁNC a KARAKTERLÁNC beszúrása a fejlécek közé.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" " --proxy-user=FELHASZNÁLÓ a FELHASZNÁLÓ beállítása proxyfelhasználó-\n" " névként.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr " --proxy-password=JELSZÓ a JELSZÓ beállítása proxy jelszóként.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1251,17 +1230,17 @@ msgstr "" "HTTP\n" " kérésbe.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers a HTTP fejlécek mentése fájlba.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=ÜGYNÖK azonosítás ÜGYNÖKKÉNT a Wget/VERZIÓ helyett.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1269,22 +1248,22 @@ msgstr "" " --no-http-keep-alive a HTTP keep-alive (tartós kapcsolatok)\n" " kikapcsolása.\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies ne használjon sütiket.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=FÁJL sütik betöltése a FÁJLBÓL a munkamenet\n" " megkezdése előtt.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" " --save-cookies=FÁJL sütik mentése a FÁJLBA a munkamenet után.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1292,7 +1271,7 @@ msgstr "" " --keep-session-cookies munkamenet (nem állandó) sütik betöltése és\n" " mentése.\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" @@ -1300,23 +1279,23 @@ msgstr "" " --post-data=KARAKTERLÁNC használja a POST módszert; küldje a\n" " KARAKTERLÁNCOT az adatként.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=FÁJL használja a POST módszert; küldje a FÁJL\n" " tartalmát.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "HTTPS (SSL/TLS) kapcsolók:\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1325,37 +1304,37 @@ msgstr "" "\"auto\",\n" " \"SSLv2\", \"SSLv3\", és \"TLSv1\" egyike.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" " --no-check-certificate ne ellenőrizze a kiszolgáló tanúsítványát.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=FÁJL ügyfél tanúsítványfájlja.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=TÍPUS ügyfél tanúsítványának típusa, PEM vagy " "DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=FÁJL személyeskulcs-fájl.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" " --private-key-type=TÍPUS személyes kulcs típusa, PEM vagy DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" " --ca-certificate=FÁJL a tanúsítványok csoportját tartalmazó fájl.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" @@ -1363,7 +1342,7 @@ msgstr "" " --ca-directory=KÖNYVTÁR a tanúsítványok hash listáját tároló\n" " könyvtár.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1372,7 +1351,7 @@ msgstr "" "PRNG\n" " inicializálásához.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" @@ -1381,35 +1360,35 @@ msgstr "" "foglalatot\n" " megnevező fájl.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "FTP kapcsolók:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=FELHASZNÁLÓ az ftp felhasználó beállítása.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=JELSZÓ az ftp jelszó beállítása.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" " --no-remove-listing ne távolítsa el a \".listing\" fájlokat.\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" " --no-glob helyettesítő karakterek használatának\n" " kikapcsolása FTP fájlnevekben.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" " --no-passive-ftp a \"passzív\" átviteli mód kikapcsolása.\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1419,20 +1398,20 @@ msgstr "" " által hivatkozott fájlok (nem könyvtárak)\n" " letöltése.\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" " --preserve-permissions távoli fájl jogosultságainak megőrzése.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Rekurzív letöltés:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive rekurzív letöltés megadása.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" @@ -1440,12 +1419,12 @@ msgstr "" " -l, --level=SZÁM maximális rekurziós mélység (inf vagy 0 = " "végtelen).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr " --delete-after helyi fájlok törlése letöltés után.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" @@ -1454,7 +1433,7 @@ msgstr "" "hogy\n" " helyi fájlokra mutassanak.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" @@ -1462,13 +1441,13 @@ msgstr "" "orig\n" " néven mentés.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror ugyanaz, mint -N -r -l inf --no-remove-listing.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1477,7 +1456,7 @@ msgstr "" "kép,\n" " stb. letöltése.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" @@ -1485,11 +1464,11 @@ msgstr "" " --strict-comments a HTML megjegyzések szigorú (SGML) kezelésének\n" " bekapcsolása.\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Rekurzív elfogadás/visszautasítás:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1497,7 +1476,7 @@ msgstr "" " -A, --accept=LISTA az elfogadott kiterjesztések vesszőkkel\n" " elválasztott listája.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" @@ -1506,7 +1485,7 @@ msgstr "" "vesszőkkel\n" " elválasztott listája.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" @@ -1514,7 +1493,7 @@ msgstr "" " -D, --domains=LISTA az elfogadott tartományok vesszőkkel\n" " elválasztott listája.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" @@ -1522,14 +1501,14 @@ msgstr "" " --exclude-domains=LISTA a visszautasított tartományok vesszőkkel\n" " elválasztott listája.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp FTP hivatkozások követése HTML\n" " dokumentumokból.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" @@ -1537,7 +1516,7 @@ msgstr "" " --follow-tags=LISTA a követett HTML címkék vesszőkkel\n" " elválasztott listája.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" @@ -1545,48 +1524,48 @@ msgstr "" " --ignore-tags=LISTA a figyelmen kívül hagyott HTML címkék\n" " vesszőkkel elválasztott listája.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts rekurzív módban menjen idegen gépekre " "is.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" " -L, --relative csak a relatív hivatkozások követése.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" " -I, --include-directories=LISTA az engedélyezett könyvtárak listája.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr " -X, --exclude-directories=LISTA a kihagyott könyvtárak listája.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr " -np, --no-parent ne lépjen be a szülőkönyvtárba.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "" "Hibajelentéseket és javaslatokat a címre küldhetsz.\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, egy nem-interaktív hálózati letöltő.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2005 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1594,7 +1573,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1602,59 +1581,56 @@ msgstr "" "\n" "Eredetileg Hrvoje Niksic írta.\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Próbáld kiadni a \"%s --help\" parancsot több lehetőségért.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: hibás opció -- \"-n%c\"\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Nem lehet bőbeszédű és csendes egyszerre.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "Nem lehet időbejegyzést is tenni egy fájlra és békén is hagyni.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Nem adható meg egyszerre mind a --inet4-only, mind az --inet6-only.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, fuzzy, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "Nem adható meg egyszerre mind a --inet4-only, mind az --inet6-only.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: hiányzó URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Nem található URL a következőben: %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1664,55 +1640,51 @@ msgstr "" "BEFEJEZTEM --%s--\n" "Letöltve: %s bájt %d fájlban\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Letöltési határ (%s bájt) TÚLLÉPVE!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Folytatás a háttérben.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Folytatás a háttérben, a pid: %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "A kimenet a(z) \"%s\" fájlba lesz kiírva.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Nem található használható foglalat-illesztőprogram.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: figyelmeztetés: \"%s\" tokent találtam a gép neve előtt\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: ismeretlen token \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Használat: %s NETRC [GÉPNÉV]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: %s nem érhető el: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "FIGYELMEZTETÉS: gyenge véletlenmag kerül felhasználásra.\n" @@ -1722,8 +1694,6 @@ msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "" "A PRNG nem inicializálható; fontolja meg a --random-file használatát.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "HIBA" @@ -1773,9 +1743,6 @@ msgstr "" "A nem biztonságos kapcsolódáshoz %s géphez használd a --no-check-certificate " "kapcsolót.\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1790,38 +1757,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Érvénytelen pontstílus meghatározás: \"%s\"; változatlanul hagyom.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "A valós idejű óra frekvenciája nem kérhető le: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Eltávolítom %s-t, mivel vissza kellene utasítani.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "%s nem nyitható meg: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "robots.txt betöltése; hagyja figyelmen kívül a hibákat.\n" @@ -1856,13 +1816,13 @@ msgstr "" "Újrapróbálom.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1872,16 +1832,9 @@ msgid_plural "" "\n" msgstr[0] "" -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"%s érkezett.\n" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1916,13 +1869,12 @@ msgstr "Az IPv6 címek nem támogatottak" msgid "Invalid IPv6 numeric address" msgstr "Hibás IPv6 numerikus cím" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Folytatás a háttérben, a pid: %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "A(z) \"%s\" szimbolikus link törlése meghiúsult: %s\n" diff --git a/po/id.po b/po/id.po index 879eea6d..cd5c4fc3 100644 --- a/po/id.po +++ b/po/id.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: GNU wget 1.10.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2006-12-24 22:00+0700\n" "Last-Translator: Arif E. Nugroho \n" "Language-Team: Indonesian \n" @@ -15,201 +15,260 @@ msgstr "" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: opsi `%s' adalah opsi yang ambigu\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: opsi `--%s' tidak memperbolehkan sebuah argumen\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: opsi `%c%s' tidak memperbolehkan sebuah argumen\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: opsi `%s' membutuhkan sebuah argumen\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: opsi `--%s' tidak diketahui\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: opsi `%c%s' tidak diketahui\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: opsi illegal -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: opsi -- %c tidak valid\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: opsi membutuhkan sebuah argumen -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: opsi `-W %s' adalah sebuah ambigu\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: opsi `-W %s' tidak memperbolehkan sebuah argumen\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "%s: tidak dapat meresolve alamat bind `%s'; mendisable bind.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Menghubungi %s|%s|:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Menghubungi %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "terhubung.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "gagal: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "%s: tidak dapat meresolve alamat bind `%s'; mendisable bind.\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Mengubah %d files dalam %.*f detik.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Mengubah %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "tidak ada yang bisa dilakukan.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Tidak dapat mengubah links dalam %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Tidak dapat menghapus `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Tidak dapat membackup %s sebagai %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Syntax error dalam Set-Cookie: %s pada posisi %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "Cookie datang dari %s mencoba untuk menset domain menjadi %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Tidak dapat membuka file cookies `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Error menulis ke `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Error menutup `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Tipe listing tidak disupport, mencoba listing Unix parser.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Index dari/%s pada %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "waktu tidak diketahui " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "File " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Direktori " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "LInk " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Tidak yakin " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bytes)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Besar: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) tersisa" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s tersisa" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (unauthoritative)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Masuk sebagai %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Error dalam respon server, menutup kontrol koneksi.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Error dalam salam server.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Gagal menulis, menutup kontrol koneksi.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Server menolak untuk login.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Login tidak benar.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Logged in!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Server error, tidak dapat menentukan tipe sistem.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "selesai. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "selesai.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Tipe `%c' tidak diketahui, menutup kontrol koneksi.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "selesai. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD tidak dibutuhkan.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -218,34 +277,33 @@ msgstr "" "Tidak ada direktori `%s'.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD tidak diperlukan.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Tidak dapat menginitialisasi transfer PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Tidak dapat parse PASV respon.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "tidak dapat menghubungi %s port %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Bind error (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "PORT tidak valid.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -253,7 +311,7 @@ msgstr "" "\n" "REST gagal, memulai dari awal.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -262,7 +320,7 @@ msgstr "" "Tidak ada file `%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -271,44 +329,40 @@ msgstr "" "Tidak ada file atau direktori `%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s memiliki sprung kedalam eksistensi.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, menutup kontrol koneksi.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Data koneksi: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Koneksi kontrol ditutup.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Data transfer dibatalkan.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "File `%s' sudah ada disana; tidak diambil.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(coba:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -317,37 +371,34 @@ msgstr "" "%s (%s) - `%s' disimpan [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Menghapus %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Menggunakan `%s' sebagai file listing sementara.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Menghapus `%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Kedalaman recursion %d melebihi maksimum kedalaman %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "File remote tidak ada yang lebih baru dari file local `%s' -- tidak " "diambil.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -356,8 +407,7 @@ msgstr "" "File remote lebih baru dari file local `%s' -- diambil.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -366,11 +416,11 @@ msgstr "" "Besar tidak cocok dengan (local %s) -- diambil.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Nama symlink tidak valid, dilewati.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -379,129 +429,65 @@ msgstr "" "Sudah memiliki symlink %s -> %s yang benar\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Membuat symlink %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Symlink tidak disupport, dilewati symlink `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Melewati direktori `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: tidak diketahui/tidak disupport tipe file.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: time-stamp corrupt/rusak.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Tidak akan mengambil dir karena kedalamannya %d (maksimal %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Tidak turun ke `%s' karena ini di excluded/tidak dimasukkan.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Menolak `%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Tidak ada pola `%s' yang cocok.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Menulis HTML-ized index ke `%s' [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Menulis HTML-ized index ke `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: opsi `%s' adalah opsi yang ambigu\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: opsi `--%s' tidak memperbolehkan sebuah argumen\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: opsi `%c%s' tidak memperbolehkan sebuah argumen\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: opsi `%s' membutuhkan sebuah argumen\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: opsi `--%s' tidak diketahui\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: opsi `%c%s' tidak diketahui\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: opsi illegal -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: opsi -- %c tidak valid\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: opsi membutuhkan sebuah argumen -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: opsi `-W %s' adalah sebuah ambigu\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: opsi `-W %s' tidak memperbolehkan sebuah argumen\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Host tidak diketahui" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Resolusi nama untuk sementara gagal" @@ -556,33 +542,31 @@ msgstr "POST data file `%s' hilang: %s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "Menggunakan koneksi yang sudah ada ke %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Gagal membaca respon proxy: %s\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Proxy tunneling gagal: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "Permintaan %s dikirimkan, menunggu respons... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Tidak ada data yang diterima.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Read error (%s) dalam headers.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -591,41 +575,36 @@ msgstr "" "File `%s' sudah ada; tidak diambil.\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Skema authentifikasi tidak diketahui.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Authorisasi gagal.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Status line salah format" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(tidak ada deskripsi)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Lokasi: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "tidak dispesifikasikan" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [mengikuti]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -635,18 +614,15 @@ msgstr "" " File sudah secara penuh diterima; tidak ada yang harus dilakukan lagi.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Besar: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "diabaikan" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Melewati direktori `%s'.\n" @@ -655,45 +631,44 @@ msgstr "Melewati direktori `%s'.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Peringatan: wildcards tidak disupport dalam HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Tidak dapat menulis ke `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Tidak dapat membuat koneksi SSL.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ERROR: Redireksi (%d) tanpa lokasi.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ERROR %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "" "Header yang paling akhir dimodifikasi hilang -- time-stamps dimatikan.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" "header yang paling akhir dimodifikasi tidak valid -- time-stamp diabaikan.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -703,16 +678,16 @@ msgstr "" "diambil.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Besar tidak cocok (local %s) -- diambil.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "File remote lebih baru, diambil.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -722,7 +697,7 @@ msgstr "" "File remote lebih baru dari file local `%s' -- diambil.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -731,7 +706,7 @@ msgstr "" "File remote tidak ada yang lebih baru dari file local `%s' -- tidak " "diambil.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -740,7 +715,7 @@ msgstr "" "File remote tidak ada yang lebih baru dari file local `%s' -- tidak " "diambil.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -749,92 +724,92 @@ msgstr "" "%s (%s) - `%s' disimpan [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Hubungan ditutup pada byte %s. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Read error pada byte %s (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Read error pada byte %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC menunjuk ke %s, dimana itu tidak ada.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Tidak dapat membaca %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Error dalam %s pada baris %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Syntax error dalam %s pada baris %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Perintah tidak diketahui `%s' dalam %s pada baris %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: Peringatan: Kedua sistem dan pengguna wgetrc menunjuk ke `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Invalid --execute command `%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Boolean tidak valid `%s'; gunakan `on' atau `off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Nomor tidak valid `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Nilai byte tidak valid `%s'\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Perioda waktu tidak valid `%s'\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Nilai tidak valid `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: header tidak valid `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Tipe progress tidak valid `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -850,8 +825,6 @@ msgstr "" "\n" "%s diterima, meneruskan output ke `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -866,12 +839,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; mematikan logging.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Penggunaan: %s [OPSI]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -879,77 +852,82 @@ msgstr "" "Argumen yang wajib untuk opsi panjang juga wajib untuk opsi yang pendek.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Memulai:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version menampilkan versi dari Wget dan keluar.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help menampilkan bantuan ini.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background pergi ke background setelah memulai.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" " -e, --execute=COMMAND menjalankan sebuah perintah `.wgetrc'-style.\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Logging dan input file:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=FILE pesan log pada FILE.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=FILE tambahkan pesan pada FILE.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug tampilkan banyak informasi debugging.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug tampilkan banyak informasi debugging.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet diam (tidak ada output).\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose jadi verbose (ini yang default).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --no-verbose matikan verboseness, tanpa menjadi quiet.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=FILE download URLs yang ditemukan pada FILE.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html perlakukan input file sebagai HTML.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL prepends URL pada link relatif dalam file -F -" "i.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Download:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -957,15 +935,15 @@ msgstr "" " -t, --tries=NUMBER set nomor mencoba ke NUMBER (0 untuk tidak " "terbatas).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr " --retry-connrefused coba lagi walaupun koneksi ditolak.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O, --output-document=FILE tulis document pada FILE.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" @@ -973,7 +951,7 @@ msgstr "" " -nc, --no-clobber skip downloads yang akan mendownload ke\n" " file yang sudah ada.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" @@ -981,11 +959,11 @@ msgstr "" " -c, --continue lanjutkan mengambil file yang terdownload " "sebagian.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr " --progress=TYPE pilih tipe gauge progress.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -993,38 +971,38 @@ msgstr "" " -N, --timestamping jangan mengambil kembali file kecuali file\n" " lebih baru dari file local.\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response tampilkan respon server.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider jangan mendownload apapun.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=SECONDS set semua nilai timeout pada SECONDS.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=SECS set the DNS lookup timeout pada SECS.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr " --connect-timeout=SECS set the connect timeout pada SECS.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr " --read-timeout=SECS set the read timeout pada SECS.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" " -w, --wait=SECONDS tunggu SECONDS diantara pengambilan.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1032,7 +1010,7 @@ msgstr "" " --waitretry=SECONDS tunggu 1..SECONDS diantara pencobaan dari " "sebuah pengambilan.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1040,19 +1018,19 @@ msgstr "" " --random-wait tunggu dari 0...2*WAIT secs diantara " "pengambilan.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy secara eksplisit menggunakan proxy.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy secara eksplisit mematikan proxy.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr " -Q, --quota=NUMBER set pengambilan quota pada NUMBER.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1060,15 +1038,15 @@ msgstr "" " --bind-address=ADDRESS bind ke ADDRESS (hostname atau IP) pada " "local host.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr " --limit-rate=RATE batasi kecepatan download ke RATE.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr " --no-dns-cache matikan caching dari DNS lookups.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1076,7 +1054,7 @@ msgstr "" " --restrict-file-names=OS restrict karakter dalam nama file ke salah " "satu dari yang dibolehkan oleh OS.\n" -#: src/main.c:453 +#: src/main.c:460 #, fuzzy msgid "" " --ignore-case ignore case when matching files/" @@ -1084,17 +1062,17 @@ msgid "" msgstr "" " --ignore-length abaikan `Content-Length' bagian header.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" " -4, --inet4-only hanya menghubungi ke alamat IPv4 saja.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" " -6, --inet6-only hanya menghubungi ke alamat IPv6 saja.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1104,43 +1082,43 @@ msgstr "" "yang dispesifikasikan,\n" " salah satu dari IPv6, IPv4 atau none.\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" " --user=USER set kedua ftp dan http user pada USER.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" " --password=PASS set kedua ftp dan http password pada PASS.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Direktori:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories jangan membuat direktori.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories paksa pembuatan direktori.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr " -nH, --no-host-directories jangan buat host directories.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories gunakan nama protocol dalam direktori.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr " -P, --directory-prefix=PREFIX simpan file pada PREFIX/...\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1148,50 +1126,50 @@ msgstr "" " --cut-dirs=NUMBER abaikan NUMBER remote komponen " "direktori.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "Opsi HTTP:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=USER set http user pada USER.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-password=PASS set http password pada PASS.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr " --nocache dissallow server-cached data.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension simpan HTML dokumen dengan ekstensi `.html'.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length abaikan `Content-Length' bagian header.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr " --header=STRING masukkan STRING dalam headers.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr " --proxy-user=USER set USER sebagai username proxy.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr " --proxy-password=PASS set PASS sebagai password proxy.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1199,18 +1177,18 @@ msgstr "" " --referer=URL masukkan `Referer: URL' header dalam HTTP " "request.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers simpan HTTP headers pada file.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AGENT identifikasi sebagai AGEN daripada sebagai " "Wget/VERSION.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1218,21 +1196,21 @@ msgstr "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "koneksi).\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies jangan menggunakan cookies.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=FILE load cookies dari FILE sebelum session.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" " --save-cookies=FILE simpan cookies pada FILE sesudah session.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1240,7 +1218,7 @@ msgstr "" " --keep-session-cookies load dan simpan session (non-permanen) " "cookies.\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" @@ -1248,22 +1226,22 @@ msgstr "" " --post-data=STRING gunakan metoda POST; kirim STRING sebagai " "data.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=FILE gunakan metoda POST; kirim isi dari FILE.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "Opsi HTTPS (SSL/TLS):\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1272,34 +1250,34 @@ msgstr "" "auto,\n" " SSLv2, SSLv3, dan TLSv1.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" " --no-check-certificate jangan memvalidasi server certificate.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=FILE client certificate file.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=TYPE tipe sertifikate client, PEM atau DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=FILE private key file.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr " --private-key-type=TYPE tipe private key, PEM atau DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=FILE file yang berisi CA's.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" @@ -1307,7 +1285,7 @@ msgstr "" " --ca-directory=DIR direktori dimana hash list dari CA's " "disimpan\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1315,7 +1293,7 @@ msgstr "" " --random-file=FILE file dengan data acak untuk seeding SSL " "PRNG.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" @@ -1323,31 +1301,31 @@ msgstr "" " --egd-file=FILE penamaan file EGD socket dengan data " "random.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "Opsi FTP:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=USER set ftp user pada USER.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=PASS set ftp password pada PASS.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --no-remove-listing jangan hapus file `.listing'.\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr " --no-glob matikan FTP nama file globbing.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr " --no-passive-ftp disable the \"passive\" mode trasfer.\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1355,20 +1333,20 @@ msgstr "" " --retr-symlinks ketika berekursif, ambil linked-to files " "(bukan dir).\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr " --preserve-permissions preserver remote file permissions.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Recursive download:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" " -r, --recursive spesifikasikan untuk mendownload rekursif.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" @@ -1376,13 +1354,13 @@ msgstr "" " -l, --level=NUMBER maksimum kedalaman rekursi (inf atau 0 untuk tak " "terhingga).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" " --delete-after delete files locally sesudah mendownloadnya.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" @@ -1390,20 +1368,20 @@ msgstr "" " -k, --conver-links buat links dalam HTML yang didownload menunjuk " "ke file local.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted sebelum mengubah file X, backup sebagai X.orig.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror shortcut untuk -N -r -l inf --no-remove-" "listing.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1411,7 +1389,7 @@ msgstr "" " -p, --page-requisites ambil semua gambar, dll. yang diperlukan untuk " "menampilkan file HTML.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" @@ -1419,11 +1397,11 @@ msgstr "" " --strict-comments hidupkan strick (SGML) handling dari komentar " "HTML.\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Recursive diterima/ditolak:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1431,7 +1409,7 @@ msgstr "" " -A, --accept=LIST list yang dipisahkan oleh koma yang " "berisiekstensi yang diterima.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" @@ -1439,7 +1417,7 @@ msgstr "" " -R, --reject=LIST list yang dipisahkan oleh koma yang " "berisiekstensi yang ditolak.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" @@ -1447,7 +1425,7 @@ msgstr "" " -D, --domains=LIST list yang dipisahkan oleh koma yang " "berisidomains yang dibolehkan.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" @@ -1455,12 +1433,12 @@ msgstr "" " --exclude-domains=LIST list yang dipisahkan oleh koma yang " "berisidomains yang direject/tolak.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr " --follow-ftp ikuti link FTP dari dokumen HTML.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" @@ -1468,7 +1446,7 @@ msgstr "" " --follow-tags=LIST list yang dipisahkan oleh koma yang " "berisitag HTML yang diikuti\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" @@ -1476,48 +1454,48 @@ msgstr "" " --ignore-tags=LIST list yang dipisahkan oleh koma yang " "berisitag HTML yang diabaikan.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts pergi ke host asing ketika recursive.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" " -L, --relative hanya mengikuti links relative saja.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" " -I, --include-directories=LIST list dari direktori yang dibolehkan.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" " -X, --exclude-directories=LIST list dari direktori yang diabaikan.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" " -np, --no-parent jangan merambah direktori atasnya.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Laporkan bug dan saran kepada .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, adalah sebuah non-interaktif network retriever.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Hak Cipta (C) 2005 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1525,7 +1503,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1533,60 +1511,57 @@ msgstr "" "\n" "Originalnya ditulis oleh Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Coba `%s --help' untuk informasi lebih lanjut.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: illegal opsi -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Tidak dapat verbose dan quiet pada waktu bersamaan.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Tidak dapat timestamp dan tidak menclobber file lama pada waktu bersamaan.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Tidak dapat menspesifikasikan berdua --inet4-only dan --inet6-only.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, fuzzy, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "Tidak dapat menspesifikasikan berdua --inet4-only dan --inet6-only.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: hilang URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Tidak ada URLs yang ditemukan dalam %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1596,56 +1571,52 @@ msgstr "" "SELESAI --%s--\n" "Terdownload: %s bytes dalam %d files\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Download quota (%s bytes) DILEWATI!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Melanjutkan di background.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Melanjutkan di background, pid %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Output akan ditulis pada `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Tidak dapat mencari driver socket yang berguna.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: peringatan: \"%s\" token terlihat sebelum nama mesin lainnya\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: token tidak diketahui \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Penggunaan: %s NETRC [HOSTNAME]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: tidak dapat melihat statistik %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "PERINGATAN: menggunakan nilai random yang lemah.\n" @@ -1654,8 +1625,6 @@ msgstr "PERINGATAN: menggunakan nilai random yang lemah.\n" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Tidak dapat seed PRNG; pertimbangkan menggunakan --random-file.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "ERROR" @@ -1704,9 +1673,6 @@ msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" "Untuk menghubungi %s secara tidak secure, gunakan `--no-check-certificate'.\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1722,38 +1688,31 @@ msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "" "spesifikasi dot style `%s' tidak valid; meninggalkan tanpa mengubahnya.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "Tidak dapat memperoleh REALTIME clock frequency: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Menghapus %s karena ini seharusnya direject.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Tidak dapat membuka %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Menload file robot.txt; tolong hiraukan kesalahan.\n" @@ -1788,13 +1747,13 @@ msgstr "" "Mencoba lagi.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1805,16 +1764,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"%s diterima.\n" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1849,13 +1801,12 @@ msgstr "Pengalamatan IPv6 tidak disupport" msgid "Invalid IPv6 numeric address" msgstr "Alamat numerik IPv6 tidak valid" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Melanjutkan di background, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Gagal untuk meng-unlink symlink `%s': %s\n" diff --git a/po/insert-header.sin b/po/insert-header.sin new file mode 100644 index 00000000..b26de01f --- /dev/null +++ b/po/insert-header.sin @@ -0,0 +1,23 @@ +# Sed script that inserts the file called HEADER before the header entry. +# +# At each occurrence of a line starting with "msgid ", we execute the following +# commands. At the first occurrence, insert the file. At the following +# occurrences, do nothing. The distinction between the first and the following +# occurrences is achieved by looking at the hold space. +/^msgid /{ +x +# Test if the hold space is empty. +s/m/m/ +ta +# Yes it was empty. First occurrence. Read the file. +r HEADER +# Output the file's contents by reading the next line. But don't lose the +# current line while doing this. +g +N +bb +:a +# The hold space was nonempty. Following occurrences. Do nothing. +x +:b +} diff --git a/po/it.po b/po/it.po index 17b68e81..0fa950dc 100644 --- a/po/it.po +++ b/po/it.po @@ -6,215 +6,276 @@ # msgid "" msgstr "" -"Project-Id-Version: wget 1.11-b2344\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" -"PO-Revision-Date: 2007-08-24 13:01+0100\n" +"Project-Id-Version: wget 1.11-b2363\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" +"PO-Revision-Date: 2007-09-01 21:29+0100\n" "Last-Translator: Marco Colombo \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: l'opzione \"%s\" è ambigua\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: l'opzione \"--%s\" non accetta argomenti\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: l'opzione \"%c%s\" non accetta argomenti\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: l'opzione \"%s\" richiede un argomento\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: opzione \"--%s\" non riconosciuta\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: opzione \"%c%s\" non riconosciuta\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: opzione illecita -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: opzione non valida -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: l'opzione richiede un argomento -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: l'opzione \"-W %s\" è ambigua\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: l'opzione \"-W %s\" non accetta argomenti\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" "%s: impossibile risolvere l'indirizzo di bind \"%s\"; bind disabilitato.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " -msgstr "Connessione a %s|%s:%d... " +msgstr "Connessione a %s|%s|:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Connessione a %s:%d..." -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "connesso.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "fallito: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "" +"%s: impossibile risolvere l'indirizzo di bind \"%s\"; bind disabilitato.\n" + +#: src/convert.c:169 #, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Convertiti %d file in %s secondi.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Conversione di %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "niente da fare.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Impossibile convertire i link in %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Impossibile rimuovere \"%s\": %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Impossibile fare il backup di %s in %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Errore di sintassi in Set-Cookie: %s alla posizione %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "Cookie proveniente da %s ha tentato di impostare il dominio a %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Impossibile aprire il file dei cookies \"%s\": %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Errore scrivendo in \"%s\": %s.\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Errore chiudendo \"%s\": %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Tipo di elencazione (listing) non gestita, provo un parser di liste Unix.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Indice della directory /%s su %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "data sconosciuta " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "File " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Directory " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Link " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Incerto " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s byte)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Lunghezza: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) rimanenti" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s rimanenti" # FIXME -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (non autorevole)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Accesso come utente %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "" "Errore nella risposta del server, chiusura della connessione di controllo.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Errore nel codice di benvenuto del server.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Scrittura non riuscita, chiusura della connessione di controllo.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Il server rifiuta il login.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Login non corretto.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Login eseguito!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Errore del server, impossibile determinare il tipo di sistema.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "fatto. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "fatto.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Tipo \"%c\" sconosciuto, chiusura della connessione di controllo.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "fatto. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD non necessaria.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -223,36 +284,35 @@ msgstr "" "La directory \"%s\" non esiste.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD non necessaria.\n" # GB: initiate = inizializzare -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Impossibile iniziare il trasferimento PASV.\n" # GB: parse = comprendere -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Impossibile analizzare la risposta PASV.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "impossibile connettersi a %s porta %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Errore di bind (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Porta non valida.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -260,7 +320,7 @@ msgstr "" "\n" "REST non riuscito, riavvio da capo.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -269,7 +329,7 @@ msgstr "" "Il file \"%s\" non esiste.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -278,44 +338,40 @@ msgstr "" "Il file o la directory \"%s\" non esiste.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s è venuto ad esistenza.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, chiusura della connessione di controllo.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Connessione dati: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Connessione di controllo chiusa.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Trasferimento dati interrotto.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Il file \"%s\" esiste già, scaricamento non effettuato.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(tentativo:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -324,37 +380,34 @@ msgstr "" "%s (%s) - \"%s\" salvato [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Rimozione di %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Usato \"%s\" come file temporaneo per l'elencazione.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "\"%s\" rimosso.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "La profondità di ricorsione %d eccede il massimo (%d).\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "Il file remoto è più vecchio del file locale \"%s\" -- scaricamento non " "effettuato.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -363,8 +416,7 @@ msgstr "" "Il file remoto è più recente del file locale \"%s\" -- scaricamento in " "corso.\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -373,11 +425,11 @@ msgstr "" "Le dimensioni non coincidono (locale %s) -- scaricamento in corso.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Il nome del link simbolico non è valido, ignorato.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -386,131 +438,67 @@ msgstr "" "Link simbolico già esistente %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Creazione del link simbolico %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Link simbolici non gestiti, link \"%s\" ignorato.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Directory \"%s\" ignorata.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: tipo di file sconosciuto/non gestito.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: timestamp danneggiato.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "" "Le directory non verranno scaricate perché la loro profondità è %d (max %" "d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Non scendo nella directory \"%s\" perché è esclusa/non inclusa.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "\"%s\" rifiutato.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Nessun corrispondenza con il modello \"%s\".\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Indice in formato HTML scritto in \"%s\" [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Indice in formato HTML scritto in \"%s\".\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: l'opzione \"%s\" è ambigua\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: l'opzione \"--%s\" non accetta argomenti\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: l'opzione \"%c%s\" non accetta argomenti\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: l'opzione \"%s\" richiede un argomento\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: opzione \"--%s\" non riconosciuta\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: opzione \"%c%s\" non riconosciuta\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: opzione illecita -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: opzione non valida -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: l'opzione richiede un argomento -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: l'opzione \"-W %s\" è ambigua\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: l'opzione \"-W %s\" non accetta argomenti\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Host sconosciuto" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Risoluzione del nome fallita temporaneamente" @@ -565,33 +553,31 @@ msgstr "File di dati POST \"%s\" mancante: %s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "Riutilizzo della connessione esistente a %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Lettura della risposta del proxy non riuscita: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Proxy tunneling non riuscito: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s richiesta inviata, aspetto la risposta... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Nessun dato ricevuto.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Errore di lettura degli header (%s).\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -600,41 +586,36 @@ msgstr "" "Il file \"%s\" esiste già, scaricamento non effettuato.\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Schema di autotentificazione sconosciuto.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Autorizzazione fallita.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Riga di stato malformata" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(nessuna descrizione)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Posizione: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "non specificato" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [segue]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -644,18 +625,15 @@ msgstr "" " Il file è già completamente scaricato; niente da fare.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Lunghezza: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignorato" -#: src/http.c:2255 +#: src/http.c:2254 #, c-format msgid "Saving to: `%s'\n" msgstr "Salvataggio in: \"%s\"\n" @@ -664,45 +642,44 @@ msgstr "Salvataggio in: \"%s\"\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Attenzione: i metacaratteri non sono supportati in HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "Modalità spider abilitata. Controllare se il file remoto esiste.\n" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Impossibile scrivere in \"%s\" (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Impossibile stabilire una connessione SSL.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ERRORE: redirezione (%d) senza posizione.\n" # FIXME -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "Il file remoto non esiste -- collegamento rotto!!!\n" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ERRORE %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Header Last-modified mancante -- date disattivate.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Header Last-modified non valido -- data ignorata.\n" # Perché "server file" e non "remote file"? C'è differenza? -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -711,16 +688,16 @@ msgstr "" "Il file del server è più vecchio del file locale \"%s\" -- scaricamento non " "effettuato.\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Le dimensioni non coincidono (locale %s) -- scaricamento in corso.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Il file remoto è più recente, scaricamento in corso.\n" -#: src/http.c:2596 +#: src/http.c:2620 msgid "" "Remote file exists and could contain links to other resources -- " "retrieving.\n" @@ -729,7 +706,7 @@ msgstr "" "Il file remoto esiste e potrebbe contenere collegamenti ad altre risorse -- " "scaricamento in corso.\n" -#: src/http.c:2602 +#: src/http.c:2625 msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" @@ -737,7 +714,7 @@ msgstr "" "Il file remoto esiste ma non contiene collegamenti -- scaricamento non " "effettuato.\n" -#: src/http.c:2610 +#: src/http.c:2633 msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" @@ -745,7 +722,7 @@ msgstr "" "Il file remoto esiste ma la ricorsione è disabilitata -- scaricamento non " "effettuato.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -754,96 +731,96 @@ msgstr "" "%s (%s) - \"%s\" salvato [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Connessione chiusa al byte %s. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Errore di lettura al byte %s (%s). " -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Errore di lettura al byte %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC punta a %s, che non esiste.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: impossibile leggere %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: errore in %s alla riga %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: errore di sintassi in %s alla riga %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: comando sconosciuto \"%s\" in %s alla riga %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Attenzione: il file wgetrc di sistema e quello personale puntano " "entrambi a \"%s\".\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: comando \"%s\" passato a --execute non valido\n" # FIXME: boolean: booleano? logico? -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "" "%s: %s: valore logico \"%s\" non valido, usare \"on\" oppure \"off\".\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: numero \"%s\" non valido.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: valore di byte \"%s\" non valido\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: periodo di tempo \"%s\" non valido\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: valore \"%s\" non valido.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: header \"%s\" non valido.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: tipo di progresso \"%s\" non valido.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -861,8 +838,6 @@ msgstr "" "\n" "%s ricevuti, output redirezionato su \"%s\".\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -877,12 +852,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; logging disabilitato.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Uso: %s [OPZIONE]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -891,67 +866,72 @@ msgstr "" "corte.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Avvio:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version mostra la versione di Wget ed esce.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help mostra questo aiuto.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background va in background dopo l'avvio.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" " -e, --execute=COMANDO esegue COMANDO come se fosse scritto in \".wgetrc" "\".\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "File di log e di input:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=FILE registra i messaggi su FILE.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=FILE accoda i messaggi a FILE.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug mostra le informazioni di debug.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug mostra le informazioni di debug.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet silenzioso (nessun output).\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose prolisso (predefinito).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr " -nv, --no-verbose meno prolisso, ma non silenzioso.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=FILE scarica gli URL scritti in FILE.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html tratta il file di input come HTML.\n" # NdT: tradotta consultando "man wget". -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" @@ -959,11 +939,11 @@ msgstr "" "F \n" " sul file indicato con -i.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Scaricamento:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -971,25 +951,25 @@ msgstr "" " -t, --tries=NUMERO imposta il NUMERO di tentativi (0 = " "illimitati).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused riprova anche se la connessione è " "rifiutata.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" " -O --output-document=FILE scrive tutti i documenti in un singolo " "FILE.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr " -nc, --no-clobber non scaricare file già esistenti.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" @@ -997,13 +977,13 @@ msgstr "" " -c, --continue riprende a scaricare un file parzialmente\n" " scaricato.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" " --progress=TIPO sceglie il TIPO di misurazione di " "progresso.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -1011,41 +991,41 @@ msgstr "" " -N, --timestamping non scarica file più vecchi di quelli " "locali.\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response mostra le risposte del server.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider non scarica niente.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr " -T, --timeout=SECONDI imposta tutti i timeout a SECONDI.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=SECONDI imposta il timeout per la risoluzione del " "DNS\n" " a SECONDI.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=SECONDI imposta il timeout di connessione a " "SECONDI.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" " --read-timeout=SECONDI imposta il timeout di lettura a SECONDI.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr " -w, --wait=SECONDI aspetta SECONDI tra i vari download.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1053,7 +1033,7 @@ msgstr "" " --waitretry=SECONDI aspetta 1...SECONDI tra i tentativi di\n" " scaricamento.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1061,22 +1041,22 @@ msgstr "" " --random-wait aspetta tra 0...2*WAIT secondi tra " "scaricamenti.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" " -Y, --proxy attiva esplicitamente l'uso del proxy.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" " --no-proxy disattiva esplicitamente l'uso del proxy.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" " -Q, --quota=NUMERO imposta la quota di scaricamento a NUMERO.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1084,18 +1064,18 @@ msgstr "" " --bind-address=INDIRIZZO lega l'INDIRIZZO (nome dell'host o IP)\n" " all'host locale.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" " --limit-rate=VELOCITÀ limita la VELOCITÀ di scaricamento in byte.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" " --no-dns-cache disattiva la cache per la risoluzione del " "DNS.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1104,7 +1084,7 @@ msgstr "" "quelli\n" " permessi dal sistema operativo SO indicato.\n" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" @@ -1112,15 +1092,15 @@ msgstr "" " --ignore-case ignora maiuscole/minuscole nei file/" "directory.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only si connette solo a indirizzi IPv4.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only si connette solo a indirizzi IPv6.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1130,45 +1110,45 @@ msgstr "" "della\n" " FAMIGLIA specificata (IPv6, IPv4 o none).\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" " --user=UTENTE imposta il nome utente ftp e http a " "UTENTE.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" " --password=PASS imposta la password ftp e http a PASS.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Directory:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories non crea directory.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories forza la creazione di directory.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr " -nH, --no-host-directories non crea directory sull'host.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories usa il nome di protocollo nelle " "directory.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr " -P, --directory-prefix=PREFISSO salva i file in PREFISSO/...\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1177,55 +1157,55 @@ msgstr "" "directory\n" " remote.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "Opzioni HTTP:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=UTENTE imposta l'utente http a UTENTE.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-passwd=PASS imposta la password http a PASS.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache non permette la cache dei dati sul server.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension salva con estensione \".html\" i documenti " "HTML.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length ignora il campo Content-Length degli header.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr " --header=STRINGA inserisce STRINGA tra gli header.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" " --max-redirect massimo numero di redirezioni per pagina.\n" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" " --proxy-user=UTENTE imposta il nome utente per il proxy a UTENTE.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" " --proxy-passwd=PASS imposta la password per il proxy a PASS.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1234,18 +1214,18 @@ msgstr "" "richiesta\n" " HTTP.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers salva gli header HTTP su file.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AGENTE si identifica come AGENTE invece che come\n" " Wget/VERSIONE.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1253,22 +1233,22 @@ msgstr "" " --no-http-keep-alive disabilita l'HTTP keep-alive (connessioni\n" " persistenti).\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies non usa i cookies.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=FILE carica i cookies dal FILE prima della " "sessione.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" " --save-cookies=FILE salva i cookies sul FILE dopo la sessione.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1276,7 +1256,7 @@ msgstr "" " --keep-session-cookies carica e salva i cookies per la sessione\n" " (non permanenti).\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" @@ -1284,24 +1264,24 @@ msgstr "" " --post-data=STRINGA usa il metodo POST; spedisce STRINGA come " "dati.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=FILE usa il metodo POST; spedisce i contenuti del " "FILE.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" " --no-content-disposition non onora l'header Content-Disposition.\n" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "Opzioni HTTPS (SSL/TLS):\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1309,34 +1289,34 @@ msgstr "" " --secure-protocol=PROT. sceglie il protocollo sicuro, uno tra auto,\n" " SSLv2, SSLv3,e TLSv1.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" " --no-check-certificate non valida il certificato del server.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=FILE file di certificato del client.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=TIPO tipo di certificato del client, PEM o DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=FILE file della chiave privata.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr " --private-key-type=TIPO tipo di chiave privata, PEM o DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=FILE file con il bundle dei CA.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" @@ -1344,7 +1324,7 @@ msgstr "" " --ca-directory=DIR directory dove è memorizzata la lista dei " "CA.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1352,7 +1332,7 @@ msgstr "" " --random-file=FILE file con dati casuali per inizializzare\n" " SSL PRNG.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" @@ -1360,34 +1340,34 @@ msgstr "" " --egd-file=FILE file col nome del socket EGD con dati " "casuali.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "Opzioni FTP:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=UTENTE imposta l'utente ftp a UTENTE.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=PASS imposta la password ftp a PASS.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --no-remove-listing non elimina i file \".listing\".\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" " --no-glob disabilita il globbing FTP dei nome di file.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" " --no-passive-ftp disabilita la modalità di trasferimento " "passiva.\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1396,19 +1376,19 @@ msgstr "" " link simbolici quando si è in modalità " "ricorsiva.\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr " --preserve-permissions preserva i permessi remoti dei file.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Scaricamento ricorsivo:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive scaricamento ricorsivo.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" @@ -1416,34 +1396,34 @@ msgstr "" " -l, --level=NUMERO profondità massima di ricorsione\n" " (inf o 0 = illimitata).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" " --delete-after elimina localmente i file dopo averli " "scaricati.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr " -k, --convert-links converte i link assoluti in relativi.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted salva il file X come X.orig prima di " "convertirlo.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror scorciatoia per -N -r -l inf --no-remove-" "listing.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1452,7 +1432,7 @@ msgstr "" "per\n" " visualizzare la pagina HTML.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" @@ -1460,11 +1440,11 @@ msgstr "" " --strict-comments tratta i commenti HTML in modalità strict " "(SGML).\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Accetto/rifiuto ricorsivo:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1473,7 +1453,7 @@ msgstr "" "da\n" " virgole.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" @@ -1482,7 +1462,7 @@ msgstr "" "da\n" " virgole.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" @@ -1490,7 +1470,7 @@ msgstr "" " -D, --domains=LISTA lista di domini accettati, separati da\n" " virgole.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" @@ -1499,13 +1479,13 @@ msgstr "" "da \n" " virgole.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp segue i link FTP dai documenti HTML.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" @@ -1515,7 +1495,7 @@ msgstr "" " che vengono seguiti nello " "scaricamento.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" @@ -1524,46 +1504,46 @@ msgstr "" "virgole,\n" " che vengono ignorati.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts visita anche altri host quando si è in\n" " modalità ricorsiva.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr " -L, --relative segue solo i link relativi.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr " -I, --include-directories=LISTA lista di directory permesse.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr " -X, --exclude-directories=LISTA lista di directory escluse.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" " -np, --no-parent non risale alla directory superiore.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Inviare segnalazioni di bug e suggerimenti a .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "" "GNU Wget %s, un programma non interattivo per scaricare file dalla rete.\n" -#: src/main.c:668 +#: src/main.c:675 msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2007 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1575,7 +1555,7 @@ msgstr "" "Questo è software libero: siete liberi di modificarlo e redistribuirlo.\n" "Non c'è ALCUNA GARANZIA, negli estremi permessi dalla legge.\n" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1583,62 +1563,59 @@ msgstr "" "\n" "Scritto da Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "Attualmente mantenuto da Micah Cowan .\n" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Usare \"%s --help\" per ulteriori opzioni.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: opzione illecita -- \"-n%c\"\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Impossibile essere prolisso e silenzioso allo stesso tempo.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Impossibile impostare le date senza allo stesso tempo modificare i file.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Impossibile specificare --inet4-only e --inet6-only simultaneamente.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "Impossibile specificare -r, -p o -N se -0 è usato.\n" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" "Impossibile specificare -k e -0 simultaneamente se sono forniti URL " "multipli.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL mancante\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Nessun URL trovato in %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, c-format msgid "" "FINISHED --%s--\n" @@ -1647,56 +1624,52 @@ msgstr "" "TERMINATO --%s--\n" "Scaricati: %d file, %s in %s (%s)\n" -#: src/main.c:1032 +#: src/main.c:1048 #, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Quota di scaricamento di %s SUPERATA!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Prosecuzione in background.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Prosecuzione in background, pid %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "L'output sarà scritto su \"%s\".\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: impossibile trovare un driver per i socket utilizzabile.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: attenzione: \"%s\" appare prima di un nome di macchina\n" # token: termine? -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: termine \"%s\" sconosciuto\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Uso: %s NETRC [HOSTNAME]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: stat di %s non riuscita: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "ATTENZIONE: si sta usando un seme casuale debole.\n" @@ -1706,8 +1679,6 @@ msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "" "Impossibile inizializzare PRNG; considerare l'utilizzo di --random-file.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "ERRORE" @@ -1757,9 +1728,6 @@ msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" "Per connettersi a %s in modo non sicuro, usare \"--no-check-certificate\".\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, c-format msgid "" @@ -1783,39 +1751,32 @@ msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Stile di progresso \"%s\" non valido; lasciato invariato.\n" # FIXME -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr " est %s" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr " in " # FIXME -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "Impossibile ottenere la frequenza di clock REALTIME: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Rimozione di %s poiché deve essere rifiutato.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Impossibile aprire %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Caricamento di robots.txt; ignorare eventuali errori.\n" @@ -1850,13 +1811,15 @@ msgstr "" "Altro tentativo in corso.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" +"Nessun collegamento rotto trovato.\n" +"\n" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1864,21 +1827,13 @@ msgid "" msgid_plural "" "Found %d broken links.\n" "\n" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Trovato %d collegamento rotto.\n" +msgstr[1] "Trovati %d collegamenti rotti.\n" -#: src/spider.c:154 +#: src/spider.c:90 #, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"%s ricevuto.\n" - -# FIXME -#: src/spider.c:159 -#, fuzzy, c-format -msgid " %s\n" -msgstr " est %s" +msgid "%s\n" +msgstr " %s\n" #: src/url.c:619 msgid "No error" @@ -1912,13 +1867,12 @@ msgstr "Indirizzo IPv6 non supportato" msgid "Invalid IPv6 numeric address" msgstr "Indirizzo numerico IPv6 non valido" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Prosecuzione in background, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Rimozione del link simbolico \"%s\" non riuscita: %s\n" @@ -1928,29 +1882,5 @@ msgstr "Rimozione del link simbolico \"%s\" non riuscita: %s\n" msgid "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n" msgstr "%s: %s: allocazione di %ld byte non riuscita; memoria esaurita.\n" -#~ msgid "Error in Set-Cookie, field `%s'" -#~ msgstr "Errore in Set-Cookie, campo \"%s\"" - -#~ msgid "" -#~ "%s: %s: Invalid extended boolean `%s';\n" -#~ "use one of `on', `off', `always', or `never'.\n" -#~ msgstr "" -#~ "%s: %s: valore logico esteso \"%s\" non valido,\n" -#~ "usare \"on\", \"off\", \"always\" o \"never\".\n" - -#~ msgid "" -#~ "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" -#~ msgstr "" -#~ "Questo programma è distribuito nella speranza che possa essere utile,\n" -#~ "ma SENZA ALCUNA GARANZIA; anche senza la garanzia implicita di\n" -#~ "COMMERCIABILITÀ o di IDONEITÀ AD UNO SCOPO PARTICOLARE.\n" -#~ "Si consulti la GNU General Public License per maggiori dettagli.\n" - -#~ msgid "%s: Certificate verification error for %s: %s\n" -#~ msgstr "%s: errore di verifica del certificato per %s: %s\n" - -#~ msgid "%s (%s) - Connection closed at byte %s/%s. " -#~ msgstr "%s (%s) - Connessione chiusa al byte %s/%s. " +#~ msgid "%s referred by:\n" +#~ msgstr "%s indirizzato da:\n" diff --git a/po/ja.po b/po/ja.po index 528bceca..a431baaf 100644 --- a/po/ja.po +++ b/po/ja.po @@ -1,217 +1,279 @@ # Japanese messages for GNU Wget. # Copyright (C) 1998 Free Software Foundation, Inc. -# Hiroshi Takekawa , 2000-2007 # Originally translated by Penguin Kun , 1998 +# Hiroshi Takekawa , 2000-2007 # msgid "" msgstr "" -"Project-Id-Version: wget 1.11-b2344\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" -"PO-Revision-Date: 2007-08-24 22:09+0900\n" +"Project-Id-Version: wget 1.11-b2363\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" +"PO-Revision-Date: 2007-08-27 22:28+0900\n" "Last-Translator: Hiroshi Takekawa \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=EUC-JP\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=0;\n" + +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤ÏÛ£Ëæ¤Ç¤¹\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: ¥ª¥×¥·¥ç¥ó `--%s' ¤Ï°ú¿ô¤òɬÍפȤ·¤Þ¤»¤ó\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: ¥ª¥×¥·¥ç¥ó `%c%s' ¤Ï°ú¿ô¤òɬÍפȤ·¤Þ¤»¤ó\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï°ú¿ô¤òɬÍפȤ·¤Þ¤¹\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: `--%s' ¤Ïǧ¼±¤Ç¤­¤Ê¤¤¥ª¥×¥·¥ç¥ó¤Ç¤¹\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: `%c%s' ¤Ïǧ¼±¤Ç¤­¤Ê¤¤¥ª¥×¥·¥ç¥ó¤Ç¤¹\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: ÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó¤Ç¤¹ -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: ÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó¤Ç¤¹ -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: ¥ª¥×¥·¥ç¥ó¤Ï°ú¿ô¤òɬÍפȤ·¤Þ¤¹ -- %c\n" -#: src/connect.c:195 +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: ¥ª¥×¥·¥ç¥ó `-W %s' ¤ÏÛ£Ëæ¤Ç¤¹\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: ¥ª¥×¥·¥ç¥ó `-W %s' ¤Ï°ú¿ô¤ò¼è¤ê¤Þ¤»¤ó\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" "%s: ¥Ð¥¤¥ó¥É¤·¤è¤¦¤È¤·¤¿¥¢¥É¥ì¥¹ `%s' ¤ò²ò·è¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿; ¥Ð¥¤¥ó¥É¤ò¶Ø»ß" "¤·¤Þ¤¹¡£\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "%s|%s|:%d ¤ËÀܳ¤·¤Æ¤¤¤Þ¤¹... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "%s:%d ¤ËÀܳ¤·¤Æ¤¤¤Þ¤¹... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "Àܳ¤·¤Þ¤·¤¿¡£\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "¼ºÇÔ¤·¤Þ¤·¤¿: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "" +"%s: ¥Ð¥¤¥ó¥É¤·¤è¤¦¤È¤·¤¿¥¢¥É¥ì¥¹ `%s' ¤ò²ò·è¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿; ¥Ð¥¤¥ó¥É¤ò¶Ø»ß" +"¤·¤Þ¤¹¡£\n" + +#: src/convert.c:169 #, c-format msgid "Converted %d files in %s seconds.\n" msgstr "%d ¸Ä¤Î¥Õ¥¡¥¤¥ë¤ò %s ÉäÇÊÑ´¹¤·¤Þ¤·¤¿¡£\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "%s ¤òÊÑ´¹¤·¤Æ¤¤¤Þ¤¹... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "¤Ê¤Ë¤â¤¹¤ë¤³¤È¤¬¤¢¤ê¤Þ¤»¤ó¡£\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "`%s' Ãæ¤Î¥ê¥ó¥¯¤òÊÑ´¹¤Ç¤­¤Þ¤»¤ó: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "`%s' ¤Îºï½ü¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "%s ¤ò %s ¤È¤·¤Æ¥Ð¥Ã¥¯¥¢¥Ã¥×¤Ç¤­¤Þ¤»¤ó: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Set-Cookie: %s ¤Î°ÌÃÖ %d ¤Ë¤Ïʸˡ¥¨¥é¡¼¤¬¤¢¤ê¤Þ¤¹¡£\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "%s ¤«¤é¤Î¥¯¥Ã¥­¡¼¤¬¥É¥á¥¤¥ó¤ò %s ¤ËÀßÄꤷ¤è¤¦¤È¤·¤Þ¤·¤¿\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "¥¯¥Ã¥­¡¼¥Õ¥¡¥¤¥ë `%s' ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "`%s' ¤Ø½ñ¤­¹þ¤á¤Þ¤»¤ó: %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "`%s' ¤òÊĤ¸¤ëºÝ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿: %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Ê¤¤¥ê¥¹¥È·Á¼°¤Ç¤¹¡¢UNIX·Á¼°¤È¸«¤Æ²ò¼á¤·¤Æ¤ß¤Þ¤¹¡£\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "/%s (%s:%d ¾å)¤Î¸«½Ð¤·(index)¤Ç¤¹" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "»þ´Ö¤¬ÉÔÌÀ¤Ç¤¹ " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "¥Õ¥¡¥¤¥ë " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "¥Ç¥£¥ì¥¯¥È¥ê " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "¥ê¥ó¥¯ " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "ÉԳμ " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s ¥Ð¥¤¥È)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Ťµ: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) »Ä¤Ã¤Æ¤¤¤Þ¤¹" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s »Ä¤Ã¤Æ¤¤¤Þ¤¹" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (³Î¾Ú¤Ï¤¢¤ê¤Þ¤»¤ó)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "%s ¤È¤·¤Æ¥í¥°¥¤¥ó¤·¤Æ¤¤¤Þ¤¹... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "¥µ¡¼¥Ð¤Î±þÅú¤Ë¥¨¥é¡¼¤¬¤¢¤ë¤Î¤Ç¡¢Àܳ¤ò½ªÎ»¤·¤Þ¤¹¡£\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "¥µ¡¼¥Ð¤Î½é´ü±þÅú¤Ë¥¨¥é¡¼¤¬¤¢¤ê¤Þ¤¹¡£\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "½ñ¤­¹þ¤ß¤Ë¼ºÇÔ¤·¤¿¤Î¤Ç¡¢Àܳ¤ò½ªÎ»¤·¤Þ¤¹¡£\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "¥µ¡¼¥Ð¤¬¥í¥°¥¤¥ó¤òµñÈݤ·¤Þ¤·¤¿¡£\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "¥í¥°¥¤¥ó¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "¥í¥°¥¤¥ó¤·¤Þ¤·¤¿!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "¥µ¡¼¥Ð¥¨¥é¡¼¤Ç¡¢¥·¥¹¥Æ¥à¤¬¤Ê¤Ë¤«È½Ê̤Ǥ­¤Þ¤»¤ó¡£\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "´°Î»¤·¤Þ¤·¤¿¡£ " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "´°Î»¤·¤Þ¤·¤¿¡£\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "`%c' ¤ÏÉÔÌÀ¤Ê¼ïÎà¤Ê¤Î¤Ç¡¢Àܳ¤ò½ªÎ»¤·¤Þ¤¹¡£\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "´°Î»¤·¤Þ¤·¤¿¡£ " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD ¤ÏɬÍפ¢¤ê¤Þ¤»¤ó¡£\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -220,34 +282,33 @@ msgstr "" "`%s' ¤È¤¤¤¦¥Ç¥£¥ì¥¯¥È¥ê¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD ¤ÏɬÍפ¢¤ê¤Þ¤»¤ó¡£\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "PASVžÁ÷¤Î½é´ü²½¤¬¤Ç¤­¤Þ¤»¤ó¡£\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "PASV¤Î±þÅú¤ò²òÀϤǤ­¤Þ¤»¤ó¡£\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "%s:%d ¤ØÀܳ¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "¥Ð¥¤¥ó¥É¥¨¥é¡¼¤Ç¤¹ (%s)¡£\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "̵¸ú¤Ê¥Ý¡¼¥ÈÈÖ¹æ¤Ç¤¹¡£\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -255,7 +316,7 @@ msgstr "" "\n" "REST¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡¢ºÇ½é¤«¤é»Ï¤á¤Þ¤¹¡£\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -264,7 +325,7 @@ msgstr "" "`%s' ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -273,44 +334,40 @@ msgstr "" "`%s' ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤Þ¤¿¤Ï¥Ç¥£¥ì¥¯¥È¥ê¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s ¤¬Â¸ºß¤·¤Æ¤¤¤Þ¤¹¡£\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s¡¢Àܳ¤ò½ªÎ»¤·¤Þ¤¹¡£\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - ¥Ç¡¼¥¿Àܳ: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "À©¸æÍѤÎÀܳ¤òÀÚÃǤ·¤Þ¤¹¡£\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "¥Ç¡¼¥¿Å¾Á÷¤òÃæÃǤ·¤Þ¤·¤¿¡£\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "¥Õ¥¡¥¤¥ë `%s' ¤Ï¤¹¤Ç¤Ë¸ºß¤¹¤ë¤Î¤Ç¡¢¼èÆÀ¤·¤Þ¤»¤ó¡£\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(»î¹Ô:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -319,37 +376,34 @@ msgstr "" "%s (%s) - `%s' ¤ØÊݸ½ªÎ» [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "%s ¤òºï½ü¤·¤Þ¤·¤¿¡£\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "°ì»þ¥Õ¥¡¥¤¥ë¤ò¥ê¥¹¥È¤¹¤ë¤¿¤á¤Ë `%s' ¤ò»ÈÍѤ·¤Þ¤¹¡£\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "`%s' ¤òºï½ü¤·¤Þ¤·¤¿¡£\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "ºÆµ¢¤¹¤ë¿¼¤µ %d ¤¬ºÇÂçÃͤòĶ²á¤·¤Æ¤¤¤Þ¤¹¡£¿¼¤µ¤Ï %d ¤Ç¤¹¡£\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "¥µ¡¼¥Ð¦¤Î¥Õ¥¡¥¤¥ë¤è¤ê¥í¡¼¥«¥ë¤Î¥Õ¥¡¥¤¥ë `%s' ¤ÎÊý¤¬¿·¤·¤¤¤«Æ±¤¸¤Ê¤Î¤Ç¼èÆÀ¤·" "¤Þ¤»¤ó¡£\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -358,8 +412,7 @@ msgstr "" "¥µ¡¼¥Ð¦¤Î¥Õ¥¡¥¤¥ë¤ÎÊý¤¬¥í¡¼¥«¥ë¤Î¥Õ¥¡¥¤¥ë `%s' ¤è¤ê¿·¤·¤¤¤Î¤Ç¼èÆÀ¤·¤Þ¤¹¡£\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -368,11 +421,11 @@ msgstr "" "¥µ¥¤¥º¤¬¹ç¤ï¤Ê¤¤¤Î¤Ç(¥í¡¼¥«¥ë¤Ï %s)¡¢¼èÆÀ¤·¤Þ¤¹¡£\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "ÉÔÀµ¤Ê¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯Ì¾¤Ê¤Î¤Ç¡¢¤È¤Ð¤·¤Þ¤¹¡£\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -381,131 +434,67 @@ msgstr "" "¤¹¤Ç¤Ë %s -> %s ¤È¤¤¤¦Àµ¤·¤¤¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯¤¬¤¢¤ê¤Þ¤¹\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "%s -> %s ¤È¤¤¤¦¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯¤òºîÀ®¤·¤Æ¤¤¤Þ¤¹\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "" "¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯¤ËÂбþ¤·¤Æ¤¤¤Ê¤¤¤Î¤Ç¡¢¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯ `%s' ¤ò¤È¤Ð¤·¤Þ" "¤¹¡£\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "¥Ç¥£¥ì¥¯¥È¥ê `%s' ¤ò¤È¤Ð¤·¤Þ¤¹¡£\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: ÉÔÌÀ¤Ê¤Þ¤¿¤ÏÂбþ¤·¤Æ¤¤¤Ê¤¤¥Õ¥¡¥¤¥ë¤Î¼ïÎà¤Ç¤¹¡£\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: ÆüÉÕ¤¬²õ¤ì¤Æ¤¤¤Þ¤¹¡£\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "¿¼¤µ¤¬ %d (ºÇÂç %d)¤Ê¤Î¤Ç¥Ç¥£¥ì¥¯¥È¥ê¤òžÁ÷¤·¤Þ¤»¤ó¡£\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "½ü³°¤µ¤ì¤Æ¤¤¤ë¤«´Þ¤Þ¤ì¤Æ¤¤¤Ê¤¤¤Î¤Ç `%s' ¤Ë°ÜÆ°¤·¤Þ¤»¤ó¡£\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "`%s' ¤ò½ü³°¤·¤Þ¤¹¡£\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "¥Ñ¥¿¡¼¥ó `%s' ¤ËŬ¹ç¤¹¤ë¤â¤Î¤¬¤¢¤ê¤Þ¤»¤ó¡£\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "`%s' [%s]¤ËÂФ¹¤ëHTML²½¤µ¤ì¤¿¸«½Ð¤·(index)¤ò½ñ¤­¤Þ¤·¤¿¡£\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "`%s' ¤ËÂФ¹¤ëHTML²½¤µ¤ì¤¿¸«½Ð¤·(index)¤ò½ñ¤­¤Þ¤·¤¿¡£\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤ÏÛ£Ëæ¤Ç¤¹\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: ¥ª¥×¥·¥ç¥ó `--%s' ¤Ï°ú¿ô¤òɬÍפȤ·¤Þ¤»¤ó\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: ¥ª¥×¥·¥ç¥ó `%c%s' ¤Ï°ú¿ô¤òɬÍפȤ·¤Þ¤»¤ó\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï°ú¿ô¤òɬÍפȤ·¤Þ¤¹\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: `--%s' ¤Ïǧ¼±¤Ç¤­¤Ê¤¤¥ª¥×¥·¥ç¥ó¤Ç¤¹\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: `%c%s' ¤Ïǧ¼±¤Ç¤­¤Ê¤¤¥ª¥×¥·¥ç¥ó¤Ç¤¹\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: ÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó¤Ç¤¹ -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: ÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó¤Ç¤¹ -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: ¥ª¥×¥·¥ç¥ó¤Ï°ú¿ô¤òɬÍפȤ·¤Þ¤¹ -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: ¥ª¥×¥·¥ç¥ó `-W %s' ¤ÏÛ£Ëæ¤Ç¤¹\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: ¥ª¥×¥·¥ç¥ó `-W %s' ¤Ï°ú¿ô¤ò¼è¤ê¤Þ¤»¤ó\n" - #: src/host.c:347 msgid "Unknown host" msgstr "ÉÔÌÀ¤Ê¥Û¥¹¥È¤Ç¤¹" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "̾Á°²ò·èÃæ¤Ë°ì»þŪ¤Ê¼ºÇÔ¤¬È¯À¸¤·¤Þ¤·¤¿" @@ -560,33 +549,31 @@ msgstr "POST msgid "Reusing existing connection to %s:%d.\n" msgstr "%s:%d ¤Ø¤ÎÀܳ¤òºÆÍøÍѤ·¤Þ¤¹¡£\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "¥×¥í¥¯¥·¤«¤é¤ÎÆɤ߹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "¥×¥í¥¯¥·¤Î¥È¥ó¥Í¥ê¥ó¥°¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s ¤Ë¤è¤ëÀܳÍ×µá¤òÁ÷¿®¤·¤Þ¤·¤¿¡¢±þÅú¤òÂԤäƤ¤¤Þ¤¹... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "¥Ç¡¼¥¿¤¬¼õ¿®¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "¥Ø¥Ã¥ÀÆâ¤ÇÆɤ߹þ¤ß¥¨¥é¡¼(%s)¤Ç¤¹\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -595,41 +582,36 @@ msgstr "" "¥Õ¥¡¥¤¥ë `%s' ¤Ï¤¹¤Ç¤Ë¸ºß¤¹¤ë¤Î¤Ç¡¢¼èÆÀ¤·¤Þ¤»¤ó¡£\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "ÉÔÌÀ¤Êǧ¾Ú·Á¼°¤Ç¤¹¡£\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "ǧ¾Ú¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "´ñ̯¤Ê¥¹¥Æ¡¼¥¿¥¹¹Ô¤Ç¤¹" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(ÀâÌÀ¤Ê¤·)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "¾ì½ê: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "ÆÃÄê¤Ç¤­¤Þ¤»¤ó" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [³¤¯]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -639,18 +621,15 @@ msgstr "" " ¤³¤Î¥Õ¥¡¥¤¥ë¤Ï´û¤ËÁ´Éô¼èÆÀ¤·¤ª¤ï¤Ã¤Æ¤¤¤Þ¤¹¡£²¿¤â¤¹¤ë¤³¤È¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Ťµ: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "̵»ë¤·¤Þ¤·¤¿" -#: src/http.c:2255 +#: src/http.c:2254 #, c-format msgid "Saving to: `%s'\n" msgstr "`%s' ¤ËÊݸÃæ\n" @@ -659,44 +638,43 @@ msgstr "`%s' msgid "Warning: wildcards not supported in HTTP.\n" msgstr "·Ù¹ð: HTTP¤Ï¥ï¥¤¥ë¥É¥«¡¼¥É¤ËÂбþ¤·¤Æ¤¤¤Þ¤»¤ó¡£\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" "¥¹¥Ñ¥¤¥À¡¼¥â¡¼¥É¤¬Í­¸ú¤Ç¤¹¡£¥ê¥â¡¼¥È¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤·¤Æ¤ë¤«³Îǧ¤·¤Þ¤¹¡£\n" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "`%s' (%s)¤Ø½ñ¤­¹þ¤á¤Þ¤»¤ó¡£\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "SSL ¤Ë¤è¤ëÀܳ¤¬³ÎΩ¤Ç¤­¤Þ¤»¤ó¡£\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "¥¨¥é¡¼: ¾ì½ê¤¬Â¸ºß¤·¤Ê¤¤¥ê¥À¥¤¥ì¥¯¥·¥ç¥ó(%d)¤Ç¤¹¡£\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "¥ê¥â¡¼¥È¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤·¤Æ¤¤¤Þ¤»¤ó -- ¥ê¥ó¥¯¤¬²õ¤ì¤Æ¤¤¤Þ¤¹!!!\n" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ¥¨¥é¡¼ %d: %s¡£\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Last-modified ¥Ø¥Ã¥À¤¬¤¢¤ê¤Þ¤»¤ó -- ÆüÉÕ¤ò̵¸ú¤Ë¤·¤Þ¤¹¡£\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Last-modified ¥Ø¥Ã¥À¤¬Ìµ¸ú¤Ç¤¹ -- ÆüÉÕ¤ò̵»ë¤·¤Þ¤¹¡£\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -706,16 +684,16 @@ msgstr "" "¤ó¡£\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Â礭¤µ¤¬¹ç¤ï¤Ê¤¤¤Î¤Ç(¥í¡¼¥«¥ë¤Ï %s)¡¢Å¾Á÷¤·¤Þ¤¹¡£\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "¥ê¥â¡¼¥È¥Õ¥¡¥¤¥ë¤Î¤Û¤¦¤¬¿·¤·¤¤¤Î¤Ç¡¢Å¾Á÷¤·¤Þ¤¹¡£\n" -#: src/http.c:2596 +#: src/http.c:2620 msgid "" "Remote file exists and could contain links to other resources -- " "retrieving.\n" @@ -725,7 +703,7 @@ msgstr "" "Ãæ¡£\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" @@ -734,7 +712,7 @@ msgstr "" "¤ó¡£\n" "\n" -#: src/http.c:2610 +#: src/http.c:2633 msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" @@ -743,7 +721,7 @@ msgstr "" "¤ó¡£\n" "\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -752,93 +730,93 @@ msgstr "" "%s (%s) - `%s' ¤ØÊݸ´°Î» [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - %s ¥Ð¥¤¥È¤ÇÀܳ¤¬½ªÎ»¤·¤Þ¤·¤¿¡£ " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - %s ¥Ð¥¤¥È¤ÇÆɤ߹þ¤ß¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿ (%s)¡£" -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - %s/%s ¥Ð¥¤¥È¤ÇÆɤ߹þ¤ß¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿ (%s)¡£ " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC ¤¬ %s ¤ò»Ø¤·¤Æ¤¤¤Þ¤¹¤¬, ¸ºß¤·¤Þ¤»¤ó¡£\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: %s (%s)¤òÆɤ߹þ¤á¤Þ¤»¤ó¡£\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: %s Æâ¤Î %d ¹Ô¤Ç¥¨¥é¡¼¤Ç¤¹\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: %s Æâ¤Î %d ¹Ô¤Çʸˡ¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: ¥³¥Þ¥ó¥É `%s' (%s Æâ¡¢%d¹ÔÌÜ) ¤ÏÉÔÌÀ¤Ç¤¹\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: ·Ù¹ð: ¥·¥¹¥Æ¥à¤È¥æ¡¼¥¶¤Îwgetrc¤ÎξÊý¤¬ `%s' ¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹¡£\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: ̵¸ú¤Ê --execute »ØÄê `%s' ¤Ç¤¹¡£\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "" "%s: %s: `%s'¤Ï¥Ö¡¼¥ëÃͤȤ·¤Æ̵¸ú¤Ç¤¹¡£on ¤« off ¤«¤ò»ØÄꤷ¤Æ¤¯¤À¤µ¤¤¡£\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: `%s'¤Ï̵¸ú¤Ê¿ô¤Ç¤¹¡£\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: `%s' ¤Ï¥Ð¥¤¥ÈÃͤǤ¹¡£\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: `%s' ¤Ï̵¸ú¤Ê»þ´Ö´Ö³Ö¤Ç¤¹¡£\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: `%s'¤Ï̵¸ú¤ÊÃͤǤ¹¡£\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: `%s' ¤Ï̵¸ú¤Ê¥Ø¥Ã¥À¤Ç¤¹¡£\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: `%s' ¤Ï̵¸ú¤Ê·Ð²áɽ¼¨·Á¼°¤Ç¤¹¡£\n" -#: src/init.c:1213 +#: src/init.c:1229 #, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -856,8 +834,6 @@ msgstr "" "\n" "%s ¤ò¼õ¿®¤·¤Þ¤·¤¿¡¢`%s' ¤Ë½ÐÎϤò¥ê¥À¥¤¥ì¥¯¥È¤·¤Þ¤¹¡£\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -872,12 +848,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; ¥í¥°¼è¤ê¤ò¶Ø»ß¤·¤Þ¤¹¡£\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "»È¤¤Êý: %s [¥ª¥×¥·¥ç¥ó]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -885,90 +861,95 @@ msgstr "" "Ť¤¥ª¥×¥·¥ç¥ó¤ÇÉԲķç¤Ê°ú¿ô¤Ïû¤¤¥ª¥×¥·¥ç¥ó¤Ç¤âÉԲķç¤Ç¤¹¡£\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "¥¹¥¿¡¼¥È¥¢¥Ã¥×:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version ¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Æ½ªÎ»¤¹¤ë\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help ¤³¤Î¥Ø¥ë¥×¤òɽ¼¨¤¹¤ë\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background ¥¹¥¿¡¼¥È¸å¤Ë¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤Ë°Ü¹Ô¤¹¤ë\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=COMMAND `.wgetrc'·Á¼°¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "¥í¥°¤ÈÆþÎÏ¥Õ¥¡¥¤¥ë:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=FILE ¥í¥°¤ò FILE ¤Ë½ÐÎϤ¹¤ë\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=FILE ¥á¥Ã¥»¡¼¥¸¤ò FILE ¤ËÄɵ­¤¹¤ë\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug ¥Ç¥Ð¥Ã¥°¾ðÊó¤òɽ¼¨¤¹¤ë\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug ¥Ç¥Ð¥Ã¥°¾ðÊó¤òɽ¼¨¤¹¤ë\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet ²¿¤â½ÐÎϤ·¤Ê¤¤\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose ¾éĹ¤Ê½ÐÎϤò¤¹¤ë (¥Ç¥Õ¥©¥ë¥È)\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr " -nv, --no-verbose ¾éĹ¤Ç¤Ï¤Ê¤¯¤¹¤ë\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" " -i, --input-file=FILE FILE ¤ÎÃæ¤Ë»ØÄꤵ¤ì¤¿ URL ¤ò¥À¥¦¥ó¥í¡¼¥É¤¹¤ë\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html ÆþÎÏ¥Õ¥¡¥¤¥ë¤ò HTML ¤È¤·¤Æ°·¤¦\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL ÁêÂÐ URL(-F -i »ÈÍÑ»þ) ¤Î¥Ù¡¼¥¹ URL ¤ò»ØÄꤹ¤ë\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "¥À¥¦¥ó¥í¡¼¥É:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" " -t, --tries=NUMBER ¥ê¥È¥é¥¤²ó¿ô¤Î¾å¸Â¤ò»ØÄê (0 ¤Ï̵À©¸Â).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr " --retry-connrefused Àܳ¤òµñÈݤµ¤ì¤Æ¤â¥ê¥È¥é¥¤¤¹¤ë\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O, --output-document=FILE FILE ¤Ëʸ½ñ¤ò½ñ¤­¤³¤à\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" @@ -976,7 +957,7 @@ msgstr "" " -nc, --no-clobber ¸ºß¤·¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¤ò¥À¥¦¥ó¥í¡¼¥É¤Ç¾å½ñ¤­¤·" "¤Ê¤¤\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" @@ -984,12 +965,12 @@ msgstr "" " -c, --continue ÉôʬŪ¤Ë¥À¥¦¥ó¥í¡¼¥É¤·¤¿¥Õ¥¡¥¤¥ë¤Î³¤­¤«¤é»Ï" "¤á¤ë\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" " --progress=TYPE ¿Ê¹Ôɽ¼¨¥²¡¼¥¸¤Î¼ïÎà¤ò TYPE ¤Ë»ØÄꤹ¤ë\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -997,65 +978,65 @@ msgstr "" " -N, --timestamping ¥í¡¼¥«¥ë¤Ë¤¢¤ë¥Õ¥¡¥¤¥ë¤è¤ê¤â¿·¤·¤¤¥Õ¥¡¥¤¥ë¤À" "¤±¼èÆÀ¤¹¤ë\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response ¥µ¡¼¥Ð¤Î±þÅú¤òɽ¼¨¤¹¤ë\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider ²¿¤â¥À¥¦¥ó¥í¡¼¥É¤·¤Ê¤¤\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=SECONDS Á´¤Æ¤Î¥¿¥¤¥à¥¢¥¦¥È¤ò SECONDS ÉäËÀßÄꤹ¤ë\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=SECS DNS Ì䤤¹ç¤ï¤»¤Î¥¿¥¤¥à¥¢¥¦¥È¤ò SECS ÉäËÀßÄê" "¤¹¤ë\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=SECS Àܳ¥¿¥¤¥à¥¢¥¦¥È¤ò SECS ÉäËÀßÄꤹ¤ë\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" " --read-timeout=SECS Æɤ߹þ¤ß¥¿¥¤¥à¥¢¥¦¥È¤ò SECS ÉäËÀßÄꤹ¤ë\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr " -w, --wait=SECONDS ¥À¥¦¥ó¥í¡¼¥ÉËè¤Ë SECONDS ÉÃÂÔ¤Ä\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr " --waitretry=SECONDS ¥ê¥È¥é¥¤Ëè¤Ë 1¡ÁSECONDS ÉÃÂÔ¤Ä\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr " --random-wait ¥À¥¦¥ó¥í¡¼¥ÉËè¤Ë 0¡Á2*WAIT ÉÃÂÔ¤Ä\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy ¥×¥í¥¯¥·¤ò»È¤¦\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy ¥×¥í¥¯¥·¤ò»È¤ï¤Ê¤¤\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" " -Q, --quota=NUMBER ¥À¥¦¥ó¥í¡¼¥É¤¹¤ë¥Ð¥¤¥È¿ô¤Î¾å¸Â¤ò»ØÄꤹ¤ë\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1063,22 +1044,22 @@ msgstr "" " --bind-address=ADDRESS ¥í¡¼¥«¥ë¥¢¥É¥ì¥¹¤È¤·¤Æ ADDRESS (¥Û¥¹¥È̾¤« " "IP) ¤ò»È¤¦\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr " --limit-rate=RATE ¥À¥¦¥ó¥í¡¼¥É®ÅÙ¤ò RATE ¤ËÀ©¸Â¤¹¤ë\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" " --no-dns-cache DNS ¤ÎÌ䤤¹ç¤ï¤»·ë²Ì¤ò¥­¥ã¥Ã¥·¥å¤·¤Ê¤¤\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr " --restrict-file-names=OS OS ¤¬µö¤·¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë̾¤ËÀ©¸Â¤¹¤ë\n" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" @@ -1086,15 +1067,15 @@ msgstr "" " --ignore-case ¥Õ¥¡¥¤¥ë̾/¥Ç¥£¥ì¥¯¥È¥ê̾¤ÎÈæ³Ó¤ÇÂçʸ»ú¾®Ê¸" "»ú¤ò̵»ë¤¹¤ë\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only IPv4 ¤À¤±¤ò»È¤¦\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only IPv6 ¤À¤±¤ò»È¤¦\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1103,40 +1084,40 @@ msgstr "" " --prefer-family=FAMILY »ØÄꤷ¤¿¥Õ¥¡¥ß¥ê(IPv6, IPv4, none)¤ÇºÇ½é¤ËÀÜ" "³¤¹¤ë\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr " --user=USER ftp, http ¤Î¥æ¡¼¥¶Ì¾¤ò»ØÄꤹ¤ë\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr " --password=PASS ftp, http ¤Î¥Ñ¥¹¥ï¡¼¥É¤ò»ØÄꤹ¤ë\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "¥Ç¥£¥ì¥¯¥È¥ê:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories ¥Ç¥£¥ì¥¯¥È¥ê¤òºî¤é¤Ê¤¤\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories ¥Ç¥£¥ì¥¯¥È¥ê¤ò¶¯À©Åª¤Ëºî¤ë\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr " -nH, --no-host-directories ¥Û¥¹¥È̾¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òºî¤é¤Ê¤¤\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr " --protocol-directories ¥×¥í¥È¥³¥ë̾¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òºî¤ë\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr " -P, --directory-prefix=PREFIX ¥Õ¥¡¥¤¥ë¤ò PREFIX/ °Ê²¼¤ËÊݸ¤¹¤ë\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1144,66 +1125,66 @@ msgstr "" " --cut-dirs=NUMBER ¥ê¥â¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê̾¤Î NUMBER ³¬ÁØʬ¤ò̵" "»ë¤¹¤ë\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "HTTP ¥ª¥×¥·¥ç¥ó:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=USER http ¥æ¡¼¥¶Ì¾¤È¤·¤Æ USER ¤ò»È¤¦\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-password=PASS http ¥Ñ¥¹¥ï¡¼¥É¤È¤·¤Æ PASS ¤ò»È¤¦\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache ¥µ¡¼¥Ð¤¬¥­¥ã¥Ã¥·¥å¤·¤¿¥Ç¡¼¥¿¤òµö²Ä¤·¤Ê¤¤\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr " -E, --html-extension HTML ʸ½ñ¤Ï `.html' ³ÈÄ¥»Ò¤ÇÊݸ¤¹¤ë\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr " --ignore-length `Content-Length' ¥Ø¥Ã¥À¤ò̵»ë¤¹¤ë\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr " --header=STRING Á÷¿®¤¹¤ë¥Ø¥Ã¥À¤Ë STRING ¤òÄɲ乤ë\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr " --max-redirect ¥Ú¡¼¥¸¤Çµö²Ä¤¹¤ëºÇÂçžÁ÷²ó¿ô\n" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr " --proxy-user=USER ¥×¥í¥¯¥·¥æ¡¼¥¶Ì¾¤È¤·¤Æ USER ¤ò»È¤¦\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr " --proxy-password=PASS ¥×¥í¥¯¥·¥Ñ¥¹¥ï¡¼¥É¤È¤·¤Æ PASS ¤ò»È¤¦\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr " --referer=URL Referer ¤ò URL ¤ËÀßÄꤹ¤ë\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers HTTP ¤Î¥Ø¥Ã¥À¤ò¥Õ¥¡¥¤¥ë¤ËÊݸ¤¹¤ë\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AGENT User-Agent ¤È¤·¤Æ Wget/VERSION ¤Ç¤Ï¤Ê¤¯ AGENT " "¤ò»È¤¦\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1211,49 +1192,49 @@ msgstr "" " --no-http-keep-alive HTTP ¤Î keep-alive (»ý³ŪÀܳ) µ¡Ç½¤ò»È¤ï¤Ê" "¤¤\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies ¥¯¥Ã¥­¡¼¤ò»È¤ï¤Ê¤¤\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr " --load-cookies=FILE ¥¯¥Ã¥­¡¼¤ò FILE ¤«¤éÆɤߤ³¤à\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr " --save-cookies=FILE ¥¯¥Ã¥­¡¼¤ò FILE ¤ËÊݸ¤¹¤ë\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" " --keep-session-cookies ¥»¥Ã¥·¥ç¥ó¤À¤±¤ÇÍѤ¤¤ë¥¯¥Ã¥­¡¼¤òÊÝ»ý¤¹¤ë\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" " --post-data=STRING POST ¥á¥½¥Ã¥É¤òÍѤ¤¤Æ STRING ¤òÁ÷¿®¤¹¤ë\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=FILE POST ¥á¥½¥Ã¥É¤òÍѤ¤¤Æ FILE ¤ÎÃæÌ£¤òÁ÷¿®¤¹¤ë\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" " --no-content-disposition Content-Disposition ¥Ø¥Ã¥À¤ò̵»ë¤¹¤ë\n" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "HTTPS (SSL/TLS) ¥ª¥×¥·¥ç¥ó:\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1261,35 +1242,35 @@ msgstr "" " --secure-protocol=PR ¥»¥­¥å¥¢¥×¥í¥È¥³¥ë¤òÁªÂò¤¹¤ë (auto, SSLv2, " "SSLv3, TLSv1)\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr " --no-check-certificate ¥µ¡¼¥Ð¾ÚÌÀ½ñ¤ò¸¡¾Ú¤·¤Ê¤¤\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=FILE ¥¯¥é¥¤¥¢¥ó¥È¾ÚÌÀ½ñ¤È¤·¤Æ FILE ¤ò»È¤¦\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=TYPE ¥¯¥é¥¤¥¢¥ó¥È¾ÚÌÀ½ñ¤Î¼ïÎà¤ò TYPE (PEM, DER) ¤Ë" "ÀßÄꤹ¤ë\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=FILE ÈëÌ©¸°¤È¤·¤Æ FILE ¤ò»È¤¦\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" " --private-key-type=TYPE ÈëÌ©¸°¤Î¼ïÎà¤ò TYPE (PEM, DER) ¤ËÀßÄꤹ¤ë\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=FILE CA ¾ÚÌÀ½ñ¤È¤·¤Æ FILE ¤ò»È¤¦\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" @@ -1297,7 +1278,7 @@ msgstr "" " --ca-directory=DIR CA ¤Î¥Ï¥Ã¥·¥å¥ê¥¹¥È¤¬ÊÝ»ý¤µ¤ì¤Æ¤¤¤ë¥Ç¥£¥ì¥¯¥È" "¥ê¤ò»ØÄꤹ¤ë\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1305,37 +1286,37 @@ msgstr "" " --random-file=FILE SSL PRNG ¤Î½é´ü²½¥Ç¡¼¥¿¤Ë»È¤¦¥Õ¥¡¥¤¥ë¤ò»ØÄꤹ" "¤ë\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr " --egd-file=FILE EGD ¥½¥±¥Ã¥È¤È¤·¤Æ FILE ¤ò»È¤¦\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "FTP ¥ª¥×¥·¥ç¥ó:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=USER ftp ¥æ¡¼¥¶¤È¤·¤Æ USER ¤ò»È¤¦\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=PASS ftp ¥Ñ¥¹¥ï¡¼¥É¤È¤·¤Æ PASS ¤ò»È¤¦\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --no-remove-listing `.listing' ¥Õ¥¡¥¤¥ë¤òºï½ü¤·¤Ê¤¤\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr " --no-glob FTP ¥Õ¥¡¥¤¥ë̾¤Î¥°¥í¥Ö¤ò̵¸ú¤Ë¤¹¤ë\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr " --no-passive-ftp \"passive\" žÁ÷¥â¡¼¥É¤ò»È¤ï¤Ê¤¤\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1343,20 +1324,20 @@ msgstr "" " --retr-symlinks ºÆµ¢¼èÆÀÃæ¤Ë¡¢¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯¤Ç¥ê¥ó¥¯¤µ¤ì¤¿" "Àè¤Î¥Õ¥¡¥¤¥ë¤ò¼èÆÀ¤¹¤ë\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" " --preserve-permissions ¥ê¥â¡¼¥È¥Õ¥¡¥¤¥ë¤Î¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤òÊݸ¤¹¤ë\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "ºÆµ¢¥À¥¦¥ó¥í¡¼¥É:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive ºÆµ¢¥À¥¦¥ó¥í¡¼¥É¤ò¹Ô¤¦\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" @@ -1364,49 +1345,49 @@ msgstr "" " -l, --level=NUMBER ºÆµ¢»þ¤Î³¬ÁؤκÇÂç¤Î¿¼¤µ¤ò NUMBER ¤ËÀßÄꤹ¤ë (0 " "¤Ç̵À©¸Â)\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" " --delete-after ¥À¥¦¥ó¥í¡¼¥É½ªÎ»¸å¡¢¥À¥¦¥ó¥í¡¼¥É¤·¤¿¥Õ¥¡¥¤¥ë¤òºï" "½ü¤¹¤ë\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" " -k, --convert-links HTML Ãæ¤Î¥ê¥ó¥¯¤ò¥í¡¼¥«¥ë¤ò»Ø¤¹¤è¤¦¤ËÊѹ¹¤¹¤ë\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted ¥ê¥ó¥¯ÊÑ´¹Á°¤Î¥Õ¥¡¥¤¥ë¤ò .orig ¤È¤·¤ÆÊݸ¤¹¤ë\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr " -m, --mirror -N -r -l 0 --no-remove-listing ¤Î¾Êά·Á\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" " -p, --page-requisites HTML ¤òɽ¼¨¤¹¤ë¤Î¤ËɬÍפÊÁ´¤Æ¤Î²èÁüÅù¤â¼èÆÀ¤¹¤ë\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr " --strict-comments HTML Ãæ¤Î¥³¥á¥ó¥È¤Î½èÍý¤ò¸·Ì©¤Ë¤¹¤ë\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "ºÆµ¢¥À¥¦¥ó¥í¡¼¥É»þ¤Î¥Õ¥£¥ë¥¿:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1414,7 +1395,7 @@ msgstr "" " -A, --accept=LIST ¥À¥¦¥ó¥í¡¼¥É¤¹¤ë³ÈÄ¥»Ò¤ò¥³¥ó¥Þ¶èÀÚ¤ê¤Ç»ØÄê" "¤¹¤ë\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" @@ -1422,7 +1403,7 @@ msgstr "" " -R, --reject=LIST ¥À¥¦¥ó¥í¡¼¥É¤·¤Ê¤¤³ÈÄ¥»Ò¤ò¥³¥ó¥Þ¶èÀÚ¤ê¤Ç»Ø" "Äꤹ¤ë\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" @@ -1430,7 +1411,7 @@ msgstr "" " -D, --domains=LIST ¥À¥¦¥ó¥í¡¼¥É¤¹¤ë¥É¥á¥¤¥ó¤ò¥³¥ó¥Þ¶èÀÚ¤ê¤Ç»Ø" "Äꤹ¤ë\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" @@ -1438,13 +1419,13 @@ msgstr "" " --exclude-domains=LIST ¥À¥¦¥ó¥í¡¼¥É¤·¤Ê¤¤¥É¥á¥¤¥ó¤ò¥³¥ó¥Þ¶èÀÚ¤ê¤Ç" "»ØÄꤹ¤ë\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp HTML ʸ½ñÃæ¤Î FTP ¥ê¥ó¥¯¤â¼èÆÀÂоݤˤ¹¤ë\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" @@ -1452,7 +1433,7 @@ msgstr "" " --follow-tags=LIST ¼èÆÀÂоݤˤ¹¤ë¥¿¥°Ì¾¤ò¥³¥ó¥Þ¶èÀÚ¤ê¤Ç»ØÄꤹ" "¤ë\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" @@ -1460,46 +1441,46 @@ msgstr "" " --ignore-tags=LIST ¼èÆÀÂоݤˤ·¤Ê¤¤¥¿¥°Ì¾¤ò¥³¥ó¥Þ¶èÀÚ¤ê¤Ç»ØÄê" "¤¹¤ë\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts ºÆµ¢Ãæ¤ËÊ̤Υۥ¹¥È¤â¥À¥¦¥ó¥í¡¼¥ÉÂоݤˤ¹" "¤ë\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr " -L, --relative ÁêÂÐ¥ê¥ó¥¯¤À¤±¼èÆÀÂоݤˤ¹¤ë\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" " -I, --include-directories=LIST ¼èÆÀÂоݤˤ¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤹ¤ë\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" " -X, --exclude-directories=LIST ¼èÆÀÂоݤˤ·¤Ê¤¤¥Ç¥£¥ì¥¯¥È¥ê¤ò»ØÄꤹ¤ë\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr " -np, --no-parent ¿Æ¥Ç¥£¥ì¥¯¥È¥ê¤ò¼èÆÀÂоݤˤ·¤Ê¤¤\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "¥Ð¥°Êó¹ð¤äÄó°Æ¤Ï¤Ø\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, ÈóÂÐÏÃŪ¥Í¥Ã¥È¥ï¡¼¥¯Å¾Á÷¥½¥Õ¥È\n" -#: src/main.c:668 +#: src/main.c:675 msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2007 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1511,7 +1492,7 @@ msgstr "" "¤³¤Î¥½¥Õ¥È¥¦¥§¥¢¤Ï¥Õ¥ê¡¼¥½¥Õ¥È¥¦¥§¥¢¤Ç¤¹¡£¼«Í³¤ËÊѹ¹¡¢ºÆÇÛÉÛ¤¬¤Ç¤­¤Þ¤¹¡£\n" "ˡΧ¤¬µö¤¹¤«¤®¤ê¡¢Á´¤¯¤Î̵ÊݾڤǤ¹¡£\n" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1519,62 +1500,59 @@ msgstr "" "\n" "Hrvoje Niksic ¤Ë¤è¤Ã¤Æ½ñ¤«¤ì¤Þ¤·¤¿¡£\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" "¸½ºß¤Ï Micah Cowan ¤Ë¤è¤Ã¤Æ¥á¥ó¥Æ¥Ê¥ó¥¹¤µ¤ì¤Æ¤¤¤Þ¤¹¡£\n" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "¾Ü¤·¤¤¥ª¥×¥·¥ç¥ó¤Ï `%s --help' ¤ò¼Â¹Ô¤·¤Æ¤¯¤À¤µ¤¤¡£\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: `-n%c' ¤ÏÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó»ØÄê¤Ç¤¹\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "" "½ÐÎϤò¾ÜºÙ¤Ë¤¹¤ë¥ª¥×¥·¥ç¥ó¤È½ÐÎϤòÍÞÀ©¤¹¤ë¥ª¥×¥·¥ç¥ó¤òƱ»þ¤Ë¤Ï»ØÄê¤Ç¤­¤Þ¤»" "¤ó\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "-N¤È-nc¤È¤òƱ»þ¤Ë¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó¡£\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "--inet4-only ¤È --inet6-only ¤òξÊý»ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "-O ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¤Ï¡¢-r, -p ¤¢¤ë¤¤¤Ï -N ¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó¡£\n" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "Ê£¿ô¤Î URL ¤ò»ØÄꤹ¤ë¾ì¹ç¡¢-k ¤È -O ¤òξÊý»ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL¤¬¤¢¤ê¤Þ¤»¤ó\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "%s ¤Ë¤ÏURL¤¬¤¢¤ê¤Þ¤»¤ó¡£\n" -#: src/main.c:1023 +#: src/main.c:1039 #, c-format msgid "" "FINISHED --%s--\n" @@ -1583,57 +1561,53 @@ msgstr "" "½ªÎ»¤·¤Þ¤·¤¿ --%s--\n" "¥À¥¦¥ó¥í¡¼¥É´°Î»: %d ¥Õ¥¡¥¤¥ë¡¢%s ¥Ð¥¤¥È¤ò %s ¤Ç¼èÆÀ (%s)\n" -#: src/main.c:1032 +#: src/main.c:1048 #, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "ÍÆÎÌÀ©¸Â(%s ¥Ð¥¤¥È)¤òĶ²á¤·¤Þ¤¹!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤Ç·Ñ³¤·¤Þ¤¹¡£\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤Ç·Ñ³¤·¤Þ¤¹¡¢pid¤Ï %lu¡£\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "½ÐÎϤò `%s' ¤Ë½ñ¤­¹þ¤ß¤Þ¤¹¡£\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: »ÈÍѲÄǽ¤Ê¥½¥±¥Ã¥È¥É¥é¥¤¥Ð¤ò¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó¡£\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: ·Ù¹ð: ¶èÀڤ국¹æ(token) \"%s\" ¤Ï¤¹¤Ù¤Æ¤Î¥Þ¥·¥ó̾¤ÎÁ°¤Ë¸½¤ï¤ì¤Þ" "¤¹\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: \"%s\" ¤ÏÉÔÌÀ¤Ê¶èÀڤ국¹æ(token)¤Ç¤¹\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "»È¤¤Êý: %s NETRC [¥Û¥¹¥È̾]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: %s¤Î¾ðÊó¤ò¼èÆÀ¤Ç¤­¤Þ¤»¤ó: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "·Ù¹ð: ¼å¤¤Íð¿ô¤Î¼ï¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹\n" @@ -1642,8 +1616,6 @@ msgstr " msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "PRNG¤Î½é´ü²½¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£--random-file ¤Î»ÈÍѤò¸¡Æ¤¤·¤Æ¤¯¤À¤µ¤¤¡£\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "¥¨¥é¡¼" @@ -1691,9 +1663,6 @@ msgstr "" "%s ¤Ë°ÂÁ´¤Î³Îǧ¤ò¤·¤Ê¤¤¤ÇÀܳ¤¹¤ë¤Ë¤Ï¡¢`--no-check-certificate' ¤ò»È¤Ã¤Æ¤¯¤À" "¤µ¤¤¡£\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, c-format msgid "" @@ -1708,38 +1677,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "`%s' ¤Ï̵¸ú¤Ê·Ð²áɽ¼¨·Á¼°¤Ê¤Î¤ÇÊѹ¹¤·¤Þ¤»¤ó¡£\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr " »Ä¤ê%s" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr " »þ´Ö " -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "¥ê¥¢¥ë¥¿¥¤¥à¥¯¥í¥Ã¥¯¤Î¼þÇÈ¿ô¤ò¼èÆÀ¤Ç¤­¤Þ¤»¤ó: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "µñÈݤ¹¤Ù¤­¤Ê¤Î¤Ç¡¢%s ¤òºï½ü¤·¤Þ¤·¤¿¡£\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "%s ¤ò³«¤±¤Þ¤»¤ó: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "robots.txt¤òÆɤ߹þ¤ó¤Ç¤¤¤Þ¤¹¡¢¥¨¥é¡¼¤Ï̵»ë¤·¤Æ¤¯¤À¤µ¤¤¡£\n" @@ -1774,13 +1736,15 @@ msgstr "" "ºÆ»î¹Ô¤·¤Æ¤¤¤Þ¤¹¡£\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" +"²õ¤ì¤¿¥ê¥ó¥¯¤Ï¤¢¤ê¤Þ¤»¤ó¤Ç¤·¤¿¡£\n" +"\n" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1789,19 +1753,16 @@ msgid_plural "" "Found %d broken links.\n" "\n" msgstr[0] "" +"%d ¸Ä¤Î²õ¤ì¤¿¥ê¥ó¥¯¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿¡£\n" +"\n" msgstr[1] "" - -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" +"%d ¸Ä¤Î²õ¤ì¤¿¥ê¥ó¥¯¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿¡£\n" "\n" -"%s ¼õ¿®¤·¤Þ¤·¤¿\n" -#: src/spider.c:159 +#: src/spider.c:90 #, fuzzy, c-format -msgid " %s\n" -msgstr " »Ä¤ê%s" +msgid "%s\n" +msgstr " %s\n" #: src/url.c:619 msgid "No error" @@ -1835,13 +1796,12 @@ msgstr "IPv6 msgid "Invalid IPv6 numeric address" msgstr "IPv6 ¥¢¥É¥ì¥¹¤¬ÉÔÀµ¤Ç¤¹" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤Ç·Ñ³¤·¤Þ¤¹¡¢pid¤Ï %d¡£\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯ `%s' ¤Îºï½ü¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n" @@ -1850,3 +1810,6 @@ msgstr " #, c-format msgid "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n" msgstr "%s: %s: %ld ¥Ð¥¤¥È¤Î³ÎÊݤ˼ºÇÔ¤·¤Þ¤·¤¿; ¥á¥â¥ê¤¬¤¤¤Ã¤Ñ¤¤¤Ç¤¹\n" + +#~ msgid "%s referred by:\n" +#~ msgstr "%s ¤Ï°Ê²¼¤«¤é»²¾È¤µ¤ì¤Æ¤¤¤Þ¤¹:\n" diff --git a/po/nb.po b/po/nb.po index a300b069..02ce7de4 100644 --- a/po/nb.po +++ b/po/nb.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.5.2-b1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 1998-05-22 09:00+0100\n" "Last-Translator: Robert Schmidt \n" "Language-Team: Norwegian \n" @@ -14,202 +14,261 @@ msgstr "" "Content-Type: text/plain; charset=iso-8859-2\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: flagget «%s» er tvetydig\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: flagget «--%s» tillater ikke argumenter\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: flagget «%c%s» tillater ikke argumenter\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: flagget «%s» krever et argument\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: ukjent flagg «--%s»\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: ukjent flagg «%c%s»\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: ugyldig flagg -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, fuzzy, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: ugyldig flagg -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: flagget krever et argument -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, fuzzy, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: flagget «%s» er tvetydig\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, fuzzy, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: flagget «--%s» tillater ikke argumenter\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Kontakter %s:%hu... " -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "Kontakter %s:%hu... " -#: src/connect.c:330 +#: src/connect.c:329 #, fuzzy msgid "connected.\n" msgstr "kontakt!\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "" + +#: src/convert.c:169 #, c-format msgid "Converted %d files in %s seconds.\n" msgstr "" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Konverterer %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Kan ikke konvertere linker i %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, fuzzy, c-format msgid "Unable to delete `%s': %s\n" msgstr "Kan ikke slette den symbolske linken «%s»: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, fuzzy, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Kan ikke konvertere linker i %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, fuzzy, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Kan ikke konvertere linker i %s: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, fuzzy, c-format msgid "Error writing to `%s': %s\n" msgstr "Kan ikke skrive til «%s» (%s).\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Indeks for /%s på %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "ukjent tid " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Fil " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Katalog " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Link " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Usikker " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bytes)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Lengde: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (ubekreftet)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Logger inn som %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Feil i svar fra tjener, lukker kontrollforbindelsen.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Feil i melding fra tjener.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Feil ved skriving, lukker kontrollforbindelsen.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Tjeneren tillater ikke innlogging.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Feil ved innlogging.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Logget inn!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "OK. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "OK.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Ukjent type «%c», lukker kontrollforbindelsen.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "OK. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD ikke nødvendig.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -218,34 +277,33 @@ msgstr "" "Ingen katalog ved navn «%s».\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD ikke nødvendig.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Kan ikke sette opp PASV-overføring.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Kan ikke tolke PASV-tilbakemelding.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Bind-feil (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Ugyldig PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -253,7 +311,7 @@ msgstr "" "\n" "Feil ved REST, starter fra begynnelsen.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -262,7 +320,7 @@ msgstr "" "Ingen fil ved navn «%s».\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -271,44 +329,40 @@ msgstr "" "Ingen fil eller katalog ved navn «%s».\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, lukker kontrollforbindelsen.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - dataforbindelse: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Forbindelsen brutt.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Dataoverføring brutt.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "File «%s» eksisterer allerede, ignoreres.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(forsøk:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -317,54 +371,50 @@ msgstr "" "%s (%s) - «%s» lagret [%ld]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Fjerner %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Bruker «%s» som temporær katalogliste.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Slettet «%s».\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Rekursjonsdybde %d overskred maksimal dybde %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, fuzzy, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "Fil på tjener er nyere - hentes.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, fuzzy, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" "\n" msgstr "Fil på tjener er nyere - hentes.\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" "\n" msgstr "Filstørrelsene er forskjellige (local %ld), hentes.\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Ugyldig navn for symbolsk link, ignoreres.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -373,130 +423,66 @@ msgstr "" "Har allerede gyldig symbolsk link %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Lager symbolsk link %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Symbolske linker ikke støttet, ignorerer «%s».\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Ignorerer katalog «%s».\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: filtypen er ukjent/ikke støttet.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: ugyldig tidsstempel.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Henter ikke kataloger på dybde %d (max %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Behandler ikke «%s» da det er ekskludert/ikke inkludert.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Ignorerer «%s».\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Ingenting passer med mønsteret «%s».\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Skrev HTML-formattert indeks til «%s» [%ld].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Skrev HTML-formattert indeks til «%s».\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: flagget «%s» er tvetydig\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: flagget «--%s» tillater ikke argumenter\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: flagget «%c%s» tillater ikke argumenter\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: flagget «%s» krever et argument\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: ukjent flagg «--%s»\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: ukjent flagg «%c%s»\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: ugyldig flagg -- %c\n" - -#: src/getopt.c:780 -#, fuzzy, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: ugyldig flagg -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: flagget krever et argument -- %c\n" - -#: src/getopt.c:857 -#, fuzzy, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: flagget «%s» er tvetydig\n" - -#: src/getopt.c:875 -#, fuzzy, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: flagget «--%s» tillater ikke argumenter\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "Ukjent feil" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -551,93 +537,83 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Vil prøve å kontakte %s:%hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s forespørsel sendt, mottar topptekster... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "Ingen data mottatt" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Lesefeil (%s) i topptekster.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "File «%s» eksisterer allerede, ignoreres.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Ukjent autorisasjons-protokoll.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Autorisasjon mislyktes\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Feil i statuslinje" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(ingen beskrivelse)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Sted: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "uspesifisert" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [omdirigert]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" "\n" msgstr "" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Lengde: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignoreres" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Ignorerer katalog «%s».\n" @@ -646,79 +622,78 @@ msgstr "Ignorerer katalog msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Advarsel: jokertegn ikke støttet i HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Kan ikke skrive til «%s» (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "FEIL: Omdirigering (%d) uten nytt sted.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s FEIL %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Last-modified topptekst mangler -- tidsstempling slås av.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Last-modified topptekst ugyldig -- tidsstempel ignoreres.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" "\n" msgstr "" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Filstørrelsene er forskjellige (local %ld), hentes.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Fil på tjener er nyere - hentes.\n" -#: src/http.c:2596 +#: src/http.c:2620 msgid "" "Remote file exists and could contain links to other resources -- " "retrieving.\n" "\n" msgstr "" -#: src/http.c:2602 +#: src/http.c:2625 msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" msgstr "Fil på tjener er nyere - hentes.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -727,92 +702,92 @@ msgstr "" "%s (%s) - «%s» lagret [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Forbindelse brutt ved byte %ld. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Lesefeil ved byte %ld (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Lesefeil ved byte %ld/%ld (%s)." -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Kan ikke lese %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Feil i %s på linje %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Feil i %s på linje %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Ukjent kommando «%s», verdi «%s».\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: Advarsel: Både systemets og brukerens wgetrc peker til «%s».\n" -#: src/init.c:660 +#: src/init.c:676 #, fuzzy, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Ugyldig spesifikasjon «%s»\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Vennligst spesifiser «on» eller «off».\n" -#: src/init.c:722 +#: src/init.c:738 #, fuzzy, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Ugyldig spesifikasjon «%s»\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, fuzzy, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Ugyldig spesifikasjon «%s»\n" -#: src/init.c:997 +#: src/init.c:1013 #, fuzzy, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Ugyldig spesifikasjon «%s»\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, fuzzy, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Ugyldig spesifikasjon «%s»\n" -#: src/init.c:1088 +#: src/init.c:1104 #, fuzzy, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Ugyldig spesifikasjon «%s»\n" -#: src/init.c:1154 +#: src/init.c:1170 #, fuzzy, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Ugyldig spesifikasjon «%s»\n" -#: src/init.c:1213 +#: src/init.c:1229 #, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -826,8 +801,6 @@ msgid "" "%s received, redirecting output to `%s'.\n" msgstr "%s mottatt, omdirigerer utskrifter til «%%s».\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -840,12 +813,12 @@ msgstr "Ingen data mottatt" msgid "%s: %s; disabling logging.\n" msgstr "" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Bruk: %s [FLAGG]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -856,552 +829,556 @@ msgstr "" "for korte.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "Katalog " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Rapportér feil og send forslag til .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, en ikke-interaktiv informasjonsagent.\n" -#: src/main.c:668 +#: src/main.c:675 msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1409,7 +1386,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 #, fuzzy msgid "" "\n" @@ -1418,60 +1395,57 @@ msgstr "" "\n" "Skrevet av Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Prøv «%s --help» for flere flagg.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: ugyldig flagg -- «-n%c»\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Kan ikke være utførlig og stille på samme tid.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Kan ikke tidsstemple og la være å berøre eksisterende filer på samme tid.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL mangler.\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Fant ingen URLer i %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1481,55 +1455,51 @@ msgstr "" "FERDIG --%s--\n" "Lastet ned %s bytes i %d filer\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Nedlastingskvote (%s bytes) overskredet!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Fortsetter i bakgrunnen.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Fortsetter i bakgrunnen.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Utskrifter vil bli skrevet til «%s».\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Fant ingen brukbar socket-driver.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: Advarsel: symbolet «%s» funnet før tjener-navn\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: ukjent symbol «%s»\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Bruk: %s NETRC [TJENERNAVN]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: «stat» feilet for %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1538,8 +1508,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1585,9 +1553,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1602,38 +1567,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "%s: Ugyldig spesifikasjon «%s»\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Fjerner %s fordi den skal forkastes.\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "Kan ikke konvertere linker i %s: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Henter robots.txt; ignorer eventuelle feilmeldinger.\n" @@ -1668,13 +1626,13 @@ msgstr "" "Prøver igjen.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1685,14 +1643,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1729,13 +1682,12 @@ msgstr "" msgid "Invalid IPv6 numeric address" msgstr "" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, fuzzy, c-format msgid "Continuing in background, pid %d.\n" msgstr "Fortsetter i bakgrunnen.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Kan ikke slette den symbolske linken «%s»: %s\n" diff --git a/po/nl.po b/po/nl.po index ec335ac2..4291574f 100644 --- a/po/nl.po +++ b/po/nl.po @@ -1,4 +1,4 @@ -# Translation of wget-1.11-b2344 to Dutch. +# Translation of wget-1.11-b2363 to Dutch. # Copyright (C) 1997, 1998, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. # # André van Dijk , 1998. @@ -6,10 +6,10 @@ # Benno Schulenberg , 2005, 2006, 2007. msgid "" msgstr "" -"Project-Id-Version: wget-1.11-b2344\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" -"PO-Revision-Date: 2007-08-25 00:06+0200\n" +"Project-Id-Version: wget 1.11-b2363\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" +"PO-Revision-Date: 2007-08-27 12:23+0200\n" "Last-Translator: Benno Schulenberg \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" @@ -18,204 +18,264 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: optie '%s' is niet eenduidig\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: optie '--%s' staat geen argument toe\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: optie '%c%s' staat geen argument toe\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: optie '%s' vereist een argument\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: onbekende optie '--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: onbekende optie '%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: ongeldige optie -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: ongeldige optie -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: optie vereist een argument -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: optie '-W %s' is niet eenduidig\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: optie '-W %s' staat geen argument toe\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" "%s: kan bindingsadres '%s' niet herleiden; binding wordt uitgeschakeld.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Verbinding maken met %s|%s|:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Verbinding maken met %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "verbonden.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "mislukt: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "" +"%s: kan bindingsadres '%s' niet herleiden; binding wordt uitgeschakeld.\n" + +#: src/convert.c:169 #, c-format msgid "Converted %d files in %s seconds.\n" msgstr "%d bestanden geconverteerd in %s seconden.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Converteren van %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "niets te doen.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Kan hyperlinks in %s niet converteren: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Kan '%s' niet verwijderen: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Kan geen reservekopie %2$s van %1$s maken: %3$s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Syntaxfout in 'Set-Cookie'-kopregel: %s op positie %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "Een cookie afkomstig van %s probeerde %s als domein in te stellen\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Kan cookiesbestand '%s' niet openen: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Fout bij schrijven naar '%s': %s.\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Fout bij sluiten van '%s': %s.\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Niet-ondersteunde lijstsoort; Unix-lijstontleder wordt geprobeerd.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Index van /%s op %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "tijd onbekend " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Bestand " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Map " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Koppeling " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Onzeker " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bytes)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Lengte: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) resterend" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s resterend" # Geen idee hoe dit correct te vertalen -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (onzeker)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Inloggen als %s... " # Ist das gemeint? -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Fout in server-antwoord -- de besturingsverbinding wordt gesloten.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Fout in server-groet.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Schrijffout -- de besturingsverbinding wordt gesloten.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "De server weigert de login.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Login onjuist.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Ingelogd!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Serverfout -- kan systeemsoort niet bepalen.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "gereed. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "gereed.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Onbekend soort '%c' -- de besturingsverbinding wordt gesloten.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "gereed. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD is niet nodig.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -224,34 +284,33 @@ msgstr "" "Map '%s' bestaat niet.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD is niet vereist.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Kan geen PASV-transport starten.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Kan PASV-antwoord niet verwerken.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "Kan geen verbinding maken met %s op poort %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Bindingsfout (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Ongeldige PORT-opdracht.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -259,7 +318,7 @@ msgstr "" "\n" "REST-opdracht is mislukt; van voren af aan begonnen.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -268,7 +327,7 @@ msgstr "" "Bestand '%s' bestaat niet.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -277,44 +336,40 @@ msgstr "" "Bestand of map '%s' bestaat niet.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s is zojuist ontstaan.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s -- de besturingsverbinding wordt gesloten.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Gegevensverbinding: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Besturingsverbinding is gesloten.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Gegevensoverdracht is afgebroken.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Bestand '%s' is reeds aanwezig -- wordt niet opgehaald.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(poging %2d) " -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -323,37 +378,34 @@ msgstr "" "%s (%s) - '%s' opgeslagen [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Verwijderen van %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "'%s' wordt gebruikt als tijdelijk lijstbestand.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "'%s' is verwijderd.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Recursiediepte %d heeft maximum diepte %d overschreden.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "Bestand op server is niet nieuwer dan lokaal bestand '%s' -- wordt niet " "opgehaald.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -362,8 +414,7 @@ msgstr "" "Bestand op server is nieuwer dan lokaal bestand '%s' -- ophalen.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -372,11 +423,11 @@ msgstr "" "De groottes komen niet overeen (is lokaal %s) -- ophalen.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Ongeldige naam voor een symbolische koppeling, wordt overgeslagen.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -385,132 +436,68 @@ msgstr "" "Correcte symbolische koppeling bestaat al: %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Maken van symbolische koppeling: %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "" "Symbolische koppelingen worden niet ondersteund; '%s' wordt overgeslagen.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Map '%s' wordt overgeslagen.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: onbekende of niet-ondersteunde bestandssoort.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: beschadigd tijdsstempel.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Mappen worden niet opgehaald, want de diepte is %d (maximaal %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "" "Er wordt niet afgedaald naar '%s', want deze is uitgesloten of niet " "ingesloten.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "'%s' wordt verworpen.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Geen overeenkomsten met patroon '%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Index is in HTML-vorm naar '%s' [%s] geschreven.\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Index is in HTML-vorm naar '%s' geschreven.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: optie '%s' is niet eenduidig\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: optie '--%s' staat geen argument toe\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: optie '%c%s' staat geen argument toe\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: optie '%s' vereist een argument\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: onbekende optie '--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: onbekende optie '%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: ongeldige optie -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: ongeldige optie -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: optie vereist een argument -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: optie '-W %s' is niet eenduidig\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: optie '-W %s' staat geen argument toe\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Onbekende host" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Tijdelijke storing in naamsherleiding" @@ -565,33 +552,31 @@ msgstr "POST-gegevensbestand '%s' ontbreekt: %s.\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "Verbinding met %s:%d wordt hergebruikt.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Lezen van proxy-antwoord is mislukt: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Het tunnelen door een proxy is mislukt: %s." -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s-verzoek is verzonden; wachten op antwoord... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Geen gegevens ontvangen.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Leesfout (%s) in kopregels.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -600,41 +585,36 @@ msgstr "" "Bestand '%s' is reeds aanwezig -- wordt niet opgehaald.\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Onbekend aanmeldingsschema.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Aanmelding is mislukt.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Onjuiste statusregel" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(geen omschrijving)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Lokatie: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "niet-opgegeven" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [volgend]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -645,18 +625,15 @@ msgstr "" "\n" # Header -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Lengte: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "genegeerd" -#: src/http.c:2255 +#: src/http.c:2254 #, c-format msgid "Saving to: `%s'\n" msgstr "Wordt geschreven naar: %s\n" @@ -665,47 +642,46 @@ msgstr "Wordt geschreven naar: %s\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Waarschuwing: jokertekens zijn bij HTTP niet mogelijk.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" "Spider-modus ingeschakeld. Controleren of bestand bestaat op server.\n" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Kan niet naar '%s' schrijven (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Kan geen SSL-verbinding maken.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "Fout: doorverwijzing (%d) zonder lokatie.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "Bestand bestaat niet op server -- verbroken hyperlink!\n" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s Fout %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "" "'Laatst-aangepast'-kopregel ontbreekt -- tijdsstempels worden " "uitgeschakeld.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" "'Laatst-aangepast'-kopregel is ongeldig -- tijdsstempel wordt genegeerd.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -715,16 +691,16 @@ msgstr "" "opgehaald.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "De groottes komen niet overeen (is lokaal %s) -- ophalen.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Bestand op server is nieuwer -- ophalen.\n" -#: src/http.c:2596 +#: src/http.c:2620 msgid "" "Remote file exists and could contain links to other resources -- " "retrieving.\n" @@ -733,7 +709,7 @@ msgstr "" "Bestand bestaat op server en zou hyperlinks kunnen bevatten -- ophalen.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" @@ -741,7 +717,7 @@ msgstr "" "Bestand bestaat op server maar bevat geen hyperlinks -- wordt niet " "opgehaald.\n" -#: src/http.c:2610 +#: src/http.c:2633 msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" @@ -749,7 +725,7 @@ msgstr "" "Bestand bestaat op server maar recursie is uitgeschakeld -- wordt niet " "opgehaald.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -758,93 +734,93 @@ msgstr "" "%s (%s) - '%s' opgeslagen [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Verbinding werd verbroken bij byte %s. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Leesfout bij byte %s (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Leesfout bij byte %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: De variabele WGETRC wijst naar %s, maar deze bestaat niet.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Kan '%s' niet lezen (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Fout in %s op regel %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Syntaxfout in %s op regel %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Onbekende opdracht '%s' in %s op regel %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Waarschuwing: zowel de systeem- als gebruikers-wgetrc wijzen naar '%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Ongeldige opdracht '%s' bij '--execute'.\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Ongeldige boolean '%s'; gebruik 'on' of 'off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Ongeldig aantal '%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Ongeldige bytewaarde '%s'.\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Ongeldig tijdsinterval '%s'.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Ongeldige waarde '%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Ongeldige kopregel '%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Ongeldig voortgangstype '%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -862,8 +838,6 @@ msgstr "" "\n" "%s ontvangen, uitvoer wordt omgeleid naar '%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -878,12 +852,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; bijhouden van logboek wordt uitgeschakeld.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Gebruik: %s [OPTIE]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -891,77 +865,82 @@ msgstr "" "(De argumenten bij lange opties gelden ook voor de korte vormen.)\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Opstarten:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version programmaversie tonen en stoppen\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help deze hulptekst tonen en stoppen\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background na opstarten naar de achtergrond gaan\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" " -e, --execute=OPDRACHT deze OPDRACHT (in '.wgetrc'-stijl) uitvoeren\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Logboek en invoerbestand:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=BESTAND meldingen opslaan in BESTAND\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=BESTAND meldingen toevoegen aan BESTAND\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug uitgebreide debuguitvoer tonen\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug uitgebreide debuguitvoer tonen\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet stil zijn (geen uitvoer)\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose breedsprakige uitvoer (is standaard)\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --non-verbose beknopte uitvoer (maar niet geheel stil)\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=BESTAND URL's uit dit BESTAND lezen\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html invoerbestand als HTML behandelen\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL deze URL voorvoegen bij relatieve links\n" " (in bestand opgegeven met '-F -i')\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Downloaden:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -969,25 +948,25 @@ msgstr "" " -t, --tries=AANTAL maximaal dit AANTAL herhalingspogingen doen\n" " ('0' voor onbegrensd)\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused ook bij geweigerde verbinding opnieuw " "proberen\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" " -O --output-document=BSTND alle documenten naar dit BSTND schrijven\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" " -nc, --no-clobber bestaande bestanden niet overschrijven\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" @@ -995,11 +974,11 @@ msgstr "" " -c, --continue voortzetten van gedeeltelijk opgehaald " "bestand\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr " --progress=TYPE dit TYPE voortgangsmeter gebruiken\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -1008,40 +987,40 @@ msgstr "" "nieuwer\n" " zijn dan lokale bestanden\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response antwoord van server tonen\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider niets ophalen, alleen kijken\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=SECONDEN alle wachttijden instellen op SECONDEN\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=SECONDEN DNS-opzoekwachttijd instellen op SECONDEN\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=SCNDN verbindingswachttijd instellen op SCNDN\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr " --read-timeout=SECONDEN leeswachttijd instellen op SECONDEN\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" " -w, --wait=SECONDEN tussen bestanden dit aantal SECONDEN " "wachten\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1049,7 +1028,7 @@ msgstr "" " --waitretry=SECONDEN 1..SECONDEN wachten tussen herhaalde " "pogingen\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1057,21 +1036,21 @@ msgstr "" " --random-wait tussen bestanden 0..2 keer normale tijd " "wachten\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy proxy gebruiken\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy geen proxy gebruiken\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" " -Q, --quota=AANTAL downloadquotum is AANTAL (Kilo- of " "Megabytes)\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1079,17 +1058,17 @@ msgstr "" " --bind-address=ADRES binden aan ADRES (hostnaam of IP) op " "localhost\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" " --limit-rate=SNELHEID downloaden tot deze SNELHEID begrenzen\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" " --no-dns-cache bufferen van DNS-zoekacties uitschakelen\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1097,7 +1076,7 @@ msgstr "" " --restrict-file-names=OS tekens in bestandsnamen beperken tot die\n" " welke besturingssysteem OS toestaat\n" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" @@ -1106,15 +1085,15 @@ msgstr "" "negeren\n" " bij vergelijken van bestands- en mapnamen\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only alleen met IPv4-adressen verbinden\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only alleen met IPv6-adressen verbinden\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1123,93 +1102,93 @@ msgstr "" " --prefer-family=SOORT eerst met deze SOORT adressen verbinden\n" " ('IPv6', 'IPv4', of 'none')\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr " --user=GEBRUIKER de GEBRUIKER voor FTP en HTTP\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr " --password=WACHTWOORD het WACHTWOORD voor FTP en HTTP\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Mappen:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd --no-directories geen mappen aanmaken\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories aanmaken van mappen afdwingen\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr " -nH, --no-host-directories geen host-mappen maken\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories in mappen het gegeven protocol gebruiken\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr " -P, --directory-prefix=PAD bestanden opslaan in de map PAD/...\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" " --cut-dirs=AANTAL dit AANTAL padcomponenten op server negeren\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "HTTP-opties:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=GEBRUIKER de GEBRUIKER voor HTTP\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-passwd=WACHTWOORD het WACHTWOORD voor HTTP\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr " --no-cache server-gebufferde data niet toestaan\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension alle HTML-documenten krijgen '.html'-" "extensie\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr " --ignore-length de 'Content-Length'-kopregel negeren\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" " --header=TEKENREEKS deze TEKENREEKS tussen kopregels invoegen\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" " --max-redirect maximum aantal doorverwijzingen per pagina\n" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr " --proxy-user=GEBRUIKER de GEBRUIKER voor de proxy\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr " --proxy-passwd=WACHTWRD het WACHTWRD voor de proxy\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1217,39 +1196,39 @@ msgstr "" " --referer=URL een 'Referer'-kopregel met deze URL " "gebruiken\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " -s, --save-headers HTTP-kopregels in bestand opslaan\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AGENT als AGENT identificeren, niet als Wget/" "VERSIE\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr " --no-http-keep-alive geen HTTP-'keep-alive' gebruiken\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies geen cookies gebruiken\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=BESTAND cookies voor de sessie uit dit BESTAND " "laden\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" " --save-cookies=BESTAND cookies na de sessie in dit BESTAND opslaan\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1257,30 +1236,30 @@ msgstr "" " --keep-session-cookies de (tijdelijke) sessiecookies laden en " "opslaan\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" " --post-data=TEKENREEKS deze TEKENREEKS met POST-methode verzenden\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=BESTAND dit BESTAND met POST-methode verzenden\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" " --no-content-disposition de 'Content-Disposition'-kopregel negeren\n" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "HTTPS-opties (SSL/TLS):\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1288,81 +1267,81 @@ msgstr "" " --secure-protocol=PRTCL beveiligingsprotocol PRTCL gebruiken\n" " ('auto', 'SSLv2', 'SSLv3', of 'TLSv1')\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr " --no-check-certificate servercertificaat niet controleren\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=BESTAND BESTAND dat cliënt-certificaat bevat\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=TYPE TYPE van cliëntcertificaat ('PEM' of 'DER')\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=BESTAND BESTAND dat de privésleutels bevat\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" " --private-key-type=TYPE TYPE van privésleutel ('PEM' of 'DER')\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=BESTAND BESTAND dat bundel CA's bevat\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" " --ca-directory=MAP MAP waar hash-lijst van CA's opgeslagen is\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" " --random-file=BESTAND BESTAND met ruis om de SSL-PRNG te 'seeden'\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr " --egd-file=BESTAND BESTAND met naam van de EGD-socket\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "FTP-opties:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=GEBRUIKER de GEBRUIKER voor FTP\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=WACHTWRD het WACHTWRD voor FTP\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" " --no-remove-listing '.listing'-bestanden niet verwijderen\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr " --no-glob bestandsnaam-'globbing' uitzetten\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" " --no-passive-ftp niet de \"passieve\" overdrachtsmodus " "gebruiken\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1370,32 +1349,32 @@ msgstr "" " --retr-symlinks symbolisch-gekoppelde bestanden ook ophalen\n" " (bij recursie), maar geen mappen\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" " --preserve-permissions permissies van bestanden op server behouden\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Recursief downloaden:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive recursief downloaden\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" " -l, --level=AANTAL maximale recursiediepte ('0' voor onbegrensd)\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr " --delete-after bestanden na downloaden lokaal wissen\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" @@ -1403,7 +1382,7 @@ msgstr "" " -k, --convert-links de hyperlinks in opgehaalde HTML-bestanden naar\n" " lokale bestanden laten wijzen\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" @@ -1411,14 +1390,14 @@ msgstr "" "XX\n" " te converteren\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror gelijk aan '-r -N -l inf --no-remove-listing' " "samen\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1426,95 +1405,95 @@ msgstr "" " -p, --page-requisites alle plaatjes enzovoort voor HTML-weergave " "ophalen\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" " --strict-comments HTML-commentaar strikt volgens SGML afhandelen\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" "Recursief accepteren/weigeren (de LIJSTen zijn kommagescheiden " "opsommingen):\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr " -A, --accept=LIJST geaccepteerde achtervoegsels\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr " -R, --reject=LIJST geweigerde achtervoegsels\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr " -D, --domains=LIJST geaccepteerde domeinen\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr " --exclude-domains=LIJST geweigerde domeinen\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp FTP-hyperlinks in HTML-documenten " "volgen\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr " --follow-tags=LIJST deze HTML-tags volgen\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr " --ignore-tags=LIJST deze HTML-tags negeren\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts ook naar andere servers gaan (bij " "recursie)\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" " -L, --relative alleen relatieve hyperlinks volgen\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr " -I, --include-directories=LIJST geaccepteerde mappen\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr " -X, --exclude-directories=LIJST uitgesloten mappen\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr " -np, --no-parent hogergelegen mappen negeren\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "" "Rapporteer gebreken in het programma (of suggesties) aan ;\n" "meld fouten in de vertaling aan .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "" @@ -1524,11 +1503,11 @@ msgstr "" "netwerk.\n" "\n" -#: src/main.c:668 +#: src/main.c:675 msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2007 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1540,7 +1519,7 @@ msgstr "" "Zie http://gnu.org/licenses/gpl.html voor de volledige tekst.\n" "Er is GEEN GARANTIE, voor zover de wet dit toestaat.\n" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1548,61 +1527,58 @@ msgstr "" "\n" "Oorspronkelijk geschreven door Hrvoje NikÅ¡ić .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "Tegenwoordig onderhouden door Micah Cowan .\n" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Typ '%s --help' voor meer opties.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: ongeldige optie -- '-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Kan niet gelijktijdig 'breedsprakig' en 'stil' zijn.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Tijdsstempels en het niet-overschrijven van oude bestanden gaan niet samen.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Opties '--inet4-only' en '--inet6-only' gaan niet samen.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "Opties '-r', '-p' en '-N en gaan niet samen met '-O'.\n" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" "Opties '-k' en '-O' gaan niet samen als er meerdere URL's gegeven zijn.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: ontbrekende URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Geen URL's gevonden in %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, c-format msgid "" "FINISHED --%s--\n" @@ -1611,57 +1587,53 @@ msgstr "" "KLAAR --%s--\n" "Opgehaald: %d bestanden, %s in %s (%s)\n" -#: src/main.c:1032 +#: src/main.c:1048 #, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Downloadquotum van %s bytes is overschreden!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Voortzetting in de achtergrond.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Voortzetting in de achtergrond, proces-ID %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Uitvoer wordt naar '%s' geschreven.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Kan geen bruikbare 'socket driver' vinden.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: waarschuwing: '%s'-sleutelwoord aangetroffen voor een " "machinenaam\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: onbekend sleutelwoord '%s'\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Gebruik: %s NETRC [HOSTNAAM]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: kan status van %s niet opvragen: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1672,8 +1644,6 @@ msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "" "Kan geen 'seed' voor PRNG vinden; gebruik eventueel '--random-file'.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "FOUT" @@ -1723,9 +1693,6 @@ msgstr "" "maken.\n" # I have no clue what this comment is about... RvS -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, c-format msgid "" @@ -1740,38 +1707,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Ongeldige puntjesstijl '%s' opgegeven; blijft onveranderd.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr " nog %s" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr " in " -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "Kan frequentie van de klok niet bepalen: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "'%s' wordt verwijderd omdat het verworpen dient te worden.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Kan %s niet openen: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Laden van 'robots.txt'; fouten kunnen worden genegeerd.\n" @@ -1806,13 +1766,15 @@ msgstr "" "Nieuwe poging.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" +"Geen verbroken hyperlinks gevonden.\n" +"\n" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1821,19 +1783,16 @@ msgid_plural "" "Found %d broken links.\n" "\n" msgstr[0] "" +"%d verbroken hyperlink gevonden.\n" +"\n" msgstr[1] "" - -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" +"%d verbroken hyperlinks gevonden.\n" "\n" -"%s ontvangen.\n" -#: src/spider.c:159 +#: src/spider.c:90 #, fuzzy, c-format -msgid " %s\n" -msgstr " nog %s" +msgid "%s\n" +msgstr " %s\n" #: src/url.c:619 msgid "No error" @@ -1867,13 +1826,12 @@ msgstr "IPv6-adressen worden niet ondersteund" msgid "Invalid IPv6 numeric address" msgstr "Ongeldig numeriek IPv6-adres" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Voortzetting in de achtergrond, proces-ID %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Verwijderen van symbolische koppeling '%s' is mislukt: %s\n" @@ -1882,3 +1840,6 @@ msgstr "Verwijderen van symbolische koppeling '%s' is mislukt: %s\n" #, c-format msgid "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n" msgstr "%s: %s: Kan geen %ld bytes reserveren; onvoldoende geheugen.\n" + +#~ msgid "%s referred by:\n" +#~ msgstr "Naar %s werd verwezen vanaf:\n" diff --git a/po/pl.po b/po/pl.po index c7e539a7..8d4ebda3 100644 --- a/po/pl.po +++ b/po/pl.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.9-b5\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2003-10-15 00:28+02:00\n" "Last-Translator: Wojciech Kotwica \n" "Language-Team: Polish \n" @@ -18,202 +18,261 @@ msgstr "" "Content-Type: text/plain; charset=iso-8859-2\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: opcja `%s` jest niejednoznaczna\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: opcja `--%s' nie przyjmuje argumentów\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: opcja `%c%s' nie przyjmuje argumentów\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: opcja `%s' wymaga argumentu\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: nierozpoznana opcja `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: nierozpoznana opcja `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: nieprawid³owa opcja -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: niew³a¶ciwa opcja -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: opcja wymaga argumentu -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: opcja `-W %s' jest niejednoznaczna\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: opcja `-W %s' nie przyjmuje argumentów\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "£±czenie siê z %s[%s]:%hu... " -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "£±czenie siê z %s:%hu... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "po³±czono.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "nieudane: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "Nie uda³o siê usun±æ `%s': %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Przekonwertowano %d plików w %.2f sekund.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Konwertowanie %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "nic do roboty.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Nie mo¿na przekonwertowaæ odno¶ników w %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Nie uda³o siê usun±æ `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Nie mo¿na stworzyæ kopii zapasowej %s jako %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, fuzzy, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "B³±d sk³adni w Set-Cookie: przedwczesny koniec ci±gu znaków.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Nie mo¿na otworzyæ pliku ciasteczek `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "B³±d podczas zapisu do `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "B³±d podczas zamykania `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Nieobs³ugiwany typ listy plików, próbowanie analizatora list Uniksowych.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Indeks /%s na %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "czas nieznany " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Plik " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Katalog " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Odno¶nik " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Nie pewny " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bajtów)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "D³ugo¶æ: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (nie autorytatywne)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Logowanie siê jako %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "B³±d w odpowiedzi serwera, zamykanie po³±czenia steruj±cego.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "B³±d w powitaniu serwera.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Niepowodzenie podczas zapisu, zamykanie po³±czenia steruj±cego.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Serwer nie pozwala na zalogowanie siê.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Nieprawid³owy login lub has³o.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Zalogowano siê!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "B³±d serwera, nie mo¿na ustaliæ typu systemu.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "zrobiono. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "zrobiono.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Nieznany typ `%c', zamykanie po³±czenienia steruj±cego.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "zrobiono. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD nie jest potrzebne.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -222,34 +281,33 @@ msgstr "" "Nie ma katalogu `%s'.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD nie wymagane.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Nie mo¿na zainicjowaæ przesy³ania typu PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Nie mo¿na przeanalizowaæ sk³adni odpowiedzi PASV.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "nie uda³o siê po³±czyæ z %s:%hu: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "B³±d Bind (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Nieprawid³owe PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -257,7 +315,7 @@ msgstr "" "\n" "REST nieudane, rozpoczynanie od pocz±tku.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -266,7 +324,7 @@ msgstr "" "Nie ma pliku `%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -275,44 +333,40 @@ msgstr "" "Nie ma pliku ani katalogu `%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, zamykanie po³±czenienia steruj±cego.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Po³±czenie danych: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Zamkniêto po³±czenie steruj±ce.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Przerwano przesy³anie danych.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Plik `%s' ju¿ istnieje, bez pobierania.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(próba:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -321,36 +375,33 @@ msgstr "" "%s (%s) - zapisano `%s' [%ld]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Usuwanie %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "U¿ycie `%s' jako tymczasowego pliku dla listy.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Usuniêto `%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "G³êboko¶æ rekurencji %d przekroczy³a maksymaln± g³êboko¶æ %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "Plik po stronie serwera nie jest nowszy ni¿ lokalny `%s' -- bez pobierania.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -359,8 +410,7 @@ msgstr "" "Plik po stronie serwera jest nowszy ni¿ lokalny `%s' -- pobieranie.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -369,11 +419,11 @@ msgstr "" "Rozmiary siê ró¿ni± (lokalny %ld) -- pobieranie.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Nieprawid³owa nazwa dowi±zania symbolicznego, pomijanie.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -382,131 +432,67 @@ msgstr "" "Ju¿ istnieje poprawne dowi±zanie symboliczne %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Tworzenie dowi±zania symbolicznego %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "" "Dowi±zania symboliczne nie s± obs³ugiwane, pomijanie symb. dowi±zania `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Pomijanie katalogu `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: nieznany/nieobs³ugiwany typ pliku.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: znacznik czasowy uszkodzony.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Nie bêd± pobierane katalogi, gdy¿ g³êboko¶æ wynosi %d (maks. %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Bez wchodzenia do `%s', poniewa¿ jest on wy³±czony/nie-w³±czony.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Odrzucanie `%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Brak pasuj±cych do wzorca `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Zapisano indeks w postaci HTML-u w `%s' [%ld].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Zapisano indeks w postaci HTML-u w `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: opcja `%s` jest niejednoznaczna\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: opcja `--%s' nie przyjmuje argumentów\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: opcja `%c%s' nie przyjmuje argumentów\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: opcja `%s' wymaga argumentu\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: nierozpoznana opcja `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: nierozpoznana opcja `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: nieprawid³owa opcja -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: niew³a¶ciwa opcja -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: opcja wymaga argumentu -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: opcja `-W %s' jest niejednoznaczna\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: opcja `-W %s' nie przyjmuje argumentów\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "Nieznany b³±d" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -562,75 +548,68 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Ponowne u¿ycie po³±czenia do %s:%hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "Nie powiod³o siê wysy³anie ¿±dania HTTP: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "¯±danie %s wys³ano, oczekiwanie na odpowied¼... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "Brak danych w odpowiedzi" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "B³±d odczytu (%s) w nag³ówkach.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "Plik `%s' ju¿ istnieje, bez pobierania.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Nieznana metoda uwierzytelniania.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Autoryzacja nie powiod³a siê.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "¬le sformu³owana linia statusu" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(brak opisu)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Lokalizacja: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "nieznana" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [pod±¿anie]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -640,18 +619,15 @@ msgstr "" " Plik ju¿ zosta³ w pe³ni pobrany; nic do roboty.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "D³ugo¶æ: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "zignorowano" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Pomijanie katalogu `%s'.\n" @@ -660,43 +636,42 @@ msgstr "Pomijanie katalogu `%s'.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Ostrze¿enie: znaki globalne nie s± obs³ugiwane w HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Nie mo¿na zapisaæ do `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Niemo¿liwe utworzenie po³±czenia SSL.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "B£¡D: Przekierowanie (%d) bez lokalizacji.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s B£¡D %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Brak nag³ówka Last-modified -- znaczniki czasu wy³±czone.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "B³êdny nag³ówek Last-modified -- znacznik czasu zignorowany.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -704,16 +679,16 @@ msgid "" msgstr "" "Plik po stronie serwera nie nowszy ni¿ plik lokalny `%s' -- bez pobierania.\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Rozmiary siê ró¿ni± (lokalny %ld) -- pobieranie.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Plik na zdalnym serwerze jest nowszy, pobieranie.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -723,7 +698,7 @@ msgstr "" "Plik po stronie serwera jest nowszy ni¿ lokalny `%s' -- pobieranie.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -731,7 +706,7 @@ msgid "" msgstr "" "Plik po stronie serwera nie jest nowszy ni¿ lokalny `%s' -- bez pobierania.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -739,7 +714,7 @@ msgid "" msgstr "" "Plik po stronie serwera nie jest nowszy ni¿ lokalny `%s' -- bez pobierania.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -748,96 +723,96 @@ msgstr "" "%s (%s) - zapisano `%s' [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Po³±czenie zamkniête przy %ld bajcie. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - B³±d podczas odczytu przy bajcie %ld (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - B³±d podczas odczytu przy bajcie %ld/%ld (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC wskazuje na %s, który nie istnieje.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Nie mo¿na odczytaæ %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: B³±d w %s w linii %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: B³±d w %s w linii %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: B³±d w %s w linii %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Ostrze¿enie: Zarówno wgetrc systemowy jak i u¿ytkownika wskazuj± na `%" "s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, fuzzy, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Nieprawid³owa specyfikacja `%s`\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Proszê podaæ on lub off.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Niew³a¶ciwa liczba `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, fuzzy, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Nieprawid³owa warto¶æ bajtu `%s'.\n" # c-format -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Nieprawid³owa warto¶æ okresu czasu `%s'.\n" # c-format -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Nieprawid³owa warto¶æ `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Nieprawid³owy nag³ówek `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Nieprawid³owy typ wska¼nika postêpu `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -854,8 +829,6 @@ msgstr "" "\n" "%s pobrano, przekierowanie wyj¶cia do `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -868,12 +841,12 @@ msgstr "Brak danych w odpowiedzi" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; logowanie zosta³o wy³±czone.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "U¿ycie: %s [OPCJE]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -883,554 +856,558 @@ msgstr "" "Obowi±zkowe argumenty d³ugich opcji s± te¿ obowi±zkowe dla opcji krótkich.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "Katalog " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "" "Prosimy o zg³aszanie b³êdów i propozycji na adres .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, nie-interaktywny pobieracz sieciowy.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2003 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1438,7 +1415,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1446,63 +1423,60 @@ msgstr "" "\n" "Autor orygina³u Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Polecenie `%s --help' wy¶wietli wiêcej opcji.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: nieprawid³owa opcja -- `n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "" "Nie mo¿na jednocze¶nie wy¶wietlaæ wiêcej informacji i w ogóle nic nie " "wy¶wietlaæ.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Nie mo¿na jednocze¶nie u¿ywaæ znaczników czasu i zakazaæ nadpisywania " "starych plików.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: brakuj±cy URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Nie znaleziono URL-i w %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1512,58 +1486,54 @@ msgstr "" "ZAKOÑCZONO --%s--\n" "Pobrano: %s bajtów w %d plikach\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Ograniczenie na ilo¶æ pobieranych danych (%s bajtów) PRZEKROCZONE!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Kontynuacja w tle.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Kontynuacja w tle, pid %d.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Wyj¶cie zostanie zapisane do `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "" "%s: Nie mo¿na znale¼æ daj±cego siê u¿yæ sterownika do gniazd (socket).\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: ostrze¿enie: element (token) \"%s\" pojawia siê przed ka¿d± nazw± " "komputera\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: nieznany element (token) \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "U¿ycie: %s NETRC [NAZWA_HOSTA]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: nie mo¿na pobraæ informacji o %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1575,8 +1545,6 @@ msgstr "" "Nie da³o siê ustaliæ ziarna generatora liczb pseudolosowych dla OpenSSL;\n" "wy³±czenie SSL.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1622,9 +1590,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1640,38 +1605,31 @@ msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "" "Nieprawid³owa specyfikacja stylu wizualizacji `%s'; pozostawiono bez zmian.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Usuwanie %s poniewa¿ powinien byæ odrzucony.\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "Nie mo¿na przekonwertowaæ odno¶ników w %s: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Wczytywanie robots.txt; proszê zignorowaæ b³êdy.\n" @@ -1706,13 +1664,13 @@ msgstr "" "Ponawianie próby.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1723,14 +1681,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1766,13 +1719,12 @@ msgstr "Adresy IPv6 nie s msgid "Invalid IPv6 numeric address" msgstr "Niew³a¶ciwy adres numeryczny IPv6" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Kontynuacja w tle, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Nie uda³o siê usun±æ dowi±zania symbolicznego `%s': %s\n" diff --git a/po/pt.po b/po/pt.po index 3e8438fd..42a16293 100644 --- a/po/pt.po +++ b/po/pt.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.10.1-b1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2005-11-18 21:38+0000\n" "Last-Translator: Helder Correia \n" "Language-Team: Portuguese \n" @@ -15,203 +15,263 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: a opção '%s' é ambígua\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: a opção '--%s não permite um argumento\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: a opção '%c%s' não permite um argumento\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: a opção '%s' requere um argumento\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: opção '--%s' desconhecida\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: opção '%c%s' desconhecida\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: opção ilegal -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: opção inválida -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s a opção requere um argumento -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: a opção '-W %s' é ambígua\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: a opção '-W %s' não permite um argumento\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" "%s: incapaz de resolver o endereço de ligação '%s'; a desactivar a ligação.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "A conectar %s|%s|:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "A conectar %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "conectado.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "falhou: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "" +"%s: incapaz de resolver o endereço de ligação '%s'; a desactivar a ligação.\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "%d ficheiros convertidos em %.*f segundos.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "A converter %s..." -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "nada para fazer.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Não é possível converter as ligações em %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Não é possível remover '%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Não é possível salvaguardar %s como %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Erro de sintaxe em Set-Cookie: %s na posiçao %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "O 'cookie' vindo de %s tentou definir o domínio como %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Não é possível abrir o ficheiro de cookies '%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Erro ao escrever para '%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Erro ao fechar '%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Tipo de listagem não suportado, a tentar o analisador de listagem Unix.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Índice de /%s em %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "tempo desconhecido " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Ficheiro " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Pasta " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Ligação " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Incerto " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bytes)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Tamanho: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) em falta" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s em falta" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (não autoritário)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "A entrar como %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Erro na resposta do servidor, a fechar a conexão de controlo.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Erro na saudação do servidor.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "A escrita falhou, a fechar a conexão de controlo.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "O servidor recusa a entrada.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Entrada incorrecta.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Entrada com sucesso!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Erro do servidor, não é possível determinar o tipo de sistema.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "feito. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "feito.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Tipo '%c' desconhecido, a feito a conexão de controlo.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "feito. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD desnecessário.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -220,34 +280,33 @@ msgstr "" "Pasta '%s' inexistente.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD não requerido.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Não é possível iniciar a transferência PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Não é possível analisar a resposta PASV.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "não foi possível conectar %s porto %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Erro de cobertura (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "PORT inválido.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -255,7 +314,7 @@ msgstr "" "\n" "REST falhou, a reiniciar.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -264,7 +323,7 @@ msgstr "" "O ficheiro '%s' não existe.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -273,44 +332,40 @@ msgstr "" "Ficheiro ou pasta '%s' inexistente.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s formou-se de repente.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, a fechar a conexão de controlo.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - conexão de dados: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Conexão de controlo fechada.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Transferência de dados cancelada.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "O ficheiro '%s' já existe; a não transferir.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(tentativa:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -319,37 +374,34 @@ msgstr "" "%s (%s) - '%s' gravado [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "A remover %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "A usar '%s' como ficheiro de listagem temporário.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "'%s' removido.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Profundidade de recursividade %d excedeu a profundidade máxima %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "O ficheiro remoto é mais antigo que o ficheiro local '%s' -- a não " "transferir.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -358,8 +410,7 @@ msgstr "" "O ficheiro remoto é mais recente que o ficheiro local '%s' -- a transferir.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -368,143 +419,79 @@ msgstr "" "Os tamanhos não coincidem (local %s) -- a transferir.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Nome da ligação simbólica inválido, a ignorar.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" "\n" msgstr "Já tem a ligação simbólica correcta %s -> %s\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "A criar a ligação simbólica %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "" "Ligações simbólicas não suportadas, a ignorar ligação simbólica '%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "A ignorar a pasta '%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: tipo de ficheiro desconhecido ou não suportado.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: selo temporal corrompido.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "" "As pastas não serão transferidas, uma ves que a profundidade é %d (máximo %" "d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "A não descer para '%s', uma vez que está excluída.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "A rejeitar '%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Não há correspondências com o padrão '%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Índice em HTML gravado para '%s' [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Índice HTML gravado para '%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: a opção '%s' é ambígua\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: a opção '--%s não permite um argumento\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: a opção '%c%s' não permite um argumento\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: a opção '%s' requere um argumento\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: opção '--%s' desconhecida\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: opção '%c%s' desconhecida\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: opção ilegal -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: opção inválida -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s a opção requere um argumento -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: a opção '-W %s' é ambígua\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: a opção '-W %s' não permite um argumento\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Máquina desconhecida" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Falha temporária na resolução de nome" @@ -559,33 +546,31 @@ msgstr "Ficheiro de dados POST '%s' em falta: %s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "A reutilizar a conexão existente com %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Falha ao ler a resposta do procurador ('proxy'): %s\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Falhou o 'túnel' com o procurador ('proxy'): %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "Pedido %s enviado, a aguardar resposta..." -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Nenhuns dados recebidos.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Erro de leitura (%s) nos cabeçalhos.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -594,41 +579,36 @@ msgstr "" "O ficheiro '%s' já existe, a não transferir.\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Esquema de autenticação desconhecido.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "A autorização falhou.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Linha de estado mal-formada" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(sem descrição)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Localização: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "não especificado" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [a seguir]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -638,18 +618,15 @@ msgstr "" " O ficheiro já está todo transferido; nada para fazer.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Tamanho: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignorado" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "A ignorar a pasta '%s'.\n" @@ -658,43 +635,42 @@ msgstr "A ignorar a pasta '%s'.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Aviso: carácteres de expansão ('wildcards') não suportados no HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Não é possível escrever para '%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Incapaz de estabelecer a conexão SSL.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ERRO: Redireccionamento (%d) sem localização.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ERRO %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Falta o último cabeçalho modificado -- selos temporais desactivados.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Último cabeçalho modificado inválido -- selo temporal ignorado.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -704,16 +680,16 @@ msgstr "" "transferir.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Os tamanhos não coincidem (local %s) -- a transferir.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "O ficheiro remoto é mais recente, a transferir.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -723,7 +699,7 @@ msgstr "" "O ficheiro remoto é mais recente que o ficheiro local '%s' -- a transferir.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -732,7 +708,7 @@ msgstr "" "O ficheiro remoto é mais antigo que o ficheiro local '%s' -- a não " "transferir.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -741,7 +717,7 @@ msgstr "" "O ficheiro remoto é mais antigo que o ficheiro local '%s' -- a não " "transferir.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -750,94 +726,94 @@ msgstr "" "%s (%s) - '%s' gravado [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Conexão fechada ao byte %s. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Erro de leitura no byte %s (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Erro de leitura no byte %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC aponta para %s, o qual não existe.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Não é possível ler %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Erro em %s na linha %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Erro de sintaxe em %s na linha %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Comando desconhecido '%s' em %s na linha %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Aviso: Ambos o ficheiro de sistema e de utilizador wgetrc apontam para '%" "s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Comando --execute '%s' inválido\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Valor lógico '%s' inválido; use 'on' ou 'off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Número '%s' inválido.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Valor de byte '%s' inválido\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s Período de tempo '%s' inválido\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Valor '%s' inválido.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Cabeçãlho '%s' inválido.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Tipo de progresso '%s' inválido.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -853,8 +829,6 @@ msgstr "" "\n" "%s recebido, a redireccionar saída para '%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -869,12 +843,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; a desactivar registo.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Utilização: %s [OPÇÃO]... [ENDEREÇO]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -883,77 +857,82 @@ msgstr "" "curtas.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Arranque:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version exibir a versão do Wget e terminar.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help exibir esta ajuda.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" " -b, --background executar em segundo plano após o arranque.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=COMANDO executar um comando do estilo '.wgetrc'.\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Registo e ficheiro de entrada:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=FICH registar mensagens em FICH.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=FICH acrescentar mensagens a FICH.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug exibir informação de depuração.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug exibir informação de depuração.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet modo silencioso.\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose modo verboso (activado por omissão).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --no-verbose desactivar a verbosidade, sem silenciar.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=FICH transferir endereços contidos em FICH.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html tratar o ficheiro de entrada como HTML.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL acrescenta URL a ligações relativas no ficheiro " "-F -i.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Transferência:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -961,16 +940,16 @@ msgstr "" " -t, --tries=NÚMERO definir NÚMERO de tentativas (0 para " "ilimitado).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused tentar de novo se a conexão for recusada.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O, --output-document=FICH escrever documentos para FICH.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" @@ -978,7 +957,7 @@ msgstr "" " -nc, --no-clobber saltar transferências que sobreporiam\n" " ficheiros existentes.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" @@ -986,12 +965,12 @@ msgstr "" " -c, --continue continuar transferência parcial de " "ficheiro.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" " --progress=TIPO definir o TIPO de escala de progresso.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -1000,69 +979,69 @@ msgstr "" "antigos\n" " que o local.\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response exibir a resposta do servidor.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider não transferir os ficheiros.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=SEGUNDOS definir tempo máximo de todas as " "tentativas.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr " --dns-timeout=SEGS definir o tempo máximo de pesquisa.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr " --connect-timeout=SEGS definir o tempo máximo de conexão.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr " --read-timeout=SEGS definir o tempo máximo de leitura.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" " -w, --wait=SEGUNDOS esperar SEGUNDOS entre transferências.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" " --waitretry=SEGUNDOS esperar 1..SEGUNDOS entre tentativas.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" " --random-wait esperar de 0...2*N segundos entre transf.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" " -Y, --proxy activar procurador ('proxy') " "implicitamente.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" " --no-proxy desativar procurador ('proxy') " "implicitamente.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" " -Q, --quota=NUMERO definir quota de transferência NÚMERO.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1070,17 +1049,17 @@ msgstr "" " --bind-address=ENDEREÇO ligar a ENDEREÇO (nome ou IP) na máquina " "local.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr " --limit-rate=TAXA limitar TAXA de transferência.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" " --no-dns-cache desactivar esconderijo ('cache') de " "pesquisas DNS.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1088,7 +1067,7 @@ msgstr "" " --restrict-file-names=OS restringir a caracteres do sistema para " "nomes de ficheiros.\n" -#: src/main.c:453 +#: src/main.c:460 #, fuzzy msgid "" " --ignore-case ignore case when matching files/" @@ -1096,15 +1075,15 @@ msgid "" msgstr "" " --ignore-length ignorar campo de cabeçalho `Content-Length'.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only conectar apenas a endereços IPv4.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only conectar apenas a endereços IPv6.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1114,41 +1093,41 @@ msgstr "" "especificada,\n" " um de IPv6, IPv4 ou nenhum.\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr " --user=UTILIZADOR definir UTILIZADOR FTP e HTTP.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr " --password=SENHA definir a SENHA FTP e HTTP.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Pastas:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories não criar pastas.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories forçar a criação de pastas.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr " -nH, --no-host-directories não criar pastas do servidor.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories usar o nome do protocolo nas pastas.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr " -P, --directory-prefix=PREFIX gravar ficheiros para PREFIX/...\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1156,55 +1135,55 @@ msgstr "" " --cut-dirs=NÚMERO ignorar NÚMERO componentes de pasta " "remotos.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "Opções HTTP:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=UTILIZADOR definir o UTILIZADOR HTTP.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-password=SENHA definir a SENHA HTTP.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache não permitir dados em esconderijo ('cache') " "no servidor.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension gravar documentos HTML com extensão '.html'.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length ignorar campo de cabeçalho `Content-Length'.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" " --header=EXPRESSÃO inserir EXPRESSÃO entre os cabeçalhos.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" " --proxy-user=UTILIZAD definir UTILIZADor do procurador ('proxy').\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" " --proxy-password=SENHA definir SENHA do procurador ('proxy').\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1212,19 +1191,19 @@ msgstr "" " --referer=ENDEREÇO incluir o cabeçalho 'Referer: ENDEREÇO' no " "pedido.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" " --save-headers gravar os cabeçalhos HTTP no ficheiro.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AGENTE identificar como AGENTE ao invés de Wget/" "VERSÃO.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1232,23 +1211,23 @@ msgstr "" " --no-http-keep-alive desactivar 'HTTP keep-alive' (conexões " "persistentes).\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies não usar 'cookies'.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=FICH carregar 'cookies' de FICHeiro antes da " "sessão.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" " --save-cookies=FICH gravar 'cookies' para FICHeiro após a " "sessão.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1256,7 +1235,7 @@ msgstr "" " --keep-session-cookies carregar e gravar os 'cookies' da sessão (não " "permanentes).\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" @@ -1264,23 +1243,23 @@ msgstr "" " --post-data=EXPRESSÃO usar o método POST; enviar EXPRESSÃO como " "dados.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=FICHEIRO usar o método POST; enviar conteúdo de " "FICHEIRO.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "Opções HTTPS (SSL/TLS):\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1289,40 +1268,40 @@ msgstr "" "SSLv2,\n" " SSLv3 ou TLSv1.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" " --no-check-certificate não validar o certificado do servidor.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=FICH FICHeiro do certificado do cliente.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=TIPO TIPO do certificado do cliente, PEM ou DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=FICHEIRO FICHEIRO da chave privada.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr " --private-key-type=TIPO TIPO da chave privada, PEM ou DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=FICH FICHeiro com CAs.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr " --ca-directory=PASTA PASTA da lista de chaves de CAs.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1330,40 +1309,40 @@ msgstr "" " --random-file=FICH FICHeiro com dados aleatórios para SSL " "PRNG.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr " --egd-file=FICHEIRO FICHEIRO EGD com dados aleatórios.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "Opções FTP:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=UTILIZADOR definir UTILIZADOR FTP.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=SENHA definir a SENHA FTP.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --no-remove-listing não remover ficheiros '.listing'.\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" " --no-glob desactivar alterações de nome de ficheiros " "FTP.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" " --no-passive-ftp desactivar o modo passivo de transferência.\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1371,35 +1350,35 @@ msgstr "" " --retr-symlinks em recursividade, obter ficheiros ligados " "(não pastas).\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" " --preserve-permissions preservar as permissões dos ficheiros " "remotos.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Transferência recursiva:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive especificar transferência recursiva.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" " -l, --level=NÚMERO profundidade máxima (inf ou 0 para infinito).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" " --delete-after remover os ficheiros localmente após " "transferência.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" @@ -1407,20 +1386,20 @@ msgstr "" " -k, --convert-links apontar as ligações em HTML para ficheiros " "locais.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted salvaguardar com extensão '.orig' antes de " "converter.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror atalho para -N -r -l inf --no-remove-listing.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1428,7 +1407,7 @@ msgstr "" " -p, --page-requisites obter todas as imagens, etc. para exibir a " "página HTML.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" @@ -1436,11 +1415,11 @@ msgstr "" " --strict-comments activar tratamento severo (SGML) de comentários " "HTML.\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Aceitação/Rejeitação recursiva:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1448,83 +1427,83 @@ msgstr "" " -A, --accept=LISTA LISTA de extensões aceites separadas por " "vírgula.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr " -R, --reject=LISTA LISTA de extensões rejeitadas.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr " -D, --domains=LISTA LISTA de domínios aceites.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr " --exclude-domains=LISTA LISTA de domínios rejeitados.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp seguir ligações FTP de documentos HTML.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" " --follow-tags=LISTA LISTA de elementos HTML para seguir.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" " --ignore-tags=LISTA LISTA de elementos HTML para ignorar.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts ir para outros servidores quando " "recursivo.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr " -L, --relative seguir apenas ligações relativas.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr " -I, --include-directories=LISTA LISTA de pastas permitidas.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr " -X, --exclude-directories=LISTA LISTA de pastas excluídas.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr " -np, --no-parent não ascender à pasta anterior.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Envie erros e sugestões para .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, um transferidor de rede não interactivo.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2005 Free Software Foundation Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1532,7 +1511,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1540,63 +1519,60 @@ msgstr "" "\n" "Originalmente escrito por Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Tente '%s --help' para mais opções.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: opção ilegal -- '-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Não é possível ser simultaneamente verboso e silencioso.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Não é possível marcar com selo temporal e sobrepor ficheiros antigos, " "simultaneamente.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" "Não é possível especificar simultaneamente --inet4-only e --inet6-only.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, fuzzy, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" "Não é possível especificar simultaneamente --inet4-only e --inet6-only.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL em falta\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "URLs não encontrados em %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1606,57 +1582,53 @@ msgstr "" "TERMINADO --%s--\n" "Transferência: %s bytes em %d ficheiros\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Quota de transferência (%s bytes) EXCEDIDA!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "A continuar em segundo plano (fundo).\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "A continuar em segundo plano, pid %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Resultados serão gravados em '%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: 'socket driver' utilizável não encontrado.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: aviso: \"%s\" expressão aparece antes de qualquer nome de " "máquina\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: expressão desconhecida \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Utilização: %s NETRC [NOME-DA-MÁQUINA]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: não é possível analisar %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "AVISO: a usar uma semente aleatória fraca.\n" @@ -1665,8 +1637,6 @@ msgstr "AVISO: a usar uma semente aleatória fraca.\n" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Não foi possível gerar PRNG; considere usar --random-file.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "ERRO" @@ -1714,9 +1684,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "Para conectar a %s de forma insegura, use '--no-check-certificate'.\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1731,38 +1698,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Especificação de estilo de ponto '%s' inválida; a não alterar.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "Não é possível obter a frequência de relógio de tempo real: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "A remover %s, uma vez que deveria ser rejeitado.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Não é possível abrir %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "A carregar robots.txt; por favor, ignore erros.\n" @@ -1797,13 +1757,13 @@ msgstr "" "A tentar novamente.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1814,16 +1774,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"%s recebido.\n" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1858,13 +1811,12 @@ msgstr "Endereços IPv6 não suportados" msgid "Invalid IPv6 numeric address" msgstr "Endereço numérico IPv6 inválido" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "A continuar em segundo plano (fundo), pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Erro ao remover ligação simbólica '%s': %s\n" diff --git a/po/pt_BR.po b/po/pt_BR.po index dfb789e6..4783d833 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.9.1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2004-03-25 10:45-03:00\n" "Last-Translator: Wanderlei Antonio Cavassin \n" "Language-Team: Brazilian Portuguese \n" @@ -16,211 +16,279 @@ msgstr "" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8-bit\n" -#: src/connect.c:195 +# , c-format +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: opção `%s' é ambígua\n" + +# , c-format +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: opção `--%s' não permite argumento\n" + +# , c-format +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: opção `%c%s' não permite argumento\n" + +# , c-format +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: opção `%s' requer um argumento\n" + +# , c-format +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: opção não reconhecida `--%s'\n" + +# , c-format +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: opção não reconhecida `%c%s'\n" + +# , c-format +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: opção ilegal -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: opção inválida -- %c\n" + +# , c-format +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: opção requer um argumento -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: opção `-W %s' é ambígua\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: opção `-W %s' não permite argumentos\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Conectando-se à %s[%s]:%hu... " -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "Conectando-se a %s:%hu... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "conectado!\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "falha: %s.\n" -#: src/convert.c:171 +# , c-format +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "Não foi possível apagar `%s': %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "convertendo %d arquivos em %.2f segundos.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Convertendo %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "nada a ser feito.\n" # , c-format -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Não foi possível converter links em %s: %s\n" # , c-format -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Não foi possível apagar `%s': %s\n" # , c-format -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Não foi possível copiar %s como %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Erro de sintax em Set-Cookie: %s na posição %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Não foi possível abrir arquivo de cookies %s: %s\n" # , c-format -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Erro ao gravar em `%s' %s.\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Erro ao fechar `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Tipo de listagem não suportado. Tentando listagem UNIX.\n" # , c-format -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Índice de /%s em %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "horário desconhecido " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Arquivo " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Diretório " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Link " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Sem certeza " # , c-format -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bytes)" # , c-format -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Tamanho: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (sem autoridade)\n" # , c-format -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Logando como %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Erro na resposta do servidor, fechando a conexão de controle.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Erro na saudação do servidor.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Falha de escrita, fechando a conexão de controle.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "O servidor recusou o login.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Login incorreto.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Logado!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Erro do servidor, impossível determinar tipo de sistema.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "feito. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "feito.\n" # , c-format -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Tipo `%c' desconhecido, fechando a conexão de controle.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "feito. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD não necessário.\n" # , c-format -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -229,35 +297,34 @@ msgstr "" "Diretório `%s' não encontrado.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD não requerido.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Não foi possível iniciar transferência PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Não foi possível entender resposta do comando PASV.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "não foi possível conectar para %s:%hu: %s\n" # , c-format -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Erro no bind (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "PORT inválido.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -266,7 +333,7 @@ msgstr "" "REST falhou, recomeçando do zero.\n" # , c-format -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -276,7 +343,7 @@ msgstr "" "\n" # , c-format -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -285,49 +352,45 @@ msgstr "" "Arquivo ou diretório `%s' não encontrado.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" # , c-format -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, fechando conexão de controle.\n" # , c-format -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Conexão de dados: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Conexão de controle fechada.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Transferência dos dados abortada.\n" # , c-format -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Arquivo `%s' já existente, não será baixado.\n" # , c-format -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(tentativa:%2d)" # , c-format -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -337,38 +400,35 @@ msgstr "" "\n" # , c-format -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Removendo %s.\n" # , c-format -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Usando `%s' como arquivo temporário de listagem.\n" # , c-format -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Removido `%s'.\n" # , c-format -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Nível de recursão %d excede nível máximo %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "Arquivo remoto não é mais novo que o local `%s' -- ignorando.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -377,8 +437,7 @@ msgstr "" "Arquivo remoto é mais que o local `%s' -- baixando.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -387,12 +446,12 @@ msgstr "" "Os tamanhos não são iguais (local %ld) -- baixando.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Nome inválido do link simbólico, ignorando.\n" # , c-format -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -402,149 +461,77 @@ msgstr "" "\n" # , c-format -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Criando link simbólico %s -> %s\n" # , c-format -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Links simbólicos não suportados, %s será ignorado.\n" # , c-format -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Ignorando diretório `%s'.\n" # , c-format -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: tipo de arquivo desconhecido/não suportado.\n" # , c-format -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: horário (timestamp) inválido.\n" # , c-format -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "" "Não serão buscados diretórios, pois o nível de recursão é %d (max %d).\n" # , c-format -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Não descendo para `%s', pois está excluído/não incluído.\n" # , c-format -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Rejeitando `%s'.\n" # , c-format -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Nada encontrado com o padrão `%s'.\n" # , c-format -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Escrito index em formato HTML para `%s' [%ld].\n" # , c-format -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Escrito índice em formato HTML para `%s'.\n" -# , c-format -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: opção `%s' é ambígua\n" - -# , c-format -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: opção `--%s' não permite argumento\n" - -# , c-format -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: opção `%c%s' não permite argumento\n" - -# , c-format -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: opção `%s' requer um argumento\n" - -# , c-format -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: opção não reconhecida `--%s'\n" - -# , c-format -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: opção não reconhecida `%c%s'\n" - -# , c-format -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: opção ilegal -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: opção inválida -- %c\n" - -# , c-format -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: opção requer um argumento -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: opção `-W %s' é ambígua\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: opção `-W %s' não permite argumentos\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "Erro desconhecido" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -599,79 +586,72 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Reutilizando conexão para %s:%hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "Falha ao enviar requisição HTTP: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" # , c-format -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s requisição enviada, aguardando resposta... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "Nenhum dado recebido" # , c-format -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Erro de leitura (%s) nos headers.\n" # , c-format -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "Arquivo `%s' já existente, não será baixado.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Esquema de autenticação desconhecido.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Autorização falhou.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Linha de status inválida" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(sem descrição)" # , c-format -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Localização: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "nao especificado" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [seguinte]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -681,19 +661,16 @@ msgstr "" " O arquivo já foi completamente obtido; nada a ser feito.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Tamanho: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignorado" # , c-format -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Ignorando diretório `%s'.\n" @@ -702,46 +679,45 @@ msgstr "Ignorando diret msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Aviso: wildcards não suportados para HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" # , c-format -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Não foi possível escrever em `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Não foi possível estabelecer conexão segura (SSL).\n" # , c-format -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ERRO: Redireção (%d) sem Location.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" # , c-format -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ERRO %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Header Last-modified não recebido -- time-stamps desligados.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Header Last-modified inválido -- time-stamp ignorado.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -750,16 +726,16 @@ msgstr "" "Arquivo no servidor não é mais novo que o local `%s' -- não baixando.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Os tamanhos não são iguais (local %ld) -- baixando.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Arquivo remoto é mais novo, buscando.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -769,14 +745,14 @@ msgstr "" "Arquivo remoto é mais que o local `%s' -- baixando.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "Arquivo remoto não é mais novo que o local `%s' -- ignorando.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -784,7 +760,7 @@ msgid "" msgstr "Arquivo remoto não é mais novo que o local `%s' -- ignorando.\n" # , c-format -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -793,94 +769,94 @@ msgstr "" "%s (%s) - `%s' recebido [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Conexão fechada no byte %ld. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Erro de leitura no byte %ld (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Erro de leitura no byte %ld/%ld (%s)." -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC aponta para %s, que não existe.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Não foi possível ler %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Erro em %s na linha %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Erro em %s na linha %d.\n" # , c-format -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: BUG: comando desconhecido `%s', valor `%s'.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Aviso: os arquivos wgetrc do sistema e do usuário apontam para `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: comando --execute é inválido `%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: expressão inválida `%s', use `on' ou `off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Número inválido `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Valor inválido do byte `%s'\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Período de tempo inválido `%s'\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Valor inválido `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Cabeçalho inválido `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Tipo de progresso inválido `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -896,8 +872,6 @@ msgstr "" "\n" "%s recebido, redirecionando saída para `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -910,12 +884,12 @@ msgstr "Nenhum dado recebido" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; desabilitando log.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Uso: %s [OPÇÃO]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -926,554 +900,558 @@ msgstr "" "obrigatórios para opções curtas.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "Diretório " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Relatos de bugs e sugestões para .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "" "GNU Wget %s, um programa não interativo para buscar arquivos da rede.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2003 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1481,7 +1459,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1489,64 +1467,61 @@ msgstr "" "\n" "Escrito originalmente por Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" # , c-format -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Tente `%s --help' para mais opções.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: opção ilegal -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Não pode ser verboso e quieto ao mesmo tempo.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Não é possível usar as opções \"timestamp\" e \"no clobber\" ao mesmo " "tempo.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL faltando\n" # , c-format -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Nenhuma URL encontrada em %s.\n" # , c-format -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1557,61 +1532,57 @@ msgstr "" "Baixados: %s bytes em %d arquivos\n" # , c-format -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "EXCEDIDA a quota (%s bytes) de recepção!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Continuando em background.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Continuando em background, pid %d.\n" # , c-format -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Saída será escrita em `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Não foi possivel encontrar um driver de sockets usável.\n" # , c-format -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: aviso: token \"%s\" aparece antes de qualquer nome de máquina\n" # , c-format -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: token desconhecido \"%s\"\n" # , c-format -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Uso: %s NETRC [NOME DO HOST]\n" # , c-format -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: não foi possível acessar %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1621,8 +1592,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Não foi possível gerar semente para OpenSSL; desabilitando SSL.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1669,9 +1638,6 @@ msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" # , c-format -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1687,40 +1653,33 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Especificação de estilo inválida `%s'; mantendo inalterado.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" # , c-format -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Removendo %s pois ele deve ser rejeitado.\n" # , c-format -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "Não foi possível converter links em %s: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Buscando robots.txt; por favor ignore qualquer erro.\n" @@ -1757,13 +1716,13 @@ msgstr "" "Tentando novamente.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1774,14 +1733,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1817,14 +1771,13 @@ msgstr "Endere msgid "Invalid IPv6 numeric address" msgstr "Endereço IPv6 inválido" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Continuando em background, pid %d.\n" # , c-format -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Falha na remoção do link simbólico `%s': %s\n" diff --git a/po/quot.sed b/po/quot.sed new file mode 100644 index 00000000..0122c463 --- /dev/null +++ b/po/quot.sed @@ -0,0 +1,6 @@ +s/"\([^"]*\)"/“\1”/g +s/`\([^`']*\)'/‘\1’/g +s/ '\([^`']*\)' / ‘\1’ /g +s/ '\([^`']*\)'$/ ‘\1’/g +s/^'\([^`']*\)' /‘\1’ /g +s/“”/""/g diff --git a/po/remove-potcdate.sin b/po/remove-potcdate.sin new file mode 100644 index 00000000..2436c49e --- /dev/null +++ b/po/remove-potcdate.sin @@ -0,0 +1,19 @@ +# Sed script that remove the POT-Creation-Date line in the header entry +# from a POT file. +# +# The distinction between the first and the following occurrences of the +# pattern is achieved by looking at the hold space. +/^"POT-Creation-Date: .*"$/{ +x +# Test if the hold space is empty. +s/P/P/ +ta +# Yes it was empty. First occurrence. Remove the line. +g +d +bb +:a +# The hold space was nonempty. Following occurrences. Do nothing. +x +:b +} diff --git a/po/ro.po b/po/ro.po index 39a6ec7a..dbaaf049 100644 --- a/po/ro.po +++ b/po/ro.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.9.1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2003-11-01 18:02+0200\n" "Last-Translator: Eugen Hoanca \n" "Language-Team: Romanian \n" @@ -14,201 +14,260 @@ msgstr "" "Content-Type: text/plain; charset=ISO-8859-2\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: opþiunea `%s' este ambiguã\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: opþiunea `--%s' nu permite un parametru\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: opþiunea `%c%s' nu permite un parametru\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: opþiunea `%s' necesitã un parametru\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: opþiune nerecunoscutã `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: opþiune nerecunoscutã `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: opþiune ilegalã -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: opþiune invalidã -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: opþiunea necesitã un parametru -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: opþiunea `W %s' este ambiguã\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: opþiunea `-W %s' nu permite parametri\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Conectare la %s[%s]:%hu..." -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "Conectare la %s:%hu..." -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "conectat.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "eºuare: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "Nu pot ºterge `%s': %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "%d fiºiere convertite în %.2f secunde.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Convertire %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "nimic de fãcut.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Nu pot converti linkurile în %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Nu pot ºterge `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Nu pot face backup la %s ca %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Eroare de sintaxã în Set-Cookie: %s la poziþia %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Nu pot deschide fiºierul de cookies `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Eroare la scriere în `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Eroare la închiderea `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Tip de listare nesuportat, se încearcã trecere la listare Unix.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Index al /%s pe %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "duratã necunoscutã " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Fiºier " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Director " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Link " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Nesigur " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s octeþi)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Dimensiune: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (neobligatoriu)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Login ca %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Eroare în rãspunsul serverului, închid conexiunea.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Eroare în salutul serverului.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Scriere eºuatã, închid conexiunea.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Serverul refuzã loginul.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Login incorect.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Admis!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Eroare server, nu se poate determina tipul sistemului.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "terminat." -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "terminat.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Tip `%c' necunoscut, conexiune închisã.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "finalizat." -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD nenecesar.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -217,34 +276,33 @@ msgstr "" "Nu existã directorul `%s'.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD nu este necesar.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Nu s-a putut iniþia transferul PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Nu s-a putut analiza rãspunsul PASV.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "conectare la %s:%hu nereuºitã: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Eroare de legãturã(bind) (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "PORT invalid.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -252,7 +310,7 @@ msgstr "" "\n" "REST eºuat, start de la început.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -261,7 +319,7 @@ msgstr "" "Nu existã fiºierul `%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -270,88 +328,80 @@ msgstr "" "Nu existã fiºierul sau directorul `%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, închid controlul conexiunii.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Conexiune de date: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Controlul conexiunii închis.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Transfer de date întrerupt.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Fiºierul `%s' existã deja, nu se mai aduce.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(încercare:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" "\n" msgstr "%s (%s) - `%s' salvat [%ld]\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "ªterg %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Se utilizeazã `%s' ca fiºier temporar de listare.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "`%s' ºters.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Adãncimea de recurenþã %d a depaºit max. de adãncime %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "Fiºierul remote nu este mai nou decãt fiºierul local `%s'--nu se aduce.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" "\n" msgstr "Fiºierul remote este mai nou decãt fiºierul local `%s' -- se aduce.\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -360,11 +410,11 @@ msgstr "" "Dimensiunile nu corespund (local %ld) -- se aduce.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Nume symlink invalid, se omite.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -373,130 +423,66 @@ msgstr "" "Deja existã symlinkul corect %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Creare symlink %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Symlinkuri nesuportate, se omite symlinkul `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Se omite directorul `%s.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: tip fiºier necunoscut/nesuportat.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: identificator-timp(time-stamp) corupt.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Nu vor fi aduse directoare pentru adãncime setatã la %d (max %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Nu se coboarã la `%s' daca este exclus/neinclus.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Refuzare `%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Nu s-au gãsit potriviri pentru tiparul `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "S-a scris indexul HTML în `%s' [%ld].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "S-a scris indexul HTML în `%s'\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: opþiunea `%s' este ambiguã\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: opþiunea `--%s' nu permite un parametru\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: opþiunea `%c%s' nu permite un parametru\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: opþiunea `%s' necesitã un parametru\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: opþiune nerecunoscutã `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: opþiune nerecunoscutã `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: opþiune ilegalã -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: opþiune invalidã -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: opþiunea necesitã un parametru -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: opþiunea `W %s' este ambiguã\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: opþiunea `-W %s' nu permite parametri\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "Eroare necunoscutã" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -551,75 +537,68 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Reutilizare conexiune cãtre %s:%hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "Scriere cerere HTTP eºuatã: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "Cerere %s trimisã, se aºteaptã rãspuns... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "Nici o datã recepþionatã" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Eroare de citire (%s) în headere.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "Fiºierul `%s' existã deja, nu se mai aduce.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Schemã autentificare necunoscutã.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Autorizare eºuatã.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Linie de stare malformatã" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(fãrã descriere)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Locaþie: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "nespecificat(ã)" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [urmeazã]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -629,18 +608,15 @@ msgstr "" " Fiºierul este deja complet; nu mai e nimic de fãcut.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Dimensiune: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignorat" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Se omite directorul `%s.\n" @@ -649,43 +625,42 @@ msgstr "Se omite directorul `%s.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Avertisment: selecþiile globale(wildcards) nu sunt permise în HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Nu se poate scrie în `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Nu s-a putut stabili o conexiune SSL.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "EROARE: Redirectare (%d) fãrã locaþie.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "EROARE %s %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Lipseºte headerul Last-modified -- identificatori de timp opriþi.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Headerul Last-modified invalid -- identificator de timp ignorat.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -695,16 +670,16 @@ msgstr "" "aduce.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Dimensiunile diferã (local %ld) -- se aduce.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Fiºierul remote este mai nou, se aduce.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -712,7 +687,7 @@ msgid "" "\n" msgstr "Fiºierul remote este mai nou decãt fiºierul local `%s' -- se aduce.\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -720,7 +695,7 @@ msgid "" msgstr "" "Fiºierul remote nu este mai nou decãt fiºierul local `%s'--nu se aduce.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -728,7 +703,7 @@ msgid "" msgstr "" "Fiºierul remote nu este mai nou decãt fiºierul local `%s'--nu se aduce.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -737,95 +712,95 @@ msgstr "" "%s(%s) - `%s' salvat [%ld%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Conexiune închisã la octetul %ld. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Eroare de citire la octetul %ld (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Eroare de citire la octetul %ld/%ld (%s)." -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC þinteºte spre %s, care nu existã.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Nu s-a putut citi %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Eroare în %s la linia %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Eroare în %s la linia %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: BUG: comandã necunoscutã `%s', valoare `%s'.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Avertisment: Fiºierele wgetrc ºi sistem ºi user trimit cãtre `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Comandã --execute invalidã `%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "" "%s: %s: Boolean invalid `%s', folosiþi `on' (activat) sau " "`off'(dezactivat).\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Numãr invalid `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Valoare octet invalidã `%s'\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Perioadã de timp invalidã `%s'.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Valoare invalidã `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Header invalid `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Tip evoluþie `%s' invalid.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -841,8 +816,6 @@ msgstr "" "\n" "%s recepþionaþi, redirectare output cãtre `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -855,12 +828,12 @@ msgstr "Nici o dat msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; logging dezactivat.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Folosire: %s [OPÞIUNE]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -870,553 +843,557 @@ msgstr "" "Parametrii obligatorii pentru opþiuni lungi sunt obligatorii ºi la cele " "scurte.\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "Director " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Rapoarte de bug-uri prin mail ºi sugestii la .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, un manager de descãrcare non-interactiv.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2003 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1424,7 +1401,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1432,61 +1409,58 @@ msgstr "" "\n" "Original scris de Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Încercaþi `%s --help' pentru mai multe opþiuni.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: opþiune ilegalã -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Nu pot fi ºi detaliat ºi silenþios în acelaºi timp.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Nu pot ºi identifica pentru timp (timestamp) ºi lãsa fiºierele nesecþionate " "în acelaºi timp.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL lipsã\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Nici un URL gãsit în %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1496,56 +1470,52 @@ msgstr "" "FINALIZAT --%s--\n" "Downloadat: %s octeþi în %d fiºiere\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Cotã de download (%s octeþi) DEPêITÃ!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Continui în fundal.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Continui în fundal, pid %d.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Output-ul va fi scris în `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Nu am putut gãsi un driver de socket folosibil.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: avertisment: Simbolul \"%s\" apare înainte de numele maºinii\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: simbol necunoscut \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Folosire: %s NETRC [NUME_HOST]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: n-am putut stabili %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1555,8 +1525,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Nu s-a selectat OpenSSL PRNG; dezactivare SSL.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1602,9 +1570,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1619,38 +1584,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Specificare punct invalidã `%s'; lãsat neschimbat.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "ªtergere %s pentru cã oricum ar fi trebuit refuzat.\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "Nu pot converti linkurile în %s: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Se încarcã robots.txt; ignoraþi erorile.\n" @@ -1685,13 +1643,13 @@ msgstr "" "Reîncerc.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1702,14 +1660,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1745,13 +1698,12 @@ msgstr "Adresele IPv6 nu sunt suportate" msgid "Invalid IPv6 numeric address" msgstr "Adresã numericã IPv6 invalidã" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Continui în fundal, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Nu am putut scoate(unlink) symlinkul `%s': %s\n" diff --git a/po/ru.po b/po/ru.po index 51751d4f..64c401aa 100644 --- a/po/ru.po +++ b/po/ru.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.10.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2006-12-19 16:05+0200\n" "Last-Translator: Pavel Maryanov \n" "Language-Team: Russian \n" @@ -17,202 +17,261 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: опция `%s' неоднозначна\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: опция `--%s' не разрешает использовать аргумент\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: опция `%c%s' не разрешает использовать аргумент\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: для опции `%s' требуется аргумент\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: нераспознанная опция `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: нераспознанная опция `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: недопустимая опция -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: неверная опция -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: для опции требуется аргумент -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: опция `-W %s' неоднозначна\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: опция `-W %s' не разрешает использовать аргумент\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "%s: невозможно распознать адрес bind `%s'; bind отключается.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Устанавливается соединение с %s|%s|:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Устанавливается соединение с %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "соединение установлено.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "сбой: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "%s: невозможно распознать адрес bind `%s'; bind отключается.\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Преобразовано %d файлов за %.*f секунд.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Выполняется преобразование %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "нечего выполнять.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Невозможно преобразовать ссылки в %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Невозможно удалить `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Невозможно сохранить %s под именем %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Синтаксическая ошибка в Set-Cookie: %s в позиции %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "Cookie, пришедшие из %s, попытались установить домен в %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Невозможно открыть файл cookies, `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Ошибка записи в `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Ошибка закрытия `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Неподдерживаемый формат листинга, пробуется парсер листинга для Unix.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Индекс /%s на %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "время неизвестно " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Файл " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Каталог " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Ссылка " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Неизвестно " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s байт)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Длина: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) осталось" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s осталось" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (не достоверно)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Выполняется вход под именем %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Ошибка в ответе сервера, управляющее соединение закрывается.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Ошибка в приветствии сервера.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Ошибка записи, управляющее соединение закрывается.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Сервер отклонил логин.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Неверный логин.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Выполнен вход в систему!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Ошибка сервера, невозможно определить тип системы.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "готово. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "готово.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Неизвестный тип `%c', управляющее соединение закрывается.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "готово. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD не нужен.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -221,34 +280,33 @@ msgstr "" "Нет такого каталога `%s'.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD не требуется.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Невозможно начать PASV-передачу.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Ошибка парсинга ответа PASV.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "невозможно было подключиться к %s порт %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Ошибка bind (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Недопустимый PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -256,7 +314,7 @@ msgstr "" "\n" "Сбой REST, запуск с начала.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -265,7 +323,7 @@ msgstr "" "Нет такого файла `%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -274,44 +332,40 @@ msgstr "" "Нет такого файла или каталога `%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s вырвался в действительность.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, управляющее соединение закрывается.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Соединение: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Управляющее соединение закрыто.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Передача данных прервана.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Файл `%s' уже существует; не загружается.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(попытка:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -320,54 +374,50 @@ msgstr "" "%s (%s) - `%s' сохранён [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Удаляется %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "`%s' используется как временный файл для листинга.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Удалён `%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Глубина рекурсии %d превысила максимальную глубину %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "Удалённый файл не новее локального файла `%s' -- не загружается.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" "\n" msgstr "Удалённый файл новее локального файла `%s' -- загружается.\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" "\n" msgstr "Размеры не совпадают (локальный размер %s) -- загружается.\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Недопустимое имя символической ссылки, пропускается.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -376,130 +426,66 @@ msgstr "" "Корректная символическая ссылка %s -> %s уже существует.\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Создаётся символическая ссылка %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Символические ссылки не поддерживаются, ссылка `%s' пропускается.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Пропускается каталог `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: неизвестный/неподдерживаемый тип файла.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: повреждена метка даты/времени.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "" "Каталоги не будут загружены, т.к. глубина составляет %d (максимум %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Вход в каталог `%s' не выполняется, т.к. он исключён/не включён.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Отклоняется `%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Нет совпадений с шаблоном `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Индекс в формате HTML записан в файл `%s' [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Индекс в формате HTML записан в файл `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: опция `%s' неоднозначна\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: опция `--%s' не разрешает использовать аргумент\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: опция `%c%s' не разрешает использовать аргумент\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: для опции `%s' требуется аргумент\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: нераспознанная опция `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: нераспознанная опция `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: недопустимая опция -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: неверная опция -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: для опции требуется аргумент -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: опция `-W %s' неоднозначна\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: опция `-W %s' не разрешает использовать аргумент\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Неизвестный хост" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Временный сбой при разрешении имени" @@ -554,33 +540,31 @@ msgstr "Отсутствует файл POST-данных `%s': %s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "Повторное использование соединения с %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Сбой чтения ответа прокси: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Сбой туннелирования прокси: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "Запрос %s послан, ожидается ответ... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Не получено никаких данных.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Ошибка чтения (%s) в заголовках.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -589,41 +573,36 @@ msgstr "" "Файл `%s' уже существует; не загружается.\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Неизвестная схема аутентификации.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Сбой авторизации.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Неполная строка статуса" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(нет описания)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Адрес: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "нет информации" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [переход]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -633,18 +612,15 @@ msgstr "" " Файл уже полностью загружен; нечего выполнять.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Длина: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "игнорируется" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Пропускается каталог `%s'.\n" @@ -653,60 +629,59 @@ msgstr "Пропускается каталог `%s'.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Предупреждение: в HTTP маски не поддерживаются.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Невозможно записать в `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Невозможно установить соединение SSL.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ОШИБКА: Перенаправление (%d) без указания адреса.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ОШИБКА %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Отсутствует заголовок last-modified -- временные отметки выключены.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" "Неверный заголовок last-modified -- временные отметки проигнорированы.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" "\n" msgstr "Файл на сервере не новее локального файла `%s' -- не загружается.\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Размеры файлов не совпадают (локальный размер %s) -- загружается.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Удалённый файл более новый, загружается.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -714,21 +689,21 @@ msgid "" "\n" msgstr "Удалённый файл новее локального файла `%s' -- загружается.\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "Удалённый файл не новее локального файла `%s' -- не загружается.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" msgstr "Удалённый файл не новее локального файла `%s' -- не загружается.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -737,94 +712,94 @@ msgstr "" "%s (%s) - `%s' сохранён [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Соединение закрыто, позиция %s. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Ошибка чтения, позиция %s (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Ошибка чтения, позиция %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC указывает на несуществующий %s.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Невозможно прочитать %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Ошибка в %s в строке %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Ошибка синтаксиса в %s в строке %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Неизвестная команда `%s' в %s строке %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Предупреждение: системный и пользовательский wgetrc указывают на `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Неверная команда --execute `%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "" "%s: %s: Неверное логическое выражение `%s'; используйте `on' или `off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Неверное число `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Неверное значение байта `%s'\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Неверный диапазон времени`%s'.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Неверное значение `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Неверный заголовок `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Неверный тип прогресса, `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -840,8 +815,6 @@ msgstr "" "\n" "Получен сигнал %s, вывод перенаправляется в `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -856,12 +829,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; журналирование отключается.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Использование: %s [ОПЦИЯ]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -870,78 +843,85 @@ msgstr "" "коротких опций.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Запуск:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version вывод версии Wget и выход.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help вывод этой справки.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background после запуска перейти в фоновый режим.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=КОМАНДА выполнить команду в стиле `.wgetrc'.\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Журналирование и входной файл:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=ФАЙЛ записывать сообщения в ФАЙЛ.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=ФАЙЛ дописывать сообщения в конец ФАЙЛА.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" " -d, --debug вывод большого количества отладочной " "информации.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" +" -d, --debug вывод большого количества отладочной " +"информации.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet молча (без выходных данных).\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose подробный вывод (по умолчанию).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --no-verbose отключение подробного режима, но не полностью.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=ФАЙЛ загрузка URL'ов, найденных в ФАЙЛЕ.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html считать, что входной файл - HTML.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL добавление URL в начало относительных ссылок в " "файле -F -i.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Загрузка:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -949,17 +929,17 @@ msgstr "" " -t, --tries=ЧИСЛО установить ЧИСЛО повторных попыток (0 без " "ограничения).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused повторять, даже если в подключении " "отказано.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O, --output-document=ФАЙЛ записывать документы в ФАЙЛ.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" @@ -967,7 +947,7 @@ msgstr "" " -nc, --no-clobber пропускать загрузки, которые приведут к\n" " загрузке уже существующих файлов.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" @@ -975,11 +955,11 @@ msgstr "" " -c, --continue возобновить загрузку частично загруженного " "файла.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr " --progress=ТИП выбрать тип индикатора выполнения.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -988,39 +968,39 @@ msgstr "" "они\n" " не новее, чем локальные.\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response вывод ответа сервера.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider ничего не загружать.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=СЕКУНДЫ установка значений всех тайм-аутов в " "СЕКУНДЫ.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=СЕК установка тайм-аута поиска в DNS в СЕК.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=СЕК установка тайм-аута подключения в СЕК.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr " --read-timeout=СЕК установка тайм-аута чтения в СЕК.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr " -w, --wait=СЕКУНДЫ пауза в СЕКУНДАХ между загрузками.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1028,7 +1008,7 @@ msgstr "" " --waitretry=СЕКУНДЫ пауза в 1..СЕКУНДЫ между повторными " "попытками загрузки.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1036,21 +1016,21 @@ msgstr "" " --random-wait пауза в 0...2*WAIT секунд между " "загрузками.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy явно включить прокси.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy явно выключить прокси.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" " -Q, --quota=ЧИСЛО установить величину квоты загрузки в " "ЧИСЛО.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1058,17 +1038,17 @@ msgstr "" " --bind-address=АДРЕС привязка к АДРЕСУ (имя хоста или IP) " "локального хоста.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr " --limit-rate=СКОРОСТЬ ограничение СКОРОСТИ загрузки.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" " --no-dns-cache отключение кэширования поисковых DNS-" "запросов.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1076,7 +1056,7 @@ msgstr "" " --restrict-file-names=ОС ограничение на символы в именах файлов, " "использование которых допускает ОС.\n" -#: src/main.c:453 +#: src/main.c:460 #, fuzzy msgid "" " --ignore-case ignore case when matching files/" @@ -1085,15 +1065,15 @@ msgstr "" " --ignore-length игнорировать поле заголовка `Content-" "Length'.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only подключаться только к адресам IPv4.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only подключаться только к адресам IPv6.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1103,45 +1083,45 @@ msgstr "" "семейства,\n" " может быть IPv6, IPv4 или ничего.\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" " --user=ПОЛЬЗОВАТЕЛЬ установить и ftp- и http-пользователя в " "ПОЛЬЗОВАТЕЛЬ.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" " --password=ПАРОЛЬ установить и ftp- и http-пароль в ПАРОЛЬ.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Каталоги:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories не создавать каталоги.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories принудительно создавать каталоги.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" " -nH, --no-host-directories не создавать каталоги как на хосте.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories использовать имя протокола в каталогах.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr " -P, --directory-prefix=ПРЕФИКС сохранять файлы в ПРЕФИКС/...\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1149,59 +1129,59 @@ msgstr "" " --cut-dirs=ЧИСЛО игнорировать ЧИСЛО компонентов удалённого " "каталога.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "Опции HTTP:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" " --http-user=ПОЛЬЗОВАТЕЛЬ установить http-пользователя в " "ПОЛЬЗОВАТЕЛЬ.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-password=ПАРОЛЬ установить http-пароль в ПАРОЛЬ.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache отвергать кэшированные сервером данные.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension сохранять HTML-документы с расширением `." "html'.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length игнорировать поле заголовка `Content-" "Length'.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr " --header=СТРОКА вставить СТРОКУ между заголовками.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" " --proxy-user=ПОЛЬЗОВАТЕЛЬ установить ПОЛЬЗОВАТЕЛЯ в качестве имени " "пользователя для прокси.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" " --proxy-password=ПАРОЛЬ установить ПАРОЛЬ в качестве пароля для " "прокси.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1209,18 +1189,18 @@ msgstr "" " --referer=URL включить в HTTP-запрос заголовок `Referer: " "URL'.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers сохранять HTTP-заголовки в файл.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=АГЕНТ идентифицировать себя как АГЕНТ вместо Wget/" "ВЕРСИЯ.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1228,20 +1208,20 @@ msgstr "" " --no-http-keep-alive отключить поддержание активности HTTP " "(постоянные подключения).\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies не использовать кукисы.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=ФАЙЛ загрузить кукисы из ФАЙЛА перед сеансом.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr " --save-cookies=ФАЙЛ сохранить кукисы в ФАЙЛ после сеанса.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1249,7 +1229,7 @@ msgstr "" " --keep-session-cookies загрузить и сохранить кукисы сеанса " "(непостоянные).\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" @@ -1257,23 +1237,23 @@ msgstr "" " --post-data=СТРОКА использовать метод POST; отправка СТРОКИ в " "качестве данных.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=ФАЙЛ использовать метод POST; отправка содержимого " "ФАЙЛА.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "Опции HTTPS (SSL/TLS):\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1281,47 +1261,47 @@ msgstr "" " --secure-protocol=ПР выбор безопасного протокола: auto, SSLv2,\n" " SSLv3 или TLSv1.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr " --no-check-certificate не проверять сертификат сервера.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=FILE файл сертификата пользователя.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=ТИП тип сертификата пользователя: PEM или DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=ФАЙЛ файл секретного ключа.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr " --private-key-type=ТИП тип секретного ключа: PEM или DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=ФАЙЛ файл с набором CA.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" " --ca-directory=КАТ каталог, в котором хранится список CA.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" " --random-file=ФАЙЛ файл со случайными данными для SSL PRNG.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" @@ -1329,33 +1309,33 @@ msgstr "" " --egd-file=ФАЙЛ файл, определяющий сокет EGD со случайными " "данными.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "Опции FTP:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" " --ftp-user=ПОЛЬЗОВАТЕЛЬ установить ftp-пользователя в ПОЛЬЗОВАТЕЛЬ.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=ПАРОЛЬ установить ftp-пароль в ПАРОЛЬ.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --no-remove-listing не удалять файлы файлы `.listing'.\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr " --no-glob выключить маски для имён файлов FTP.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" " --no-passive-ftp отключить \"пассивный\" режим передачи.\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1363,53 +1343,53 @@ msgstr "" " --retr-symlinks при рекурсии загружать файлы по ссылкам (не " "каталоги).\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" " --preserve-permissions сохранять права доступа удалённых файлов.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Рекурсивная загрузка:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive включение рекурсивной загрузки.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" " -l, --level=ЧИСЛО глубина рекурсии (inf и 0 - бесконечность).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr " --delete-after удалять локальные файлы после загрузки.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" " -k, --convert-links делать ссылки локальными в загруженном HTML.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted перед преобразованием файла X делать резервную " "копию X.orig.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror короткая опция, эквивалентная\n" " -N -r -l inf --no-remove-listing.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1417,7 +1397,7 @@ msgstr "" " -p, --page-requisites загрузить все изображения и проч., необходимые " "для отображения HTML-страницы.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" @@ -1425,11 +1405,11 @@ msgstr "" " --strict-comments включить строгую (SGML) обработку комментариев " "HTML.\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Разрешения/запреты при рекурсии:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1437,7 +1417,7 @@ msgstr "" " -A, --accept=СПИСОК список разрешённых расширений, " "разделённых запятыми.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" @@ -1445,7 +1425,7 @@ msgstr "" " -R, --reject=СПИСОК список запрещённых расширений, " "разделённых запятыми.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" @@ -1453,7 +1433,7 @@ msgstr "" " -D, --domains=СПИСОК список разрешённых доменов, разделённых " "запятыми.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" @@ -1461,14 +1441,14 @@ msgstr "" " --exclude-domains=СПИСОК список запрещённых доменов, разделённых " "запятыми.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp следовать по ссылкам FTP в HTML-" "документах.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" @@ -1476,7 +1456,7 @@ msgstr "" " --follow-tags=СПИСОК список используемых тегов HTML, " "разделённых запятыми.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" @@ -1484,48 +1464,48 @@ msgstr "" " --ignore-tags=СПИСОК список игнорируемых тегов HTML, " "разделённых запятыми.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts заходить на чужие хосты при рекурсии.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" " -L, --relative следовать только по относительным " "ссылкам.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr " -I, --include-directories=СПИСОК список разрешённых каталогов.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr " -X, --exclude-directories=СПИСОК список исключаемых каталогов.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" " -np, --no-parent не подниматься в родительский каталог.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Отчёты об ошибках и пожелания отправляйте на .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "" "GNU Wget %s, программа для загрузки файлов из сети в автономном режиме.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2005 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1533,7 +1513,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1541,61 +1521,58 @@ msgstr "" "\n" "Автор оригинальной версии: Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Попробуйте `%s --help' для получения списка опций.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: недопустимая опция -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Невозможно одновременно использовать режимы verbose и quiet.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Невозможно одновременно использовать временные метки и не затирать старые " "файлы.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Невозможно указать и --inet4-only, и --inet6-only.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, fuzzy, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "Невозможно указать и --inet4-only, и --inet6-only.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: отсутствует URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Не найдены URL'ы в файле %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1605,57 +1582,53 @@ msgstr "" "ЗАВЕРШЕНО --%s--\n" "Загружено: %s байт в %d файлах\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "ПРЕВЫШЕНО ограничение на загрузку (%s байт)!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Работа продолжается в фоновом режиме.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Работа продолжается в фоновом режиме, pid %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Выходные данные будут записаны в `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Невозможно найти подходящий драйвер сокета.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: предупреждение: перед именем каждой машины встречается маркер \"%s" "\"\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: неизвестный маркер \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Использование: %s NETRC [ИМЯ_ХОСТА]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: невозможно выполнить stat для %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "ПРЕДУПРЕЖДЕНИЕ: используется слабый источник случайных данных.\n" @@ -1666,8 +1639,6 @@ msgstr "" "Невозможно породить PRNG; подразумевается использование опции --random-" "file.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "ОШИБКА" @@ -1716,9 +1687,6 @@ msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" "Чтобы небезопасно подключиться к %s, используйте `--no-check-certificate'.\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1733,38 +1701,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Недопустимая спецификация dot-стиля `%s'; оставлен без изменения.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "Невозможно получить REALTIME-частоту часов: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Удаляется %s, т.к. он должен быть исключён.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Невозможно открыть %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Загружается robots.txt; не обращайте внимание на ошибки.\n" @@ -1799,13 +1760,13 @@ msgstr "" "Повтор.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1816,16 +1777,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"Получен сигнал %s.\n" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1860,13 +1814,12 @@ msgstr "Адреса IPv6 не поддерживаются" msgid "Invalid IPv6 numeric address" msgstr "Неверный числовой адрес IPv6" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Работа продолжается в фоновом режиме, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Не удалось разорвать символическую ссылку `%s': %s\n" diff --git a/po/sk.po b/po/sk.po index ee264bd2..ec6b8705 100644 --- a/po/sk.po +++ b/po/sk.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: GNU wget 1.10.1-b1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2005-07-08 22:41+0200\n" "Last-Translator: Marcel Telka \n" "Language-Team: Slovak \n" @@ -15,216 +15,287 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" -#: src/connect.c:195 +# , c-format +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: voľba `%s' nie je jednoznačná\n" + +# , c-format +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: voľba `--%s' nepodporuje parameter\n" + +# , c-format +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: voľba `%c%s' nepodporuje parameter\n" + +# , c-format +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: voľba `%s' vyžaduje parameter\n" + +# , c-format +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: neznáma voľba `--%s'\n" + +# , c-format +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: neznáma voľba `%c%s'\n" + +# , c-format +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: neprípustná voľba -- %c\n" + +# , c-format +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: neplatná voľba -- %c\n" + +# , c-format +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: voľba vyžaduje parameter -- %c\n" + +# , c-format +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: voľba `-W %s' nie je jednoznačná\n" + +# , c-format +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: voľba `-W %s' nepodporuje parameter\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" "%s: nepodarilo sa previesÅ¥ adresu zviazania `%s'; deaktivujem zviazanie.\n" # , c-format -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Pripájam sa k %s|%s|:%d... " # , c-format -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Pripájam sa k %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "pripojené.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "zlyhalo: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "" +"%s: nepodarilo sa previesÅ¥ adresu zviazania `%s'; deaktivujem zviazanie.\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Skonvertovaných %d súborov za %.*f sekúnd.\n" # , c-format -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Konvertujem %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "niet čo robiÅ¥.\n" # , c-format -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Nemôžem previesÅ¥ odkazy v %s: %s\n" # , c-format -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Nemôžem zmazaÅ¥ `%s': %s\n" # , c-format -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Nemôžem zálohovaÅ¥ %s ako %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Chyba syntaxe v Set-Cookie: %s na pozícii %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "Koláčiky prichádzajúce z %s sa pokúsili nastaviÅ¥ doménu na %s\n" # , c-format -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Nedokážem otvoriÅ¥ súbor s cookie `%s': %s\n" # , c-format -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Chyba pri zápise do `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Chyba pri zatváraní `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Nepodporovaný typ výpisu, skúša sa unixový parser.\n" # , c-format -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Obsah /%s na %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "čas neznámy " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Súbor " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Adresár " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Sym. odkaz " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Neznámy typ " # , c-format -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bajtov)" # , c-format -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Dĺžka: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", ostáva %s (%s)" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", ostáva %s" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (nie je smerodajné)\n" # , c-format -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Prihlasujem sa ako %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Server odpovedal chybne, uzatváram riadiace spojenie.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Úvodná odpoveď servera je chybná.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Nemôžem zapísaÅ¥ dáta, uzatváram riadiace spojenie.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Server odmieta prihlásenie.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Chyba pri prihlásení.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Prihlásený!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Chyba servera, nie je možné zistiÅ¥ typ systému.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "hotovo. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "hotovo.\n" # , c-format -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Neznámy typ `%c', uzatváram riadiace spojenie.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "hotovo." -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD nie je potrebné.\n" # , c-format -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -233,36 +304,35 @@ msgstr "" "Adresár `%s' neexistuje.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD nie je potrebné.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Nemožno iniciovaÅ¥ prenos príkazom PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Nemôžem analyzovaÅ¥ odpoveď na PASV.\n" # , c-format -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "nemôžem sa pripojiÅ¥ k %s port %d: %s\n" # , c-format -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Chyba pri operácii \"bind\" (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Neplatný PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -271,7 +341,7 @@ msgstr "" "REST zlyhal, začínam odznova.\n" # , c-format -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -281,7 +351,7 @@ msgstr "" "\n" # , c-format -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -290,49 +360,45 @@ msgstr "" "Súbor alebo adresár `%s' neexistuje.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s bol odpružený do existencie.\n" # , c-format -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, uzatváram riadiace spojenie.\n" # , c-format -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Dátové spojenie: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Riadiace spojenie uzatvorené.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Prenos dát bol predčasne ukončený.\n" # , c-format -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Súbor `%s' je už tam, nebudem ho prenášaÅ¥.\n" # , c-format -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(pokus:%2d)" # , c-format -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -342,38 +408,35 @@ msgstr "" "\n" # , c-format -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Odstraňujem %s.\n" # , c-format -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Zoznam súborov bude dočasne uložený v `%s'.\n" # , c-format -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Odstránené `%s'.\n" # , c-format -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Hĺbka rekurzie %d prekročila maximálnu povolenú hĺbku %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "Vzdialený súbor nie je novší ako miestny súbor `%s' -- neprenášam.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -383,8 +446,7 @@ msgstr "" "\n" # , c-format -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -393,12 +455,12 @@ msgstr "" "Veľkosti se nezhodujú (miestny %s) -- prenášam.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Neplatný názov symoblického odkazu, preskakujem.\n" # , c-format -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -408,45 +470,45 @@ msgstr "" "\n" # , c-format -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Vytváram symbolický odkaz %s -> %s\n" # , c-format -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "" "Symbolické odkazy nie sú podporované, preskakujem symbolický odkaz `%s'.\n" # , c-format -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Preskakujem adresár `%s'.\n" # , c-format -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: neznámy/nepodporovaný typ súboru.\n" # , c-format -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: časové značka súboru je poruÅ¡ená.\n" # , c-format -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "" "Nebudem prenášaÅ¥ adresáre, pretože sme už v hĺbke %d (maximum je %d).\n" # , c-format -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "" @@ -454,108 +516,33 @@ msgstr "" "nebol určený na prechádzanie.\n" # , c-format -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Odmietam `%s'.\n" # , c-format -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Vzoru `%s' nič nezodpovedá.\n" # , c-format -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Výpis adresára v HTML formáte bol zapísaný do `%s' [%s].\n" # , c-format -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Výpis adresára v HTML formáte bol zapísaný do `%s'.\n" -# , c-format -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: voľba `%s' nie je jednoznačná\n" - -# , c-format -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: voľba `--%s' nepodporuje parameter\n" - -# , c-format -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: voľba `%c%s' nepodporuje parameter\n" - -# , c-format -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: voľba `%s' vyžaduje parameter\n" - -# , c-format -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: neznáma voľba `--%s'\n" - -# , c-format -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: neznáma voľba `%c%s'\n" - -# , c-format -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: neprípustná voľba -- %c\n" - -# , c-format -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: neplatná voľba -- %c\n" - -# , c-format -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: voľba vyžaduje parameter -- %c\n" - -# , c-format -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: voľba `-W %s' nie je jednoznačná\n" - -# , c-format -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: voľba `-W %s' nepodporuje parameter\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Neznámy hostiteľ" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Dočasné zlyhanie pri prevode mena" @@ -613,78 +600,71 @@ msgstr "Chýba POST dátový súbor `%s': %s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "Používam existujúce spojenie s %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Zlyhalo čítanie odpovede z proxy: %s\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Tunelovanie proxy zlyhalo: %s" # , c-format -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s požiadavka odoslaná, čakám na odpoveď... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Neboli prijaté žiadne dáta.\n" # , c-format -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Chyba (%s) pri čítaní hlavičiek.\n" # , c-format -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "Súbor `%s' je už tam, nebudem ho prenášaÅ¥.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Neznámy spôsob autentifikácie.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Autorizácia zlyhala.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Odpoveď servera má skomolený stavový riadok" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(bez popisu)" # , c-format -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Presmerované na: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "neudané" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [nasledujem]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -694,19 +674,16 @@ msgstr "" " Tento súbor je už kompletne prenesený; netreba nič robiÅ¥.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Dĺžka: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignorované" # , c-format -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Preskakujem adresár `%s'.\n" @@ -715,46 +692,45 @@ msgstr "Preskakujem adresár `%s'.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Upozornenie: HTTP nepodporuje žolíkové znaky.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" # , c-format -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Nemožno zapísaÅ¥ do `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Nepodarilo sa nadviazaÅ¥ SSL spojenie.\n" # , c-format -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "CHYBA: Presmerovanie (%d) bez udanej novej adresy.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" # , c-format -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s CHYBA %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Hlavička Last-modified chýba -- nebudú sa používaÅ¥ časové značky.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Hlavička Last-modified je neplatná -- ignorujem časové značky.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -764,16 +740,16 @@ msgstr "" "\n" # , c-format -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Veľkosti se nezhodujú (miestny %s) -- prenášam.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Vzdialený súbor je novší, prenášam.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -783,14 +759,14 @@ msgstr "" "Vzdialený súbor je novší ako miestny súbor `%s' -- prenášam.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "Vzdialený súbor nie je novší ako miestny súbor `%s' -- neprenášam.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -798,7 +774,7 @@ msgid "" msgstr "Vzdialený súbor nie je novší ako miestny súbor `%s' -- neprenášam.\n" # , c-format -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -808,109 +784,109 @@ msgstr "" "\n" # , c-format -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Spojenie uzatvorené na bajte %s. " # , c-format -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Chyba pri čítaní na bajte %s (%s)." # , c-format -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Chyba pri čítaní na bajte %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC ukazuje na %s a ten neexistuje.\n" # , c-format -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Nemožno prečítaÅ¥ %s (%s).\n" # , c-format -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Chyba v %s na riadku %d.\n" # , c-format -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Chyba syntaxe v %s na riadku %d.\n" # , c-format -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Neznámy príkaz `%s' v %s na riadku %d.\n" # , c-format -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Upozornenie: Systémový aj používateľov súbor wgetrc sú uložené v `%s'.\n" # , c-format -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Neplatný príkaz --execute `%s'\n" # , c-format -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Neplatná logická hodnota `%s'; použite `on' alebo `off'.\n" # , c-format -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Neplatné číslo `%s'.\n" # , c-format -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Neplatná hodnota bajtu `%s'.\n" # , c-format -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Neplatný časový interval `%s'.\n" # , c-format -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Neplatná hodnota `%s'.\n" # , c-format -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Neplatná hlaavička `%s'.\n" # , c-format -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Neplatný typ postupu `%s'.\n" # , c-format -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -926,8 +902,6 @@ msgstr "" "\n" "%s prijaté, presmerovávam výstup do `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -943,12 +917,12 @@ msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; vypínam protokolovanie.\n" # , c-format -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Použitie: %s [VOĽBA]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -956,77 +930,82 @@ msgstr "" "Parametre povinné pri dlhých voľbách sú povinné aj pre skrátené voľby.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Spustenie:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version zobraziÅ¥ verziu programu Wget a skončiÅ¥.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help vytlačiÅ¥ túto pomoc.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background prejsÅ¥ do pozadia po spustení.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=PRÍKAZ vykonaÅ¥ príkaz Å¡týlu .wgetrc.\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Zaznamenávanie a vstupný súbor:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=SÚBOR zaznamenaÅ¥ správy do SÚBORu.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=SÚBOR pridaÅ¥ správy do SÚBORu.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug vytlačiÅ¥ množstvo ladiacich informácií.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug vytlačiÅ¥ množstvo ladiacich informácií.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet potichu (bez výstupu).\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose byÅ¥ táravý (toto je Å¡tandard).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --no-verbose vypnúť táravosÅ¥ bez toho, aby bolo ticho.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" " -i, --input-file=SÚBOR stiahnuÅ¥ URL, ktoré sa nachádzajú v SÚBORe.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html spracovaÅ¥ vstupný súbor ako HTML.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL predradiÅ¥ URL k relatívnym odkazom v -F -i " "súbor.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "SÅ¥ahovanie:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -1034,17 +1013,17 @@ msgstr "" " -t, --tries=ČÍSLO nastaviÅ¥ počet opakovaní na ČÍSLO (0 " "neobmedzene).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused pokús sa znova, aj keď bolo spojenie " "odmietnuté.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O, --output-document=SÚBOR zapísaÅ¥ dokumenty do SÚBORu.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" @@ -1052,7 +1031,7 @@ msgstr "" " -nc, --no-clobber preskočiÅ¥ sÅ¥ahovania, ktoré by prepísali\n" " existujúce súbory.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" @@ -1060,11 +1039,11 @@ msgstr "" " -c, --continue obnoviÅ¥ získavanie čiastočne stiahnutého " "súboru.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr " --progress=TYP zvoliÅ¥ typ zobrazenia postupu.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -1072,41 +1051,41 @@ msgstr "" " -N, --timestamping nesÅ¥ahovaÅ¥ opäť súbory, iba ak sú novÅ¡ie\n" " ako miestne.\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response vytlačiÅ¥ odpoveď servera.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider nesÅ¥ahovaÅ¥ nič.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=SEKUNDY nastaviÅ¥ vÅ¡etky hodnoty časových limitov na " "SEKUNDY.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=SEKUNDY nastaviÅ¥ časový limit DNS vyhľadávania na " "SEKUNDY.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=SEKUNDY nastaviÅ¥ časový limit spojenia na SEKUNDY.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" " --read-timeout=SEKUNDY nastaviÅ¥ časový limit čítania na SEKUNDY.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr " -w, --wait=SEKUNDY počkaÅ¥ SEKUNDY medzi sÅ¥ahovaniami.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1114,7 +1093,7 @@ msgstr "" " --waitretry=SEKÚND počkaÅ¥ 1..SEKÚND medzi pokusmi o " "sÅ¥ahovanie.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1122,19 +1101,19 @@ msgstr "" " --random-wait počkaÅ¥ od 0...2*POČKAŤ sekúnd medzi " "sÅ¥ahovaniami.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy explicitne zapnúť proxy.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy explicitne vypnúť proxy.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr " -Q, --quota=ČÍSLO nastaviÅ¥ limit sÅ¥ahovania na ČÍSLO.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1142,18 +1121,18 @@ msgstr "" " --bind-address=ADRESA zviazaÅ¥ s ADRESOU (meno hostiteľa alebo IP) " "na miestnom hostiteľovi.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" " --limit-rate=RÝCHLOSŤ obmedziÅ¥ rýchlosÅ¥ sÅ¥ahovania na RÝCHLOSŤ.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" " --no-dns-cache zakázaÅ¥ dočasné ukladanie DNS " "vyhľadávania.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1161,7 +1140,7 @@ msgstr "" " --restrict-file-names=OS obmedziÅ¥ znaky v názvoch súborov na tie, " "ktoré povoľuje OS.\n" -#: src/main.c:453 +#: src/main.c:460 #, fuzzy msgid "" " --ignore-case ignore case when matching files/" @@ -1169,15 +1148,15 @@ msgid "" msgstr "" " --ignore-length ignorovaÅ¥ `Content-Length' pole hlavičky.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only pripájaÅ¥ sa len na adresy IPv4.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only pripájaÅ¥ sa len na adresy IPv6.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1187,43 +1166,43 @@ msgstr "" "rodiny,\n" " jedno z IPv6, IPv4 alebo none.\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" " --user=POUŽÍVATEĽ nastaviÅ¥ ftp a http používateľov na " "POUŽÍVATEĽ.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr " --password=HESLO nastaviÅ¥ ftp a http heslo na HESLO.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Adresáre:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories nevytváraÅ¥ adresáre.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories vynútiÅ¥ vytváranie adresárov.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr " -nH, --no-host-directories nevytváraÅ¥ adresáre hostiteľa.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories použiÅ¥ názov protokolu v adresároch.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr " -P, --directory-prefix=PREDP uložiÅ¥ súbory do PREDP/...\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1231,53 +1210,53 @@ msgstr "" " --cur-dirs=POČET ignorovaÅ¥ POČET vzdialených častí názvu " "adresára.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "HTTP voľby:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" " --http-user=POUŽÍVATEĽ nastaviÅ¥ http používateľa na POUŽÍVATEĽ.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-password=HESLO nastaviÅ¥ http heslo na HESLO.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache nepovoliÅ¥ dočasne uložené dáta na serveri.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension uložiÅ¥ HTML dokumenty s príponou `.html'.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length ignorovaÅ¥ `Content-Length' pole hlavičky.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr " --header=REŤAZEC vložiÅ¥ REŤAZEC do hlavičky.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" " --proxy-user=POUŽÍVATEĽ nastaviÅ¥ POUŽÍVATEĽa ako používateľa proxy.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr " --proxy-password=HESLO nastaviÅ¥ HESLO ako heslo proxy.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1285,38 +1264,38 @@ msgstr "" " --referer=URL zahrnúť hlavičku `Referer: URL' do HTTP " "požiadavky.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers uložiÅ¥ HTTP hlavičky do súboru.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AGENT identifikovaÅ¥ sa ako AGENT namiesto Wget/" "VERZIA.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" " --no-http-keep-alive zakázaÅ¥ HTTP keep-alive (trvalé spojenia).\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies nepoužívaÅ¥ koláčiky.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=SÚBOR načítaÅ¥ koláčiky zo SÚBORu pred sedením.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr " --save-cookies=SÚBOR uložiÅ¥ koláčiky do SÚBORu po sedení.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1324,29 +1303,29 @@ msgstr "" " --keep-session-cookies načítaÅ¥ a uložiÅ¥ koláčiky sedenia (nie " "trvalé).\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" " --post-data=REŤAZEC použiÅ¥ POST metódu; poslaÅ¥ REŤAZEC ako dáta.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=SÚBOR použiÅ¥ POST metódu; poslaÅ¥ obsah SÚBORu.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "Voľby HTTPS (SSL/TLS):\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1355,40 +1334,40 @@ msgstr "" "SSLv2,\n" " SSLv3 alebo TLSv1.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr " --no-check-certificate noverovaÅ¥ certifikát servera.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=SÚBOR súbor certifikátu klienta.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=TYP typ certifikátu klienta, PEM alebo DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=SÚBOR súbor súkromného kľúča.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr " --private-key-type=TYP typ súkromného kľúča, PEM alebo DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=SÚBOR súbor s balíkom CA.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" " --ca-directory=ADR adresár, kde je uložený haÅ¡ovaný zoznam CA.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1396,7 +1375,7 @@ msgstr "" " --random-file=SÚBOR súbor s náhodnými dátami, pre spustenie SSL " "PRNG.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" @@ -1404,34 +1383,34 @@ msgstr "" " --egd-file=SÚBOR súbor s pomenovaním EGD zásuvky s náhodnými " "dátami.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "FTP voľby:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" " --ftp-user=POUŽÍVATEĽ nastaviÅ¥ ftp používateľa na POUŽÍVATEĽ.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=HESLO nastaviÅ¥ ftp heslo na HESLO.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --no-remove-listing neodstraňovaÅ¥ súbory `.listing'.\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" " --no-glob pri FTP vypnúť používanie divokých znakov v " "názvoch súborov.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr " --no-passive-ftp zakázaÅ¥ \"pasívny\" režim prenosu.\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1439,19 +1418,19 @@ msgstr "" " --retr-symlinks pri rekurzii získaÅ¥ spojené súbory (nie " "adresáre).\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr " --preserve-permissions zachovaÅ¥ práva vzdialených súborov.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Rekurzívne sÅ¥ahovanie:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive nastaviÅ¥ rekurzívne sÅ¥ahovanie.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" @@ -1459,13 +1438,13 @@ msgstr "" " -l, --level=ČÍSLO maximálna hĺbka rekurzie (inf alebo 0 pre " "nekonečno).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" " --delete-after odstrániÅ¥ miestne súbory po ich stiahnutí.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" @@ -1473,20 +1452,20 @@ msgstr "" " -k, --convert-links zmeniÅ¥ odkazy v stiahnutých HTML tak, aby " "ukazovaly na miestne súbory.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted pred konverziou súboru X, zazálohovaÅ¥ ho ako X." "orig.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror skratka pre -N -r -l inf --no-remove-listing.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1494,7 +1473,7 @@ msgstr "" " -p, --page-requisites získaž vÅ¡etky obrázky, atď. potrebné pre " "zobrazenie HTML stránky.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" @@ -1502,11 +1481,11 @@ msgstr "" " --strict-comments zapnúť striktné (SGML) spracovávanie HTML " "komentárov.\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Rekurzívne akceptovanie/odmietnutie:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1514,7 +1493,7 @@ msgstr "" " -A, --accept=ZOZNAM čiarkou oddelený zoznam akceptovaných " "prípon.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" @@ -1522,7 +1501,7 @@ msgstr "" " -R, --reject=ZOZNAM čiarkou oddelený zoznam odmietnutých " "prípon.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" @@ -1530,7 +1509,7 @@ msgstr "" " -D, --domains=ZOZNAM čiarkou oddelený zoznam akceptovaných " "domén.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" @@ -1538,13 +1517,13 @@ msgstr "" " --exclude-domains=ZOZNAM čiarkou oddelený zoznam odmietnutých " "domén.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp nasledovaÅ¥ FTP odkazy z HTML dokumentov.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" @@ -1552,7 +1531,7 @@ msgstr "" " --follow-tags=ZOZNAM čiarkou oddelený zoznam nasledovaných " "HTML značiek.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" @@ -1560,32 +1539,32 @@ msgstr "" " --ignore-tags=ZOZNAM čiarkou oddelený zoznam ignorovaných HTML " "značiek.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts prejsÅ¥ na cudzích hostiteľov pri " "rekurzii.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr " -L, --relative nasledovaÅ¥ len relatívne odkazy.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr " -I, --include-directories=ZOZNAM zoznam povolených adresárov.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr " -X, --exclude-directories=ZOZNAM zoznam vynechaných adresárov.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" " -np, --no-parent nevystupovaÅ¥ do rodičovského adresára.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "" "Správy o chybách a návrhy na vylepÅ¡enie zasielajte na adresu\n" @@ -1594,17 +1573,17 @@ msgstr "" "sk>.\n" # , c-format -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, program pre neinteraktívne sÅ¥ahovanie súborov.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Autorské práva (C) 2005 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1612,7 +1591,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1620,63 +1599,60 @@ msgstr "" "\n" "Pôvodným autorom tohoto programu je Hrvoje NikÅ¡ić \n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" # , c-format -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Príkaz `%s --help' vypíše viac volieb.\n" # , c-format -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: neprípustná voľba -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Nie je možné byÅ¥ uhovorený a byÅ¥ ticho zároveň.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "Nie je možné používaÅ¥ časové značky a nemazaÅ¥ pritom staré súbory.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Nemôžete zadaÅ¥ naraz --inet4-only a --inet6-only.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, fuzzy, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "Nemôžete zadaÅ¥ naraz --inet4-only a --inet6-only.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: chýba URL\n" # , c-format -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "V %s neboli nájdené URL.\n" # , c-format -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1687,34 +1663,34 @@ msgstr "" "Stiahnutych %s bajtov v %d súboroch\n" # , c-format -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "PREKROČENÝ limit objemu stiahnutych dát (%s bajtov)!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Pokračujem v behu na pozadí.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Pokračujem v behu na pozadí, pid %lu.\n" # , c-format -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Výstup bude zapísaný do `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Nemôžem nájsÅ¥ použiteľný ovládač soketov.\n" # , c-format -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" @@ -1722,27 +1698,23 @@ msgstr "" "počítača\n" # , c-format -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: neznámy token \"%s\"\n" # , c-format -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Použitie: %s NETRC [NÁZOV_POČÍTAČA]\n" # , c-format -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: volanie `stat %s' skončilo s chybou: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "UPOZORNENIE: používané slabé spúšťacie zrnko pre náhodné čísla.\n" @@ -1751,8 +1723,6 @@ msgstr "UPOZORNENIE: používané slabé spúšťacie zrnko pre náhodné čísl msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Nemôžem inicializovaÅ¥ PRNG; zvážte použitie --random-file.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "CHYBA" @@ -1801,9 +1771,6 @@ msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "Na nie bezpečné pripojenie k %s použite `--no-check-certificate'.\n" # , c-format -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1819,40 +1786,33 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Neplatná bodková Å¡pecifikácia `%s'; ponechávam nezmenené.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "Nepodarilo sa získaÅ¥ frekvenciu hodín reálneho času: %s\n" # , c-format -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Odstraňujem %s, pretože by mal byÅ¥ odmietnutý.\n" # , c-format -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Nepodarilo sa otvoriÅ¥ %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Načítavam robots.txt. Chybové hlásenia ignorujte, prosím.\n" @@ -1890,13 +1850,13 @@ msgstr "" "Skúšam znova.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1907,16 +1867,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"%s prijatých.\n" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1951,14 +1904,13 @@ msgstr "IPv6 adresy nie sú podporované" msgid "Invalid IPv6 numeric address" msgstr "Neplatná číselná adresa IPv6" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Pokračujem v behu na pozadí, pid %d.\n" # , c-format -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Nebolo možné odstrániÅ¥ symbolický odkaz `%s': %s\n" diff --git a/po/sl.po b/po/sl.po index 46aa2796..76d2ceae 100644 --- a/po/sl.po +++ b/po/sl.po @@ -1,7 +1,7 @@ # -*- mode:po; coding:iso-latin-2; -*- Slovenian messages for GNU Wget # Copyright (C) 2003 Free Software Foundation, Inc. # Roman Maurer , 2001. -# $Id: sl.po 2363 2007-08-26 23:22:20Z micah $ +# $Id: wget-1.9-b5.sl.po,v 1.6 2003/10/13 08:10:33 romanm Exp $ # # Spremembe: # @@ -19,8 +19,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.9-b5\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2003-10-13 10:00+0200\n" "Last-Translator: Roman Maurer \n" "Language-Team: Slovenian \n" @@ -28,202 +28,261 @@ msgstr "" "Content-Type: text/plain; charset=iso-8859-2\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: izbira `%s' je dvoumna\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: izbira `--%s' ne dopu¹èa dodatnih argumentov\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: izbira `%c%s' ne dopu¹èa dodatnih argumentov\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: izbira `%s' zahteva argument\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: neprepoznana izbira `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: neznana izbira `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: nedovoljena izbira -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: neveljavna izbira -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: izbira zahteva argument -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: izbira '-W %s' je dvoumna\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: izbira `-W %s' ne dopu¹èa dodatnih argumentov\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Povezujem se na %s[%s]:%hu... " -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "Povezujem se na %s:%hu... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "prikljuèen.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "spodletelo: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "Ni moè izbrisati ,%s`: %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Pretvorjenih %d datotek v %.2f sekundah.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Pretvarjam %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "niè za storiti.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Ne morem pretvoriti povezav v %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Ni moè izbrisati ,%s`: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Ni mogoèe varnostno shraniti %s kot %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Skladenjska napaka v Set-Cookie: %s na mestu %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Datoteke s piðkoti ,%s` ni moè odpreti: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Napaka pri pisanju v ,%s`: %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Napaka pri zapiranju ,%s`: %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "" "Nepodprta vrsta seznama, posku¹am z razèlenjevalnikom seznama za Unix.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Kazalo imenika /%s na %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "neznan èas " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Datoteka " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Imenik " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Povezava " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Neznano " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bajtov)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Dol¾ina: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (neavtorizirana)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Prijavljam se kot %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Napaèen odgovor, zapiram nadzorno povezavo.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Napaka v pozdravu stre¾nika.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Pisanje neuspe¹no, zapiram nadzorno povezavo.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Stre¾nik zavraèa prijavo.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Napaèna prijava.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Prijavljen!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Napaka v stre¾niku, vrste sistema ni moè ugotoviti.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "opravljeno. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "konèano.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Neznan tip `%c', zapiram nadzorno zvezo.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "opravljeno." -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD ni potreben.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -232,34 +291,33 @@ msgstr "" "Ni imenika z imenom `%s'.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD ni zahtevan.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Ne morem zaèeti prenosa PASV.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Ne morem razèleniti odgovora PASV.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "ni se bilo moè povezati z %s:%hu: %s.\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Napaka pri povezovanju (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Neveljaven PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -267,7 +325,7 @@ msgstr "" "\n" "REST neuspe¹en, zaèenjam znova.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -276,7 +334,7 @@ msgstr "" "Ni datoteke `%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -285,44 +343,40 @@ msgstr "" "Ni datoteke ali imenika `%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, zapiram nadzorno zvezo.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Podatkovna zveza: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Nadzorna zveza prekinjena.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Prenos podatkov prekinjen.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Datoteka `%s' ¾e obstaja, ne jemljem.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(posk:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -331,35 +385,32 @@ msgstr "" "%s (%s) - `%s' posnet [%ld]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Odstranjujem %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Uporabljam `%s' kot zaèasno datoteko za izpis.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Odstranil `%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Globina rekurzije %d presega najveèjo dovoljeno %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "Datoteka na stre¾niku ni novej¹a kot lokalna ,%s` -- ne prena¹am.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -368,8 +419,7 @@ msgstr "" "Datoteka na stre¾niku je novej¹a kot lokalna ,%s` -- prena¹am.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -378,11 +428,11 @@ msgstr "" "Velikosti se ne ujemata (lokalna %ld) -- prena¹am.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Neveljavno ime simbolne povezave, preskakujem.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -391,130 +441,66 @@ msgstr "" "Obstaja ¾e pravilna simbolna povezava %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Ustvarjam simbolno povezavo %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Povezave niso podprte, preskakujem simbolno povezavo `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Preskakujem imenik `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: neznana/nepodprta vrsta datoteke.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: okvarjena oznaèba èasa.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Ne jemljem imenikov, ker je globina %d (maksimalno %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Ne grem v `%s', ker je izkljuèen ali pa ni vkljuèen.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Zavraèam `%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Ni zadetkov za vzorec `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Kazalo v HTML zapisal kot `%s' [%ld].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Kazalo v HTML zapisal kot `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: izbira `%s' je dvoumna\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: izbira `--%s' ne dopu¹èa dodatnih argumentov\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: izbira `%c%s' ne dopu¹èa dodatnih argumentov\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: izbira `%s' zahteva argument\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: neprepoznana izbira `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: neznana izbira `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: nedovoljena izbira -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: neveljavna izbira -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: izbira zahteva argument -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: izbira '-W %s' je dvoumna\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: izbira `-W %s' ne dopu¹èa dodatnih argumentov\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "Neznana napaka" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -569,75 +555,68 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Znova uporabljam povezavo z %s:%hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "Napaka pri pisanju zahteve HTTP: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s zahteva poslana, èakam odgovor... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "Brez sprejetih podatkov" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Napaka pri branju glave (%s).\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "Datoteka `%s' ¾e obstaja, ne jemljem.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Neznata metoda avtentifikacije.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Avtorizacija neuspe¹na.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Zmalièena statusna linija" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(brez opisa)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Polo¾aj: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "nedoloèen" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [spremljam]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -647,18 +626,15 @@ msgstr "" " Datoteka je ¾e popolnoma prene¹ena; niè ni za storiti.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Dol¾ina: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "prezrta" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Preskakujem imenik `%s'.\n" @@ -667,43 +643,42 @@ msgstr "Preskakujem imenik `%s'.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Pozor: HTTP ne podpira d¾okerjev.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Ne morem pisati v `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Povezave SSL ni bilo moè vzpostaviti.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "NAPAKA: Preusmeritev (%d) brez nove lokacije.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s NAPAKA %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Glava ,Last-Modified` manjka - izklapljam oznako èasa.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Neveljavna glava `Last-Modified' -- ignoriram èasovno oznako.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -712,16 +687,16 @@ msgstr "" "Datoteka na stre¾niku ni novej¹a kot lokalna ,%s` -- ne prena¹amo.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Velikosti se ne ujemata (lokalno %ld) -- prena¹amo.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Oddaljena datoteka je novej¹a, jemljem.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -731,21 +706,21 @@ msgstr "" "Datoteka na stre¾niku je novej¹a kot lokalna ,%s` -- prena¹am.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "Datoteka na stre¾niku ni novej¹a kot lokalna ,%s` -- ne prena¹am.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" msgstr "Datoteka na stre¾niku ni novej¹a kot lokalna ,%s` -- ne prena¹am.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -754,92 +729,92 @@ msgstr "" "%s (%s) - `%s' shranjen [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Zveza zaprta z bajtom ¹t. %ld. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Napaka pri branju na bajtu %ld (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Napaka pri èitanju na bajtu %ld/%ld (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC ka¾e na %s, ki ne obstaja.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Ne morem prebrati %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Napaka v %s na liniji %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Napaka v %s na liniji %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Napaka v %s na liniji %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: Pozor: sistemska in uporabnikova wgetrc ka¾eta na `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Neveljaven ukaz --execute `%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Neveljavni booleov '%s', uporabite `on' ali `off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Neveljavno ¹tevilo `%s'\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Neveljavna vrednost bajta ,%s`\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Neveljavno èasovno obdobje `%s'\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Neveljavna vrednost '%s'\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Neveljavna glava `%s'\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Neveljavna vrsta napredka ,%s`\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -855,8 +830,6 @@ msgstr "" "\n" "%s prejet, preusmerjam izhod na ,%s`.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -869,12 +842,12 @@ msgstr "Brez sprejetih podatkov" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; onemogoèeno bele¾enje.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Uporaba: %s [IZBIRA]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -884,553 +857,557 @@ msgstr "" "Obvezni argumenti za dolge izbire so obvezni tudi za kratke izbire.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "Imenik " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Po¹iljajte poroèila o hro¹èih in predloge na .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, orodje za neinteraktivno jemanje preko mre¾e.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2003 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1438,7 +1415,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1446,59 +1423,56 @@ msgstr "" "\n" "Izvorni avtor Hrvoje Nik¹iæ .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Poskusite `%s --help' za veè izbir.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: nedovoljena izbira -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Ne morem biti istoèasno izèrpen in tih.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "Ne morem istoèasno upo¹tevati èasa in prepisovati starih datotek.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: manjka URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "V %s nisem na¹el nobenega URL.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1508,56 +1482,52 @@ msgstr "" "KONÈAL --%s--\n" "Prenesel: %s bajtov v %d datotekah\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Kvota (%s bajtov) je PREKORAÈENA!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Nadaljujem v ozadju.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Nadaljujem v ozadju, pid %d.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Izhod bo zapisan v `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Ne morem najti uporabnega gonilnika za vtiènice.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: pozor: beseda \"%s\" se pojavlja pred vsakim imenom stroja\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: neznana beseda \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Uporaba: %s NETRC [RAÈUNALNIK]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: ne morem pognati stat na %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1567,8 +1537,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Ni moè zasejati PRNG za OpenSSL; SSL onemogoèen.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1614,9 +1582,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1631,38 +1596,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Neveljavna doloèitev sloga pike ,%s`: ostaja nespremenjena.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Odstranjam %s, saj bi moral biti zavrnjen.\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "Ne morem pretvoriti povezav v %s: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Nalagam robots.txt; prosim, prezrite napake.\n" @@ -1697,13 +1655,13 @@ msgstr "" "Posku¹am ponovno.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1714,14 +1672,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1757,13 +1710,12 @@ msgstr "Naslovi IPv6 niso podprti" msgid "Invalid IPv6 numeric address" msgstr "Neveljaven ¹tevilski naslov IPv6" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Nadaljujem v ozadju, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Ne morem odstraniti simbolne povezave `%s': %s\n" diff --git a/po/sr.po b/po/sr.po index b9e53d34..afb3ef06 100644 --- a/po/sr.po +++ b/po/sr.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.9.1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2004-01-13 10:07-0500\n" "Last-Translator: Aleksandar Jelenak \n" "Language-Team: Serbian \n" @@ -18,201 +18,260 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: Избор „%s‟ је двосмислен\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: Избор „--%s‟ се задаје без додатних аргумената\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: Избор „%c%s‟ се задаје без додатних аргумената\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: За избор „%s‟ потребан је додатни аргумент\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: Избор није препознат: „--%s‟\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: Избор није препознат: `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: неисправан избор -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: непостојећи избор -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: избор захтева аргумент -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: избор `-W %s' је двосмислен\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: избор `-W %s' не захтева аргумент\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Повезујем се са %s[%s]:%hu... " -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "Повезујем се са %s:%hu... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "повезано.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "није успело: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "Не могу да обришем „%s‟: %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Број промењених датотека: %d, време: %.2fs.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Мењам %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "Нема посла.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Везе у %s се нису могле мењати: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Не могу да обришем „%s‟: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Не може се снимити резерва %s као %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Грешка са Set-Cookie: %s на месту %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Не могу да отворим датотеку са колачићима „%s‟: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Грешка при упису у „%s‟: %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Грешка при затварању „%s‟: %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Тип исписа није подржан, пробам парсер за Unix спискове.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Списак за /%s на %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "непознато време " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Датотека " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Каталог " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Веза " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Није сигурно" -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s бајт(ов)(а))" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Дужина: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (није поуздано)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Пријављујем се као %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Грешка у одговору са сервера, затварам контролну везу.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Грешка у поздравној поруци са сервера.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Упис није успео, затварам контролну везу.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Сервер не дозвољава пријаву.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Пријава није исправна.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Пријављен!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Грешка на серверу, не може се утврдити тип система.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "обављено." -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "готово.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Непознат тип `%c', затварам контролну везу.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "обављено. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD није потребан.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -221,34 +280,33 @@ msgstr "" "Не постоји директоријум „%s‟.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD није потребан.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Не може се покренути PASV пренос.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Одговор на PASV команду је нечитљив.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "не могу да се повежем на %s:%hu: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Грешка при повезивању (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Неисправан PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -256,7 +314,7 @@ msgstr "" "\n" "REST није успео, почињем из почетка.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -265,7 +323,7 @@ msgstr "" "Не постоји датотека „%s‟.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -274,44 +332,40 @@ msgstr "" "Не постоји датотека или каталог „%s‟.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, затварам контролну везу.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Веза за податке: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Затворена је контролна веза.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Пренос обустављен.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Датотека „%s‟ већ постоји, не преузимам поново.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(пробајте:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -320,35 +374,32 @@ msgstr "" "%s (%s) - „%s‟ снимљен [%ld]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Уклањам %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Користим „%s‟ као привремену датотеку за списак.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Уклоњен „%s‟.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Дубина рекурзије %d је већа од максималне дубине: %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "Удаљена датотека није новија од локалане „%s‟ -- не преузимам.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -357,8 +408,7 @@ msgstr "" "Удаљена датотека је новија од локалне „%s‟ -- преузимам.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -367,11 +417,11 @@ msgstr "" "Величине се не поклапају (локална %ld) -- преузимам.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Неисправно име симболичке везе, прескачем.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -380,130 +430,66 @@ msgstr "" "Већ имам исправну везу %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Правим везу %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Симболичке везе нису подржане, прескачем везу „%s‟.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Прескачем директоријум „%s‟.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: тип датотеке је непознат или није подржан.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: неисправно време.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Нећу преузети директоријуме пошто је дубина %d (највише %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Не спуштам се у „%s‟ пошто је занемарен.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Одбијам „%s‟.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Ниједна датотека не одговара шаблону „%s‟.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Списак је пребачен у HTML и записан у „%s‟ [%ld].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Списак је пребачен у HTML и записан у „%s‟.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: Избор „%s‟ је двосмислен\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: Избор „--%s‟ се задаје без додатних аргумената\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: Избор „%c%s‟ се задаје без додатних аргумената\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: За избор „%s‟ потребан је додатни аргумент\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: Избор није препознат: „--%s‟\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: Избор није препознат: `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: неисправан избор -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: непостојећи избор -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: избор захтева аргумент -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: избор `-W %s' је двосмислен\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: избор `-W %s' не захтева аргумент\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "Непозната грешка" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -558,75 +544,68 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "Поново користим везу са %s:%hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "HTTP захтев није успео: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s захтев је послат, чека се одговор... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "Подаци нису примљени" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Грешка у читању (%s) у заглављима.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "Датотека „%s‟ већ постоји, не преузимам поново.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Начин пријаве није познат.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Пријава није успела.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Неисправна статусна линија" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(нема описа)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Место: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "није наведено" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [пратим]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -636,18 +615,15 @@ msgstr "" " Датотека је већ преузета у целини; неће бити поново преузета.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Дужина: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "занемарено" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "Прескачем директоријум „%s‟.\n" @@ -656,47 +632,46 @@ msgstr "Прескачем директоријум „%s‟.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Упозорење: џокер знаци се не користе за HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Не може се писати у `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Не могу да успоставим SSL везу.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ГРЕШКА: Преусмерење (%d) нема одредиште.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ГРЕШКА %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "" "Заглавље са датумом последње измене недостаје -- искључено бележење " "времена.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "" "Заглавље са датумом последње измене је неисправно -- искључено бележење " "времена.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -705,16 +680,16 @@ msgstr "" "Датотека на серверу није новија од локалне датотеке `%s' -- не преузимам.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Величине се не поклапају (овде је: %ld) -- преузимам.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Удаљена датотека је новија, преузимам.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -724,21 +699,21 @@ msgstr "" "Удаљена датотека је новија од локалне „%s‟ -- преузимам.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "Удаљена датотека није новија од локалане „%s‟ -- не преузимам.\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" msgstr "Удаљена датотека није новија од локалане „%s‟ -- не преузимам.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -747,92 +722,92 @@ msgstr "" "%s (%s) - `%s' снимљено [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Веза је прекинута при преносу бајта %ld. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Грешка при читању бајта %ld (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Грешка при читању бајта %ld/%ld (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC помиње датотеку %s која не постоји.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Не може се прочитати %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Грешка у %s на линији %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Грешка у %s на линији %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Грешка у %s на линији %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: Упозорење: И системски и корисников wgetrc показују на `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Команда --execute није препозната: `%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Неисправна Булова вредност `%s', користите `on' или `off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Неисправан број `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Неисправна вредност бајта `%s'\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Неисправна ознака за период `%s'\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Неисправна вредност `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Неисправно заглавље `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Неисправан тип индикатора напретка `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -849,8 +824,6 @@ msgstr "" "\n" "%s примљено, излаз преусмерен у `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -863,12 +836,12 @@ msgstr "Подаци нису примљени" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; искључујем дневник.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Употреба: %s [ОПЦИЈА]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -879,553 +852,557 @@ msgstr "" "опције.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "Каталог " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Предлоге и извештаје о грешкама шаљите на .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, програм за не-интерактивно преузимање датотека.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2003 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1433,7 +1410,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1441,60 +1418,57 @@ msgstr "" "\n" "Први аутор је Хрвоје Никшић (Hrvoje Niksic) .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Користите `%s --help' за више избора.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: неисправан избор -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Не може се бити тих и детаљан у исто време.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Не могу се мењати ознаке времена и истовремени не мењати старе датотеке.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: недостаје URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Ниједан URL није нађен у %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1504,56 +1478,52 @@ msgstr "" "ГОТОВО --%s--\n" "Преузето: бајтова: %s, датотека: %d\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Прекорачен лимит за преузимање (бајтова: %s)!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Рад се наставља у позадини.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Настављам рад у позадини, ознака pid је %d.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Излаз ће бити записан у `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Не постоји погодан уређај за утичницу.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: упозорење: текст \"%s\" појављује се пре било ког имена машине\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: ознака \"%s\" није препозната\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Употреба: %s NETRC [РАЧУНАР]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: не могу се добити подаци %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1563,8 +1533,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "OpenSSL PRNG seed није постављен. Искључујем SSL.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1610,9 +1578,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1627,38 +1592,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Неисправна ознака са тачном `%s'; ништа се не мења.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Уклањам %s пошто је означен као нежељен.\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "Везе у %s се нису могле мењати: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Учитавам robots.txt; молим игноришите грешке ако се појаве.\n" @@ -1693,13 +1651,13 @@ msgstr "" "Пробам поново.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1710,14 +1668,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1753,13 +1706,12 @@ msgstr "IPv6 адресе нису подржане" msgid "Invalid IPv6 numeric address" msgstr "Неисправна IPv6 нумеричка адреса" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Настављам рад у позадини, ознака pid је %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Неуспело брисање симболичке везе `%s': %s\n" diff --git a/po/sv.po b/po/sv.po index 3ee1b58e..353f8f9a 100644 --- a/po/sv.po +++ b/po/sv.po @@ -5,212 +5,273 @@ # msgid "" msgstr "" -"Project-Id-Version: wget 1.11-b2344\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" -"PO-Revision-Date: 2007-08-25 15:36+0100\n" +"Project-Id-Version: wget 1.11-b2363\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" +"PO-Revision-Date: 2007-08-27 14:31+0100\n" "Last-Translator: Daniel Nylander \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: flaggan \"%s\" är tvetydig\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: flaggan \"--%s\" tar inget argument\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: flaggan \"%c%s\" tar inget argument\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: flaggan \"%s\" behöver ett argument\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: okänd flagga \"--%s\"\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: okänd flagga \"%c%s\"\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: otillÃ¥ten flagga -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: ogiltig flagga -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: flaggan behöver ett argument -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: flaggan \"-W %s\" är tvetydig\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: flaggan \"-W %s\" tar inget argument\n" # bind? binda? FIXME. -#: src/connect.c:195 +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "%s: kunde inte slÃ¥ upp bindadress \"%s\"; inaktiverar bindning.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Ansluter till %s|%s|:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Ansluter till %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "ansluten.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "misslyckades: %s.\n" -#: src/convert.c:171 +# bind? binda? FIXME. +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "%s: kunde inte slÃ¥ upp bindadress \"%s\"; inaktiverar bindning.\n" + +#: src/convert.c:169 #, c-format msgid "Converted %d files in %s seconds.\n" msgstr "Konverterade %d filer pÃ¥ %s sekunder.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Konverterar %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "inget att göra.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Kan inte konvertera länkar i %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Kan inte ta bort \"%s\": %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Kan inte säkerhetskopiera %s som %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Syntaxfel i \"Set-Cookie\": %s vid position %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "Kaka som kommer frÃ¥n %s försökte ställa in domän till %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Kan inte öppna kakfilen \"%s\": %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Fel vid skrivning till \"%s\": %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Fel vid stängning av \"%s\": %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Listningstypen stöds inte, försöker med Unix-listtolkare.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "InnehÃ¥ll i /%s pÃ¥ %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "okänd tid " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Fil " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Katalog " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Länk " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Osäker " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s byte) " -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Längd: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) Ã¥terstÃ¥r" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s Ã¥terstÃ¥r" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (inte auktoritativt)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Loggar in som %s... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Fel i serversvar, stänger styranslutning.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Fel i serverhälsning.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Skrivning misslyckades, stänger styranslutning.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Inloggning nekas av servern.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Felaktig inloggning.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Inloggad!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Serverfel, kan inte avgöra systemtyp.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "färdig. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "färdig.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Typen \"%c\" är okänd, stänger styranslutning.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "färdig. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD behövs inte.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -219,34 +280,33 @@ msgstr "" "Katalogen \"%s\" finns inte.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD behövs inte.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Kan inte initiera PASV-överföring.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Kan inte tolka PASV-svar.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "kunde inte ansluta till %s port %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Bindningsfel (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "Felaktig PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -254,7 +314,7 @@ msgstr "" "\n" "REST misslyckades, startar om frÃ¥n början.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -263,7 +323,7 @@ msgstr "" "Filen \"%s\" finns inte.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -272,44 +332,40 @@ msgstr "" "Filen eller katalogen \"%s\" finns inte.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s har uppstÃ¥tt.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, stänger styranslutning.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Dataanslutning: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Styranslutning stängd.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Dataöverföring avbruten.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "Filen \"%s\" finns redan; hämtar inte.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(försök:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -318,36 +374,33 @@ msgstr "" "%s (%s) - \"%s\" sparad [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "Tar bort %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Använder \"%s\" som temporär listningsfil.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Tog bort \"%s\".\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Rekursionsdjupet %d överskred det maximala djupet %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "Filen pÃ¥ servern är inte nyare än lokala filen \"%s\" -- hämtar inte.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -356,8 +409,7 @@ msgstr "" "Filen pÃ¥ servern är nyare än lokala filen \"%s\" -- hämtar.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -366,11 +418,11 @@ msgstr "" "Storlekarna stämmer inte överens (lokal %s) -- hämtar.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Ogiltig symbolisk länk, hoppar över.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -379,129 +431,65 @@ msgstr "" "En korrekt symbolisk länk %s -> %s finns redan.\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Skapar symbolisk länk %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Symboliska länkar stöds inte, hoppar över symboliska länken \"%s\".\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Hoppar över katalogen \"%s\".\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: okänd filtyp/filtypen stöds inte.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: felaktig tidsstämpel.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Hämtar inte kataloger eftersom djupet är %d (max %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "GÃ¥r inte ner till \"%s\" eftersom det är undantaget/inte ingÃ¥r.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Förkastar \"%s\".\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Inga träffar med mönstret \"%s\".\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Skrev HTML-iserat index till \"%s\" [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Skrev HTML-iserat index till \"%s\".\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: flaggan \"%s\" är tvetydig\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: flaggan \"--%s\" tar inget argument\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: flaggan \"%c%s\" tar inget argument\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: flaggan \"%s\" behöver ett argument\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: okänd flagga \"--%s\"\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: okänd flagga \"%c%s\"\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: otillÃ¥ten flagga -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: ogiltig flagga -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: flaggan behöver ett argument -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: flaggan \"-W %s\" är tvetydig\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: flaggan \"-W %s\" tar inget argument\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Okänd värd" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Temporärt fel i namnuppslagning" @@ -556,33 +544,31 @@ msgstr "Datafil för POST \"%s\" saknas: %s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "Återanvänder befintlig anslutning till %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Misslyckades med att läsa proxysvar: %s\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Proxytunnel misslyckades: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s-begäran skickad, väntar pÃ¥ svar... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Ingen data mottagen.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Läsfel (%s) i huvuden.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -591,41 +577,36 @@ msgstr "" "Filen \"%s\" finns redan där; hämtar inte.\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Okänd autentiseringsmetod.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Auktorisering misslyckades.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Felaktig statusrad" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(ingen beskrivning)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Adress: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "ospecifierat" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [följer]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -635,18 +616,15 @@ msgstr "" " Filen är redan fullständigt hämtad, inget att göra.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Längd: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "ignorerad" -#: src/http.c:2255 +#: src/http.c:2254 #, c-format msgid "Saving to: `%s'\n" msgstr "Sparar till \"%s\".\n" @@ -655,43 +633,42 @@ msgstr "Sparar till \"%s\".\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Varning: jokertecken stöds inte i HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "Spindelläget aktiverat. Kontrollera om fjärrfilen finns.\n" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Kan inte skriva till \"%s\" (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Kan inte etablera en SSL-anslutning.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "FEL: Omdirigering (%d) utan adress.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "Fjärrfilen finns inte -- trasig länk!\n" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s FEL %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "\"Last-modified\"-huvud saknas -- tidsstämplar avstängda.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "\"Last-modified\"-huvudet ogiltigt -- tidsstämpel ignorerad.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -700,16 +677,16 @@ msgstr "" "Filen pÃ¥ servern är inte nyare än lokala filen \"%s\" -- hämtar inte.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Storlekarna stämmer inte överens (lokal %s) -- hämtar.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Filen pÃ¥ fjärrsystemet är nyare, hämtar.\n" -#: src/http.c:2596 +#: src/http.c:2620 msgid "" "Remote file exists and could contain links to other resources -- " "retrieving.\n" @@ -719,7 +696,7 @@ msgstr "" "den.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" @@ -727,7 +704,7 @@ msgstr "" "Fjärrfilen finns men innehÃ¥ller ingen länk -- hämtar inte.\n" "\n" -#: src/http.c:2610 +#: src/http.c:2633 msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" @@ -735,7 +712,7 @@ msgstr "" "Fjärrfilen finns men rekursion är inaktiverat -- hämtar inte.\n" "\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -744,93 +721,93 @@ msgstr "" "%s (%s) - \"%s\" sparad [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Anslutningen stängd vid byte %s. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Läsfel vid byte %s (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Läsfel vid byte %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC pekar till %s som inte finns.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Kan inte läsa %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Fel i %s vid rad %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Syntaxfel i %s pÃ¥ rad %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Okänt kommando \"%s\" i %s pÃ¥ rad %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Varning: BÃ¥de systemets och användarens wgetrc pekar till \"%s\".\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: --execute-kommandot \"%s\" är ogiltigt\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: Ogiltigt booleskt värde \"%s\"; använd \"on\" eller \"off\".\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Talet \"%s\" är ogiltigt.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Bytevärdet \"%s\" är ogiltigt.\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Tidsperioden \"%s\" är ogiltig.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Värdet \"%s\" är ogiltigt.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Huvudet \"%s\" är ogiltigt.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Förloppstypen \"%s\" är ogiltig.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -848,8 +825,6 @@ msgstr "" "\n" "%s mottagna, omdirigerar utdata till \"%s\".\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -864,12 +839,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; deaktiverar loggning.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Användning: %s [FLAGGA]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -878,77 +853,83 @@ msgstr "" "korta.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Uppstart:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version visa versionen av Wget och avsluta.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help skriv ut denna hjälp.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background gÃ¥ till bakgrunden efter uppstart.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=KOMMANDO kör ett \".wgetrc\"-liknande kommando.\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Loggning och inmatningsfil:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=FIL logga meddelanden till FIL.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=FIL fortsätt skriva meddelanden till FIL.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" " -d, --debug skriver ut massor av felsökningsinformation.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" +" -d, --debug skriver ut massor av felsökningsinformation.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet tyst (ingen utdata).\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose var informativ (detta är standard).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" " -nv, --no-verbose stäng av information, utan att vara helt tyst.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=FIL hämta URL:er hittade i FIL.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html behandla inmatningsfil som HTML.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL lägger till URL till relativa länkar i -F -i " "fil.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Hämta:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -956,16 +937,16 @@ msgstr "" " -t, --tries=ANTAL ställ in antal försök till ANTAL (0 = " "ingen gräns).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused försök igen även om anslutningen nekas.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O, --output-document=FIL skriv dokument till FIL.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" @@ -974,18 +955,18 @@ msgstr "" "till\n" " redan befintliga filer.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" " -c, --continue Ã¥teruppta hämtning av delvis hämtad fil.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr " --progress=TYP välj typ av förloppsindikator.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -993,46 +974,46 @@ msgstr "" " -N, --timestamping hämta inte om filer om de inte är nyare än\n" " lokala filer.\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response skriv ut serversvar.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider hämta ingenting.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=SEKUNDER ställ in alla timeout-värden till " "SEKUNDER.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=SEK ställ in timeout för DNS-uppslag till SEK.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=SEK ställ in timeout för anslutning till SEK.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr " --read-timeout=SEK ställ in lästimeout till SEK.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr " -w, --wait=SEKUNDER vänta SEKUNDER mellan hämtningar.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" " --waitretry=SEKUNDER vänta 1..SEKUNDER mellan hämtningsförsök.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1040,21 +1021,21 @@ msgstr "" " --random-wait vänta frÃ¥n 0...2*VÄNTA sekunder mellan " "hämtningar.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy slÃ¥ uttryckligen pÃ¥ proxy.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy stäng uttryckligen av proxy.\n" # Nummer eller antal? -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" " -Q, --quota=NUMMER ställ in mottagningskvot till NUMMER.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1062,17 +1043,17 @@ msgstr "" " --bind-address=ADRESS bind till ADRESS (värdnamn eller IP) pÃ¥ " "lokal värd.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" " --limit-rate=FART begränsa hämtningshastighet till FART.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" " --no-dns-cache inaktivera mellanlagring av DNS-uppslag.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1080,7 +1061,7 @@ msgstr "" " --restrict-file-names=OS begränsa tecken i filnamn till vad OS " "tillÃ¥ter.\n" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" @@ -1088,15 +1069,15 @@ msgstr "" " --ignore-case ignorera skiftläge vid matchning av filer/" "kataloger.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only anslut endast till IPv4-adresser.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only anslut endast till IPv6-adresser.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1106,100 +1087,100 @@ msgstr "" "familj,\n" " en av IPv6, IPv4, eller none.\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" " --user=ANVÄNDARE ställ in bÃ¥de ftp- och http-användare till " "ANVÄNDARE.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" " --password=LÖSEN ställ in bÃ¥de ftp- och http-lösenord till " "LÖSEN.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Kataloger:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories skapa inga kataloger.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories tvinga skapandet av kataloger.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr " -nH, --no-host-directories skapa inte värdkataloger.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr " --protocol-directories använd protokollnamn i kataloger.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr " -P, --directory-prefix=PREFIX spara filer till PREFIX/...\n" # antal? nummer? -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" " --cut-dirs=ANTAL ignorera ANTAL fjärrkatalogkomponenter.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "HTTP-flaggor:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" " --http-user=ANVÄNDARE ställ in http-användare till ANVÄNDARE.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-password=LÖSEN ställ in http-lösenord till LÖSEN.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache tillÃ¥t inte mellanlagrad data pÃ¥ servern.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension spara HTML-dokument med \".html\"-ändelse.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length ignorera \"Content-Length\"-huvudfält.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr " --header=STRÄNG infoga STRÄNG i huvudena.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" " --max-redirect maximalt antal tillÃ¥tna omdirigeringar per " "sida.\n" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" " --proxy-user=ANVÄNDARE ställ in ANVÄNDARE som proxy-användarnamn.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr " --proxy-password=LÖSEN ställ in LÖSEN som proxy-lösenord.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1207,18 +1188,18 @@ msgstr "" " --referer=URL inkludera \"Referer: URL\"-huvud i HTTP-" "begäran.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers spara HTTP-huvuden till fil.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AGENT identifiera som AGENT istället för Wget/" "VERSION.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1226,19 +1207,19 @@ msgstr "" " --no-http-keep-alive inaktivera HTTP keep-alive (ihÃ¥llande " "anslutningar).\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies använd inte kakor.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr " --load-cookies=FIL läs in kakor frÃ¥n FIL före session.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr " --save-cookies=FIL spara kakor till FIL efter session.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1246,32 +1227,32 @@ msgstr "" " --keep-session-cookies läs in och spara sessionskakor (icke-" "permanent).\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" " --post-data=STRÄNG använd POST-metoden; skicka STRÄNG som data.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=FIL använd POST-metoden; skicka innehÃ¥llet av " "FIL.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" " --no-content-disposition använd inte \"Content-Disposition\"-" "huvudet.\n" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "HTTPS-flaggor (SSL/TLS):\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1279,78 +1260,78 @@ msgstr "" " --secure-protocol=PR välj säkert protokoll, en av auto, SSLv2,\n" " SSLv3 och TLSv1.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr " --no-check-certificate validera inte serverns certifikat.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=FIL klientcertifikatfil.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr " --certificate-type=TYP klientcertifikattyp, PEM eller DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=FIL privat nyckelfil.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr " --private-key-type=TYP privat nyckeltyp, PEM eller DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=FIL fil med paketerade CA:er.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" " --ca-directory=KAT katalog där hash-lista av CA:er är lagrad.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" " --random-file=FIL fil med slumpfrö för att sÃ¥ SSL PRNG.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr " --egd-file=FIL fil för EGD-uttag med slumpfrö.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "FTP-flaggor:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" " --ftp-user=ANVÄNDARE ställ in ftp-användare till ANVÄNDARE.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=LÖSEN ställ in ftp-lösenord till LÖSEN.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --no-remove-listing ta inte bort \".listing\"-filer.\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr " --no-glob stäng av FTP-filnamnsutökning.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" " --no-passive-ftp inaktivera \"passivt\"-överföringsläge.\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1358,19 +1339,19 @@ msgstr "" " --retr-symlinks när rekursiv, hämta \"länkade-till\"-filer " "(inte kat).\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr " --preserve-permissions behÃ¥ll fjärrfilrättigheter.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Rekursiv hämtning:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive ange rekursiv hämtning.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" @@ -1378,33 +1359,33 @@ msgstr "" " -l, --level=ANTAL maximalt djup för rekursion (inf eller 0 för " "oändligt).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" " --delete-after ta bort lokala filer efter att de hämtats.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" " -k, --convert-links peka länkar i hämtad HTML till lokala filer.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted före konvertering av fil X, säkerhetskopiera som " "X.orig.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror genväg för -N -r -l inf --no-remove-listing.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1412,7 +1393,7 @@ msgstr "" " -p, --page-requisites hämta alla bilder, etc. som behövs för att visa " "HTML-sida.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" @@ -1420,11 +1401,11 @@ msgstr "" " --strict-comments slÃ¥ pÃ¥ strikt (SGML) hantering av HTML-" "kommentarer.\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Rekursiv acceptans/vägran:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1432,14 +1413,14 @@ msgstr "" " -A, --accept=LISTA kommaseparerad lista pÃ¥ accepterade " "ändelser.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" " -R, --reject=LISTA kommaseparerad lista av vägrad ändelser.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" @@ -1447,20 +1428,20 @@ msgstr "" " -D, --domains=LISTA kommaseparerad lista av accepterade " "domäner.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" " --exclude-domains=LISTA kommaseparerad lista av vägrade domäner.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp följ FTP-länkar frÃ¥n HTML-dokument.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" @@ -1468,7 +1449,7 @@ msgstr "" " --follow-tags=LISTA kommaseparerad lista av HTML-taggar att " "följa.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" @@ -1476,45 +1457,45 @@ msgstr "" " --ignore-tags=LISTA kommaseparerad lista av HTML-taggar att " "ignorera.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts gÃ¥ till främmande värdar när rekursiv.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr " -L, --relative följ endast relativa länkar.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr " -I, --include-directories=LISTA lista av tillÃ¥tna kataloger.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr " -X, --exclude-directories=LISTA lista av exkluderade kataloger.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr " -np, --no-parent gÃ¥ in upp till förälderkatalogen.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "" "Skicka felrapporter och förslag till .\n" "Skicka synpunkter pÃ¥ översättningen till .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, en icke-interaktiv nätverkshämtare.\n" -#: src/main.c:668 +#: src/main.c:675 msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright © 2007 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1526,7 +1507,7 @@ msgstr "" "Det här är fri programvara: du fÃ¥r fritt ändra och distribuera den.\n" "Det finns INGEN GARANTI sÃ¥ lÃ¥ngt som lagen tillÃ¥ter.\n" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1534,59 +1515,56 @@ msgstr "" "\n" "Ursprungligen skrivet av Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "UnderhÃ¥lls för närvarande av Micah Cowan .\n" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Prova \"%s --help\" för fler flaggor.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: ogiltig flagga -- \"-n%c\"\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Kan inte vara utförlig och tyst pÃ¥ samma gÃ¥ng.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "Kan inte tidsstämpla och inte skriva över gamla filer pÃ¥ samma gÃ¥ng.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Kan inte ange bÃ¥de --inet4-only och --inet6-only.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "Kan inte ange -r, -p eller -N om -O har angivits.\n" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "Kan inte ange bÃ¥de -k och -O om flera url:er har angivits.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL saknas\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Inga URL:er hittade i %s.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, c-format msgid "" "FINISHED --%s--\n" @@ -1595,55 +1573,51 @@ msgstr "" "FÄRDIG --%s--\n" "Hämtade: %d filer, %s i %s (%s)\n" -#: src/main.c:1032 +#: src/main.c:1048 #, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Hämtningskvot för %s ÖVERSKRIDEN!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Fortsätter i bakgrunden.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Fortsätter i bakgrunden, pid %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Utdata skrivs till \"%s\".\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Kunde inte hitta användbar uttagsdrivrutin (socket driver).\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: varning: \"%s\"-märke förekommer framför alla maskinnamn\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: okänt märke \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Användning: %s NETRC [VÄRDDATORNAMN]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: kan inte ta status pÃ¥ %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "VARNING: använder ett svagt slumpfrö.\n" @@ -1652,8 +1626,6 @@ msgstr "VARNING: använder ett svagt slumpfrö.\n" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Kunde inte sÃ¥ OpenSSL PRNG; överväg att använda --random-file.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "FEL" @@ -1702,9 +1674,6 @@ msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" "För att ansluta till %s pÃ¥ osäkert sätt, använd \"--no-check-certificate\".\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, c-format msgid "" @@ -1719,38 +1688,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Punktstilsspecifikationen \"%s\" är ogiltig; lämnar oförändrad.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr " färdig %s" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr " pÃ¥ " -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "Kan inte hämta REALTIME-klockfrekvens: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Tar bort %s eftersom den skulle ha avvisats.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "Kan inte öppna %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Läser in robots.txt; ignorera fel.\n" @@ -1785,13 +1747,15 @@ msgstr "" "Försöker igen.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" +"Hittade inga trasiga länkar.\n" +"\n" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1800,19 +1764,16 @@ msgid_plural "" "Found %d broken links.\n" "\n" msgstr[0] "" +"Hittade %d trasig länk.\n" +"\n" msgstr[1] "" - -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" +"Hittade %d trasiga länkar.\n" "\n" -"%s mottogs.\n" -#: src/spider.c:159 +#: src/spider.c:90 #, fuzzy, c-format -msgid " %s\n" -msgstr " färdig %s" +msgid "%s\n" +msgstr " %s\n" #: src/url.c:619 msgid "No error" @@ -1846,13 +1807,12 @@ msgstr "IPv6-adresser stöds inte" msgid "Invalid IPv6 numeric address" msgstr "Ogiltig numerisk IPv6-adress" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Fortsätter i bakgrunden, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Misslyckades med att ta bort symboliska länken \"%s\": %s\n" @@ -1862,6 +1822,9 @@ msgstr "Misslyckades med att ta bort symboliska länken \"%s\": %s\n" msgid "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n" msgstr "%s: %s: Misslyckades att allokera %ld byte; minne fullt.\n" +#~ msgid "%s referred by:\n" +#~ msgstr "%s refereras till av:\n" + #~ msgid "Error in Set-Cookie, field `%s'" #~ msgstr "Fel i \"Set-Cookie\", fält \"%s\"" diff --git a/po/tr.po b/po/tr.po index 55c42907..bde9844c 100644 --- a/po/tr.po +++ b/po/tr.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.10.1-b1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2005-07-16 19:09+0300\n" "Last-Translator: Nilgün Belma Bugüner \n" "Language-Team: Turkish \n" @@ -16,201 +16,260 @@ msgstr "" "X-Generator: KBabel 1.9.1\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: seçenek `%s' belirsiz\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: seçenek `--%s' argümansız kullanılır\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: seçenek `%c%s' argümansız kullanılır\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: seçenek `%s' bir argümanla kullanılır\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: `--%s' seçeneği bilinmiyor\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: `%c%s' seçeneği bilinmiyor\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: kuraldışı seçenek -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: geçersiz seçenek -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: seçenek bir argümanla kullanılır -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: seçenek `-W %s' belirsiz\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: seçenek `-W %s' argümansız kullanılır\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "%s: `%s' adresi çözümlenemiyor; işlem iptal edildi.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "%s[%s]:%d bağlanılıyor... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "%s:%d bağlanılıyor..." -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "bağlantı kuruldu.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "olmadı: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "%s: `%s' adresi çözümlenemiyor; işlem iptal edildi.\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "%d dosya %.*f saniyede dönüştürüldü.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "%s dönüştürülüyor..." -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "birşey yapılmadı.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "%s deki bağlar dönüştürülemiyor: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "`%s' silinemiyor: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "%s, %s olarak yedeklenemiyor: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Set-Cookie'de sözdizimi hatası: %2$d. konumda %1$s.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "%s adresinden gelen çerez alan adını %s yapmaya çalıştı\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Çerezler dosyası `%s' açılamıyor: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "`%s' yazılırken hata: %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "`%s' kapatılırken hata: %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Desteklenmeyen listeleme türü, Unix liste çözümleyici deneniyor.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "%2$s:%3$d üstünde /%1$s indeksi" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "zaman bilinmiyor " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Dosya " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "Dizin " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Bağ " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Kesin değil " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s bayt)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Uzunluk: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", %s (%s) kalan" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", %s kalan" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (yetkin değil)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "%s olarak oturuma giriliyor ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "Sunucu yanıtında hata, kontrol bağlantısı kapatılıyor.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "Sunucu karşılama iletisinde hata.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Yazma başarısız, kontrol bağlantısı kapatılıyor.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "Sunucu oturum açmayı reddetti.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Oturum açma başarısız.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "Oturum açıldı!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "Sunucu hatası, sistem türü saptanamadı.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "tamam. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "tamam.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Tür `%c' bilinmiyor, kontrol bağlantısı kapatılıyor.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "tamam. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD gereksiz.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -219,34 +278,33 @@ msgstr "" "`%s' diye bir dizin yok.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD gerekli değil.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "PASV aktarımı başlatılamadı.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "PASV yanıtı çözümlenemedi.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "bağlanılamadı: %s:%d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Bağlanma hatası (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "PORT geçersiz.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -254,7 +312,7 @@ msgstr "" "\n" "REST başarısız, baştan başlanıyor.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -263,7 +321,7 @@ msgstr "" "`%s' diye bir dosya yok.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -272,44 +330,40 @@ msgstr "" "`%s' diye bir dosya ya da dizin yok.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s birden ortaya çıktı.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, kontrol bağlantısı kapatılıyor.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Veri bağlantısı: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Kontrol bağlantısı kapatıldı.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Veri aktarımı kesildi.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "`%s' dosyası zaten var; alınmayacak.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(deneme: %2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -318,37 +372,34 @@ msgstr "" "%s (%s) - `%s' kaydedildi [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "%s kaldırılıyor.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Listeleme için geçici dosya olarak `%s' kullanılıyor.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "`%s' kaldırıldı.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "Yineleme derinliği %d aşıldı. En fazla derinlik %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "" "Uzak dosya bizdeki %s dosyasından daha yeni değil -- alınmayacak.\n" "\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -357,8 +408,7 @@ msgstr "" "Uzak dosya bizdeki %s dosyasından daha yeni -- alınıyor.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -367,11 +417,11 @@ msgstr "" "Uzunlukları aynı değil (bizdeki %s), -- alınıyor.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Sembolik bağın ismi geçersiz, atlanıyor.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -380,129 +430,65 @@ msgstr "" "Zaten doğru sembolik bağ var: %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Sembolik bağ oluşturuluyor: %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Sembolik bağ desteklenmiyor. `%s' sembolik bağı atlanıyor.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "`%s' dizini atlanıyor.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: bilinmeyen/desteklenmeyen dosya türü.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: zaman damgası bozuk.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "%d derinliğindeki dizinler alınamayacak (en çok %d)\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Dışlanan/izin-verilmeyen olarak `%s' e inilmiyor.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "`%s' reddediliyor.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "`%s' kalıbına uygun sonuç gelmedi.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "HTMLeştirilmiş indeks `%s' e yazıldı [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "HTMLeştirilmiş indeks `%s' e yazıldı.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: seçenek `%s' belirsiz\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: seçenek `--%s' argümansız kullanılır\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: seçenek `%c%s' argümansız kullanılır\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: seçenek `%s' bir argümanla kullanılır\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: `--%s' seçeneği bilinmiyor\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: `%c%s' seçeneği bilinmiyor\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: kuraldışı seçenek -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: geçersiz seçenek -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: seçenek bir argümanla kullanılır -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: seçenek `-W %s' belirsiz\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: seçenek `-W %s' argümansız kullanılır\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Bilinmeyen makine" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Ä°sim çözümlemesinde geçici bir hata oluştu" @@ -557,74 +543,67 @@ msgstr "POST veri dosyası `%s' kayıp: %s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "Bağlantı tekrar kullanılıyor: %s:%d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Vekilin yanıtı okunamadı: %s\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Vekil tünellenemedi: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s isteği gönderildi, yanıt bekleniyor... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Hiçbir veri alınmadı.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Başlıklar okunurken hata (%s).\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "`%s' dosyası zaten var; alınmayacak.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Kimlik tanımlama şeması bilinmiyor.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Yetkilendirme başarısız.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Durum satırı bozuk" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(açıklama yok)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Yer: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "belirtilmeyen" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [izleyen]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -634,18 +613,15 @@ msgstr "" " Dosya zaten alınmıştı; birşey yapılmadı.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Uzunluk: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "yoksayıldı" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "`%s' dizini atlanıyor.\n" @@ -654,43 +630,42 @@ msgstr "`%s' dizini atlanıyor.\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Uyarı: HTTP ile genel arama karakterleri kullanılamaz.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "`%s'e yazılamadı (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "SSL bağlantısı kurulamıyor.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "HATA: Yönlendirmede (%d) yer belirtilmemiş.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s HATA %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Last-modified başlığı kayıp -- zaman damgası kapatıldı.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Last-modified başlığı geçersiz -- zaman damgası yoksayıldı.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -699,16 +674,16 @@ msgstr "" "Sunucudaki dosya yerel dosya %s'den daha yeni değil -- alınmayacak.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Uzunlukları aynı değil (bizdeki %s), -- alınıyor.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Uzak dosya daha yeni, alınıyor.\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -718,7 +693,7 @@ msgstr "" "Uzak dosya bizdeki %s dosyasından daha yeni -- alınıyor.\n" "\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -727,7 +702,7 @@ msgstr "" "Uzak dosya bizdeki %s dosyasından daha yeni değil -- alınmayacak.\n" "\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" @@ -736,7 +711,7 @@ msgstr "" "Uzak dosya bizdeki %s dosyasından daha yeni değil -- alınmayacak.\n" "\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -745,94 +720,94 @@ msgstr "" "%s (%s) - `%s' kaydedildi [%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - %s baytta bağlantı kesildi. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - %s. baytta okuma hatası (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - %s/%s baytta okuma hatası (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC olmayan %s dosyasını gösteriyor.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: %s okunamadı (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: %s dosyasının %d. satırında hata.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: %s dosyasının %d. satırında sözdizimi hatası.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%1$s: %3$s:%4$d: `%2$s' komutu bilinmiyor.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: Uyarı: Sistem ve kullanıcı wgetrc dosyalarının her ikisi de %s " "gösteriyor.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: --execute ile verilen `%s' komutu geçersiz.\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: `%s' mantıken geçersiz; `on' ya da `off' kullanın.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: `%s' sayı olarak geçersiz.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: `%s' bayt değer olarak geçersiz.\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: `%s'süre olarak geçersiz.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: `%s' değer olarak geçersiz.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: `%s' başlok olarak geçersiz.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: İşlem türü `%s' geçersiz.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -848,8 +823,6 @@ msgstr "" "\n" "%s alındı, çıktı `%s'e yönlendirildi. \n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -864,12 +837,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; giriş iptalediliyor.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Kullanımı: %s [SEÇENEK]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -877,101 +850,106 @@ msgstr "" "Uzun seçeneklerdeki zorunlu argümanlar kısa seçeneklerde de zorunludur.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Başlangıç:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version Wget sürümünü gösterir ve çıkar.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help bu yardım metnini basar.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background artalanda başlatılır.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" " -e, --execute=KOMUT `.wgetrc' tarzı bir komut çalıştırmak için.\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Günlük kaydı ve girdi dosyası:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=DOSYA Günlük kayıtları DOSYAya yazılır.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=DOSYA iletiler DOSYAya eklenir.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug hata ayıklama bilgileri basılır.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug hata ayıklama bilgileri basılır.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" " -q, --quiet hiçbir bilgi verilmez (sessiz çalışma).\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose ayrıtılı bilgi verilir (öntanımlıdır).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr " -nv, --no-verbose daha az ayrıntılı bilgi verilir.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=DOSYA DOSYAda kayıtlı adresler indirilir.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" " -F, --force-html girdi dosyasının HTML olduğu varsayılır.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=ADRES -F -i DOSYA kullanımındaki göreli bağların\n" " önüne konacak ADRES\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Ä°ndirme:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr " -t, --tries=SAYI yineleme SAYIsı (0: sınırsız).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" " --retry-connrefused bağlantı reddedilse bile yeniden dener.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" " -O, --output-document=DOSYA\n" " belgeler DOSYAya yazılır.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr " -nc, --no-clobber Mevcut dosyalar tekrar indirilmez.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" @@ -979,11 +957,11 @@ msgstr "" " -c, --continue dosya yarım kalmışsa kaldığı yerden devam\n" " ettirilir.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr " --progress=TÜR süreç göstergesi TÜRü.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -991,41 +969,41 @@ msgstr "" " -N, --timestamping mevcuttan daha yeni olmayan dosyalar " "indirilmez.\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response sunucunun yanıtını basar.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" " --spider hiçbir şey indirilmez (araştırma kipi).\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr " -T, --timeout=SÜRE saniye cinsinden zamanaşımı SÜREsi.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=SÜRE saniye cinsinden isim çözümleme SÜREsi.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=SÜRE saniye cinsinden bağlantı zamanaşımı SÜREsi\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" " --read-timeout=SÜRE saniye cinsinden okuma zamanaşımı SÜREsi\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" " -w, --wait=SÜRE saniye cinsinden alımlar arasındaki bekleme\n" " SÜREsi\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1033,7 +1011,7 @@ msgstr "" " --waitretry=BSÜRE saniye cinsinden alımın yinelenmesini bekleme\n" " SÜREsi\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1042,19 +1020,19 @@ msgstr "" "arasında\n" " bekleme yapar.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy vekili etkinleştirir.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy vekil kullanılmaz.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr " -Q, --quota=SAYI alım kotasını SAYIya ayarlar.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1062,15 +1040,15 @@ msgstr "" " --bind-address=ADRES makinenizin adresi (isim ya da IP) olarak bu\n" " ADRES gösterilir.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr " --limit-rate=HIZ indirme HIZ sınırı.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr " --no-dns-cache isim çözümlemesi kayıtları tutulmaz.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1079,7 +1057,7 @@ msgstr "" " dosya ismi uzunluğunu İŞLETÄ°M-SÄ°STEMÄ°nin izin\n" " verdiği uzunluğa ayarlar.\n" -#: src/main.c:453 +#: src/main.c:460 #, fuzzy msgid "" " --ignore-case ignore case when matching files/" @@ -1087,15 +1065,15 @@ msgid "" msgstr "" " --ignore-length `Content-Length' başlık alanı yoksayılır.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only sadece IPv4 adreslere bağlanılır.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only sadece IPv6 adreslere bağlanılır.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1105,50 +1083,50 @@ msgstr "" "yapılır.\n" " IPv6, IPv4 ya da none belirtilebilir.\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" " --user=Ä°SÄ°M ftp ve http kullanıcı ismi olarak bu Ä°SÄ°M\n" " kullanılır.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" " --password=PAROLA ftp ve http kullanıcı parolası olarak bu\n" " PAROLA kullanılır.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "Dizinler:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories dizin oluşturulmaz.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories mutlaka dizin oluşturulur.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" " -nH, --no-host-directories\n" " karşı tarafın dizin yapısına uyulmaz.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" " --protocol-directories\n" " dizinlerde protokol ismi kullanılır.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" " -P, --directory-prefix=DÄ°ZÄ°N dosyalar belirtilen DÄ°ZÄ°N altına " "kaydedilir.\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" @@ -1156,53 +1134,53 @@ msgstr "" " --cut-dirs=SAYI belirtilen SAYIda uzak dizin bileşeni " "yoksayılır\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "HTTP seçenekleri:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=Ä°SÄ°M http kullanıcı Ä°SMÄ°.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-password=PAROLA http kullanıcı PAROLASI.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache sunucu-arabellekli veriye izin verilmez.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension HTML belgeler `.html' uzantılı kaydedilir.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length `Content-Length' başlık alanı yoksayılır.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr " --header=DÄ°ZGE başlık yerine DÄ°ZGE konur.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr " --proxy-user=Ä°SÄ°M vekil kullanıcı Ä°SMÄ°.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" " --proxy-password=PAROLA\n" " vekil kullanıcı PAROLASI.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1210,16 +1188,16 @@ msgstr "" " --referer=ADRES HTTP isteğinde `Referer: ADRES' başlığı\n" " kullanılır.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers HTTP başlıkları dosyaya kaydedilir.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr " -U, --user-agent=AJAN Wget/SÜRÜM yerine AJAN kullanılır.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" @@ -1227,21 +1205,21 @@ msgstr "" " --no-http-keep-alive HTTP keep-alive (sürekli bağlantı) iptal " "edilir.\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies çerezler kullanılmaz.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=DOSYA çerezler oturumdan önce DOSYAdan yüklenir.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" " --save-cookies=DOSYA çerezler oturumdan sonra DOSYAya kaydedilir.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1249,7 +1227,7 @@ msgstr "" " --keep-session-cookies çerezleri sadece oturum için yükler ve " "kaydeder\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" @@ -1257,23 +1235,23 @@ msgstr "" " --post-data=DÄ°ZGE POST yöntemi kullanılır; veri olarak DÄ°ZGE\n" " gönderilir.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=DOSYA POST yöntemi kullanılır; veri olarak DOSYA\n" " içeriği gönderilir\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "HTTPS (SSL/TLS) seçenekleri:\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1282,34 +1260,34 @@ msgstr "" " auto, SSLv2, SSLv3 veya TLSv1 " "belirtilebilir.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr " --no-check-certificate sunucu sertifikası doğrulatılmaz.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=DOSYA istemci sertifika DOSYAsı.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr " --certificate-type=TÜR istemci sertifika TÜRü; PEM veya DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=DOSYA gizli anahtar DOSYAsı.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr " --private-key-type=TÜR gizli anahtar TÜRü; PEM veya DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" " --ca-certificate=DOSYA sertifika yetkilisinin (CA) bohçası için " "DOSYA.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" @@ -1317,7 +1295,7 @@ msgstr "" " --ca-directory=DÄ°ZÄ°N sertifika yetkilisinin (CA) çırpılarının " "yeri.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1325,7 +1303,7 @@ msgstr "" " --random-file=DOSYA SSL PRNG'sini tohumlamak için rasgele veri\n" " içeren DOSYA.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" @@ -1333,32 +1311,32 @@ msgstr "" " --egd-file=DOSYA EGD soketini isimlendirmek için rasgele veri\n" " içeren DOSYA.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "FTP seçenekleri:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=Ä°SÄ°M ftp kullanıcı Ä°SMÄ°.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=PAROLA ftp kullanıcı PAROLAsı.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --no-remove-listing `.listing' uzantılı dosyalar silinmez.\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" " --no-glob FTP dosya ismi arama kalıpları kullanılmaz.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr " --no-passive-ftp \"passive\" aktarım kipini iptal eder.\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1366,19 +1344,19 @@ msgstr "" " --retr-symlinks alt dizinlerdeki sembolik bağlı dosyalar\n" " (dizinler değil) alınır.\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr " --preserve-permissions uzak dosya izinleri korunur.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Ne varsa indirme seçenekleri:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive ne varsa indirilir.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" @@ -1386,14 +1364,14 @@ msgstr "" " -l, --level=SAYI inilecek azami dizin derinliği\n" " (sonsuz için inf veya 0 belirtin).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" " --delete-after indirilen dosyaları indirdikten sonra siler.\n" " (tabii ki yerel)\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" @@ -1401,20 +1379,20 @@ msgstr "" " -k, --convert-links sembolik bağlar değil bağ ismiyle hedefin\n" " içeriği indirilir.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted dosyayı dönüştürmeden önce .orig uzantılı\n" " yedeğini alır.\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror -N -r -l inf--no-remove-listing için kısayol.\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1422,18 +1400,18 @@ msgstr "" " -p, --page-requisites HTML sayfada gösterilmesi gerekli herşeyi\n" " (resimler, v.s.) indirir.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" " --strict-comments HTML açıklama alanlarında belirtime uyulur.\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Ne varsa indirmede kabul/red seçenekleri:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1442,7 +1420,7 @@ msgstr "" "ayraçlı\n" " listesi\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" @@ -1451,7 +1429,7 @@ msgstr "" "ayraçlı\n" " listesi\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" @@ -1460,7 +1438,7 @@ msgstr "" "ayraçlı\n" " listesi\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" @@ -1469,12 +1447,12 @@ msgstr "" " reddedilecek alan isimlerinin virgül ayraçlı\n" " listesi\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr " --follow-ftp HTML belgelerdeki FTP bağları izlenir.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" @@ -1482,7 +1460,7 @@ msgstr "" " --follow-tags=LISTE izin verilen HTML etiketlerinin virgül\n" " ayraçlı listesi.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" @@ -1490,50 +1468,50 @@ msgstr "" " --ignore-tags=LISTE yoksayılacak HTML etiketlerinin virgül\n" " ayraçlı listesi.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" " -H, --span-hosts rastlandıkça başka makinelerdekilerde alınır.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr " -L, --relative sadece göreli bağlar izlenir.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" " -I, --include-directories=LISTE\n" " izin verilen dizinlerin listesi.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" " -X, --exclude-directories=LISTE\n" " dışlanacak dizinlerin listesi.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr " -np, --no-parent üst dizine çıkılmaz.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "" "Yazılım hatalarını ve önerilerinizi adresine\n" "çeviri hatalarını adresine bildiriniz.\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, bir etkileşimsiz dosya/dizin indirme aracı.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Telif Hakkı © 2005 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1541,7 +1519,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1549,59 +1527,56 @@ msgstr "" "\n" "Özgün olarak Hrvoje Niksic tarafından yazıldı.\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Daha fazla seçenek için `%s --help' yazın.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: seçenek uygun değil -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Hem çok detaylı hem de sessiz olmaz.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "Eski dosyaları hem zaman damgalamak hem de dokunmamak olmaz.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Hem --inet4-only hem de --inet6-only olmaz.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, fuzzy, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "Hem --inet4-only hem de --inet6-only olmaz.\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: URL kayıp\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "%s de URL yok.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1611,57 +1586,53 @@ msgstr "" "BÄ°TTÄ° --%s--\n" "Ä°ndirilen: %s bayt, %d dosya\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "Ä°ndirme kotası (%s bayt) AŞILDI! \n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Ardalanda sürüyor.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "İşlem PID %lu ile artalanda sürüyor.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Çıktı `%s'e yazılmış olacak.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Kullanılabilir soket sürücü bulunamadı.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: uyarı: herhangi bir makina isminden önce \"%s\" dizgeciği " "görünüyor\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: bilinmeyen dizgecik \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Kullanım: %s NETRC [MAKÄ°NA-ADI]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: %s durumlanamadı: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "DÄ°KKAT: rasgele sayı üreteci yeterli değil.\n" @@ -1670,8 +1641,6 @@ msgstr "DÄ°KKAT: rasgele sayı üreteci yeterli değil.\n" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Rasgele sayı üreteci tohumlanamadı; --random-file kullanılabilir.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "HATA" @@ -1720,9 +1689,6 @@ msgstr "" "%s adresine güvenliği gözardı ederek bağlanmak için `--no-check-certificate' " "seçeneğini kullanın.\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1737,38 +1703,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "`%s' gösterge türü geçersiz; değiştirilmedi.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "RTC saptanamadı: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Reddedileceğinden %s kaldırılıyor.\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "%s açılamıyor: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "robots.txt yükleniyor; lütfen hataları yoksayın.\n" @@ -1803,13 +1762,13 @@ msgstr "" "Tekrarlanıyor.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1820,16 +1779,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"%s alındı.\n" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1864,13 +1816,12 @@ msgstr "IPv6 adresler desteklenmiyor" msgid "Invalid IPv6 numeric address" msgstr "IPv6 sayısal adresi geçersiz" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Ardalanda sürüyor, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "`%s' sembolik bağ asıl dosyaya dönüştürülürken başarısız: %s\n" diff --git a/po/uk.po b/po/uk.po index 346827cd..b63928ab 100644 --- a/po/uk.po +++ b/po/uk.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.9.1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2004-10-13 18:30+0300\n" "Last-Translator: Cawko Xakep \n" "Language-Team: Ukrainian \n" @@ -15,203 +15,267 @@ msgstr "" "Content-Type: text/plain; charset=koi8-u\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: ÎÅÏÄÎÏÚÎÁÞÎÉÊ ÐÁÒÁÍÅÔÒ `%s'\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: ÐÁÒÁÍÅÔÒ `--%s' ÎÅ ÍÏÖÅ ÍÁÔÉ ÁÒÇÕÍÅÎÔÕ\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: ÐÁÒÁÍÅÔÒ `%c%s' ÎÅ ÍÏÖÅ ÍÁÔÉ ÁÒÇÕÍÅÎÔÕ\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: ÐÁÒÁÍÅÔÒÕ `%s' ÎÅÏÂȦÄÎÉÊ ÁÒÇÕÍÅÎÔ\n" + +# --option +# --option +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: ÎÅÒÏÚЦÚÎÁÎÉÊ ÐÁÒÁÍÅÔÒ `--%s'\n" + +# +option or -option +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: ÎÅÒÏÚЦÚÎÁÎÉÊ ÐÁÒÁÍÅÔÒ `%c%s'\n" + +# 1003.2 specifies the format of this message. +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: ÎÅצÒÎÉÊ ÐÁÒÁÍÅÔÒ -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: ÎÅצÒÎÉÊ ÐÁÒÁÍÅÔÒ -- %c\n" + +# 1003.2 specifies the format of this message. +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: ÐÁÒÁÍÅÔÒÕ ÎÅÏÂȦÄÎÉÊ ÁÒÇÕÍÅÎÔ -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: ÎÅÏÄÎÏÚÎÁÞÎÉÊ ÐÁÒÁÍÅÔÒ `-W %s'\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: ÐÁÒÁÍÅÔÒ `-W %s' ÎÅ ÍÏÖÅ ÍÁÔÉ ÁÒÇÕÍÅÎÔÕ\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "÷ÓÔÁÎÏ×ÌÅÎÎÑ Ú'¤ÄÎÁÎÎÑ Ú %s[%s]:%hu... " -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "÷ÓÔÁÎÏ×ÌÅÎÎÑ Ú'¤ÄÎÁÎÎÑ Ú %s:%hu... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "ЦÄ'¤ÄÎÁÎÏ.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "ÎÅ×ÄÁÞÁ: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "îÅ ÍÏÖÕ ×ÉÄÁÌÉÔÉ `%s': %s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "ðÅÒÅÔ×ÏÒÅÎÏ %d ÆÁÊÌ¦× ÚÁ %.2f ÓÅËÕÎÄ.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "ðÅÒÅÔ×ÏÒÅÎÎÑ %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "ÎÅÍÁ ÞÏÇÏ ÒÏÂÉÔÉ.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "îÅ ÍÏÖÕ ÐÅÒÅÔ×ÏÒÉÔÉ ÐÏÓÉÌÁÎÎÑ × %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "îÅ ÍÏÖÕ ×ÉÄÁÌÉÔÉ `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "îÅ ÍÏÖÕ ÚÂÅÒÅÇÔÉ ËÏЦÀ %s Ð¦Ä ¦ÍÅÎÅÍ %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "óÉÎÔÁËÓÉÞÎÁ ÐÏÍÉÌËÁ × ËÕËÁÈ: %s × ÐÏÚÉæ§ %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ ÆÁÊÌ Ú ËÕËÁÍÉ `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "ðÏÍÉÌËÁ ÚÁÐÉÓÕ × `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "ðÏÍÉÌËÁ ÚÁËÒÉÔÔÑ `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "ôÉР̦ÓÔ¦ÎÇÕ ÎÅצÄÏÍÉÊ, ÓÐÒÏÂÁ ÒÏÚ¦ÂÒÁÔÉ × ÓÔÉ̦ ̦ÓÔÉÎÇÕ Unix.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "ì¦ÓÔÉÎÇ ËÁÔÁÌÏÇÕ /%s ÎÁ %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "ÞÁÓ ÎÅצÄÏÍÉÊ " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "æÁÊÌ " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "ëÁÔÁÌÏÇ " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "ðÏÓÉÌÁÎÎÑ " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "îÅÔÏÞÎÏ " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s ÂÁÊÔ)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "äÏ×ÖÉÎÁ: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (ÎÅ ÔÏÞÎÏ)\n" # Second: Login with proper USER/PASS sequence. # Second: Login with proper USER/PASS sequence. -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "òŤÓÔÒÕ¤ÍÏÓØ ÑË %s ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "ðÏÍÉÌËÁ × ÒÅÁËæ§ ÓÅÒ×ÅÒÕ, ÚÁËÒÉÔÔÑ ËÅÒÕÀÞÏÇÏ Ú'¤ÄÎÁÎÎÑ.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "ðÏÍÉÌËÁ × ÐÒÉצÔÁÎΦ ÓÅÒ×ÅÒÕ.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "ðÏÍÉÌËÁ ÚÁÐÉÓÕ, ÚÁËÒÉÔÔÑ ËÅÒÕÀÞÏÇÏ Ú'¤ÄÎÁÎÎÑ.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "óÅÒ×ÅÒ ×¦ÄÍÏ×É× Õ ÒŤÓÔÒÁæ§.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "¶Í'Ñ ÞÉ ÐÁÒÏÌØ ÎÅÐÒÁ×ÉÌØΦ.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "òŤÓÔÒÁÃ¦Ñ ×ÄÁÌÁÓØ!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "ðÏÍÉÌËÁ ÓÅÒ×ÅÒÕ, ÎÅ ÍÏÖÕ ×ÉÚÎÁÞÉÔÉ ÔÉÐ ÓÉÓÔÅÍÉ.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "ÚÒÏÂÌÅÎÏ. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "ÚÒÏÂÌÅÎÏ.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "îÅצÄÏÍÉÊ ÔÉÐ `%c', ÚÁËÒÉÔÔÑ ËÅÒÕÀÞÏÇÏ Ú'¤ÄÎÁÎÎÑ.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "ÚÒÏÂÌÅÎÏ. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> CWD ÎÅ ÐÏÔÒ¦ÂÎÏ.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -222,34 +286,33 @@ msgstr "" # do not CWD # do not CWD -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> CWD ÎÅ ×ÉÍÁÇÁ¤ÔØÓÑ.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "îÅ ÍÏÖÕ ¦Î¦Ã¦À×ÁÔÉ PASV-ÐÅÒÅÄÁÞÕ.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "ðÏÍÉÌËÁ ÓÉÎÔÁËÓÉÞÎÏÇÏ ÁÎÁ̦ÚÕ ×¦ÄÐÏצĦ PASV.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "ÎÅ ×ÄÁÌÏÓÑ Ð¦Ä'¤ÄÎÁÔÉÓÑ ÄÏ %s:%hu: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "ðÏÍÉÌËÁ Ú×'ÑÚÕ×ÁÎÎÑ (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "îÅצÒÎÉÊ PORT.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -257,7 +320,7 @@ msgstr "" "\n" "ëÏÍÁÎÄÁ REST ÎÅ ×ÄÁÌÁÓØ, ÐÏÞÉÎÁ¤ÍÏ Ú ÎÕÌÑ.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -266,7 +329,7 @@ msgstr "" "æÁÊÌ `%s' צÄÓÕÔΦÊ.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -275,44 +338,40 @@ msgstr "" "æÁÊÌ ÞÉ ËÁÔÁÌÏÇ `%s' צÄÓÕÔΦÊ.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, ÚÁËÒÉÔÔÑ ËÅÒÕÀÞÏÇÏ Ú'¤ÄÎÁÎÎÑ.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - ú'¤ÄÎÁÎÎÑ: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "ëÅÒÕÀÞÅ Ú'¤ÄÎÁÎÎÑ ÚÁËÒÉÔÏ.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "ðÅÒÅÄÁÞÕ ÄÁÎÉÈ ÐÅÒÅÒ×ÁÎÏ.\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "æÁÊÌ `%s' ×ÖÅ ¤ ÔÕÔ, ÎÅ ÚÁ×ÁÎÔÁÖÕ¤ÍÏ.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(ÓÐÒÏÂÁ:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -321,38 +380,35 @@ msgstr "" "%s (%s) - `%s' ÚÂÅÒÅÖÅÎÏ [%ld]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "÷ÉÄÁÌÅÎÎÑ %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "ì¦ÓÔÉÎÇ ÂÕÄÅ ÚÂÅÒÅÖÅÎÏ × ÔÉÍÞÁÓÏ×ÏÍÕ ÆÁÊ̦ `%s'.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "`%s' ×ÉÄÁÌÅÎÏ.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "çÌÉÂÉÎÁ ÒÅËÕÒÓ¦§ %d ÐÅÒÅ×ÉÝÉÌÁ ÍÁËÓÉÍÁÌØÎÕ ÇÌÉÂÉÎÕ %d.\n" # Remote file is older, file sizes can be compared and # are both equal. -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "ìÏËÁÌØÎÉÊ ÆÁÊÌ `%s' ÎÏצÛÉÊ -- ÎÅ ÚÁ×ÁÎÔÁÖÕ¤ÍÏ ÊÏÇÏ.\n" # Remote file is newer or sizes cannot be matched -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -363,8 +419,7 @@ msgstr "" # Sizes do not match # Sizes do not match -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -373,11 +428,11 @@ msgstr "" "äÏ×ÖÉÎÉ ÆÁÊÌ¦× ÎÅ ÓЦ×ÐÁÄÁÀÔØ (ÌÏËÁÌØÎÏ: %ld) -- ÚÁ×ÁÎÔÁÖÕ¤ÍÏ.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "îÅצÒÎÅ ¦Í'Ñ ÓÉÍ×ÏÌØÎÏÇÏ ÐÏÓÉÌÁÎÎÑ, ÐÒÏÐÕËÁ¤ÍÏ.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -386,42 +441,42 @@ msgstr "" "óÉÍ×ÏÌØÎÅ ÐÏÓÉÌÁÎÎÑ %s -> %s ×ÖÅ ¦ÓÎÕ¤.\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "óÔ×ÏÒÀ¤ÍÏ ÓÉÍ×ÏÌØÎÅ ÐÏÓÉÌÁÎÎÑ %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "óÉÍ×ÏÌØΦ ÐÏÓÉÌÁÎÎÑ ÎŠЦÄÔÒÉÍÕÀÔØÓÑ, ÐÒÏÐÕÓËÁ¤ÍÏ `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "ðÒÏÐÕÓËÁ¤ÍÏ ËÁÔÁÌÏÇ `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: ÎÅצÄÏÍÉÊ ÔÉÐ ÆÁÊÌÕ (ÁÂÏ ÎŠЦÄÔÒÉÍÕ¤ÔØÓÑ).\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: ÐÏÛËÏÄÖÅÎÁ ͦÔËÁ ÞÁÓÕ.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "îÅ ÚÁ×ÁÎÔÁÖÕ¤ÍÏ ËÁÔÁÌÏÇÉ ÏÓ˦ÌØËÉ ÇÌÉÂÉÎÁ ×ÖÅ %d (ÍÁËÓÉÍÕÍ %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "ðÒÏÐÕÓËÁ¤ÍÏ ËÁÔÁÌÏÇ `%s' Ú¦ ÓÐÉÓËÕ ×ÉËÌÀÞÅÎÎÑ.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "ðÒÏÐÕÓËÁ¤ÍÏ `%s'.\n" @@ -429,95 +484,26 @@ msgstr " # No luck. # #### This message SUCKS. We should see what was the # reason that nothing was retrieved. -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "îÅÍÁ¤ ÓЦ×ÐÁÄÁÎØ Ú ÛÁÂÌÏÎÏÍ `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "ì¦ÓÔÉÎÇ Õ HTML-ÆÏÒÍÁÔ¦ ÚÁÐÉÓÁÎÏ Õ ÆÁÊÌ `%s' [%ld].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "ì¦ÓÔÉÎÇ Õ HTML-ÆÏÒÍÁÔ¦ ÚÁÐÉÓÁÎÏ Õ ÆÁÊÌ `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: ÎÅÏÄÎÏÚÎÁÞÎÉÊ ÐÁÒÁÍÅÔÒ `%s'\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: ÐÁÒÁÍÅÔÒ `--%s' ÎÅ ÍÏÖÅ ÍÁÔÉ ÁÒÇÕÍÅÎÔÕ\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: ÐÁÒÁÍÅÔÒ `%c%s' ÎÅ ÍÏÖÅ ÍÁÔÉ ÁÒÇÕÍÅÎÔÕ\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: ÐÁÒÁÍÅÔÒÕ `%s' ÎÅÏÂȦÄÎÉÊ ÁÒÇÕÍÅÎÔ\n" - -# --option -# --option -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: ÎÅÒÏÚЦÚÎÁÎÉÊ ÐÁÒÁÍÅÔÒ `--%s'\n" - -# +option or -option -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: ÎÅÒÏÚЦÚÎÁÎÉÊ ÐÁÒÁÍÅÔÒ `%c%s'\n" - -# 1003.2 specifies the format of this message. -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: ÎÅצÒÎÉÊ ÐÁÒÁÍÅÔÒ -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: ÎÅצÒÎÉÊ ÐÁÒÁÍÅÔÒ -- %c\n" - -# 1003.2 specifies the format of this message. -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: ÐÁÒÁÍÅÔÒÕ ÎÅÏÂȦÄÎÉÊ ÁÒÇÕÍÅÎÔ -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: ÎÅÏÄÎÏÚÎÁÞÎÉÊ ÐÁÒÁÍÅÔÒ `-W %s'\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: ÐÁÒÁÍÅÔÒ `-W %s' ÎÅ ÍÏÖÅ ÍÁÔÉ ÁÒÇÕÍÅÎÔÕ\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "îÅצÄÏÍÁ ÐÏÍÉÌËÁ" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -572,75 +558,68 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "ðÏ×ÔÏÒÎÅ ×ÉËÏÒÉÓÔÁÎÎÑ Ú×'ÑÚËÕ Ú %s:%hu.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "ðÏÍÉÌËÁ ÚÁÐÉÓÕ HTTP-ÚÁÐÉÔÕ: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s-ÚÁÐÉÔ ÎÁĦÓÌÁÎÏ, ÏÞ¦ËÕ¤Í ×¦ÄÐÏצĦ... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "îÅ ÏÔÒÉÍÁÎÏ ÄÁÎÉÈ" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "ðÏÍÉÌËÁ ÞÉÔÁÎÎÑ × ÚÁÇÏÌÏ×ËÁÈ (%s).\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "æÁÊÌ `%s' ×ÖÅ ¤ ÔÕÔ, ÎÅ ÚÁ×ÁÎÔÁÖÕ¤ÍÏ.\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "îÅצÄÏÍÁ ÓÈÅÍÁ ÁÕÔÅÎÔÉƦËÁæ§.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "á×ÔÏÒÉÚÁÃ¦Ñ ÎÅ×ÄÁÌÁÓÑ.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "îÅÓÆÏÒÍÏ×ÁÎÉÊ ÓÔÁÔÕÓÎÉÊ ÒÑÄÏË" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(ÂÅÚ ÏÐÉÓÕ)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "áÄÒÅÓa: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "ÎÅ ×ËÁÚÁÎÏ" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [ÐÅÒÅȦÄ]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -653,18 +632,15 @@ msgstr "" # No need to print this output if the body won't be # downloaded at all, or if the original server response is # printed. -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "äÏ×ÖÉÎÁ: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "¦ÇÎÏÒÕ¤ÔØÓÑ" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "ðÒÏÐÕÓËÁ¤ÍÏ ËÁÔÁÌÏÇ `%s'.\n" @@ -673,43 +649,42 @@ msgstr " msgid "Warning: wildcards not supported in HTTP.\n" msgstr "õ×ÁÇÁ: × HTTP ΊЦÄÔÒÉÍÕÀÔØÓÑ ÛÁÂÌÏÎÉ.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "ðÏÍÉÌËÁ ÚÁÐÉÓÕ × `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "îÅ ÍÏÖÕ ×ÓÔÁÎÏ×ÉÔÉ SSL-Ú'¤ÄÎÁÎÎÑ.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "ðïíéìëá: ðÅÒÅÎÁÐÒÁ×ÌÅÎÎÑ (%d) ÂÅÚ ×ËÁÚÕ×ÁÎÎÑ ÁÄÒÅÓÉ.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s ðïíéìëá %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "÷¦ÄÓÕÔÎ¦Ê ÚÁÇÏÌÏ×ÏË last-modified -- ͦÔËÉ ÞÁÓÕ ×ÉÍËÎÅÎÏ.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "îÅËÏÒÅËÔÎÉÊ ÚÁÇÏÌÏ×ÏË last-modified -- ¦ÇÎÏÒÕ¤ÍÏ Í¦ÔËÉ ÞÁÓÕ.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -718,17 +693,17 @@ msgstr "" "ìÏËÁÌØÎÉÊ ÆÁÊÌ `%s' ÎÏצÛÉÊ -- ÎÅ ÚÁ×ÁÎÔÁÖÕ¤ÍÏ ÊÏÇÏ.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "äÏ×ÖÉÎÉ ÆÁÊÌ¦× ÎÅ ÓЦ×ÐÁÄÁÀÔØ (ÌÏËÁÌØÎÏ: %ld) -- ÚÁ×ÁÎÔÁÖÕ¤ÍÏ.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "æÁÊÌ ÎÏצÛÉÊ, Î¦Ö ÌÏËÁÌØÎÉÊ, ÚÁ×ÁÎÔÁÖÕ¤ÍÏ.\n" # Remote file is newer or sizes cannot be matched -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -740,7 +715,7 @@ msgstr "" # Remote file is older, file sizes can be compared and # are both equal. -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" @@ -749,14 +724,14 @@ msgstr " # Remote file is older, file sizes can be compared and # are both equal. -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" msgstr "ìÏËÁÌØÎÉÊ ÆÁÊÌ `%s' ÎÏצÛÉÊ -- ÎÅ ÚÁ×ÁÎÔÁÖÕ¤ÍÏ ÊÏÇÏ.\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -765,93 +740,93 @@ msgstr "" "%s (%s) - `%s' ÚÂÅÒÅÖÅÎÏ [%ld/%ld]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - ú'¤ÄÎÁÎÎÑ ÚÁËÒÉÔÏ × ÐÏÚÉæ§ %ld. " -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - ðÏÍÉÌËÁ ÞÉÔÁÎÎÑ × ÐÏÚÉæ§ %ld (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - ðÏÍÉÌËÁ ÞÉÔÁÎÎÑ × ÐÏÚÉæ§ %ld/%ld (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC ×ËÁÚÕ¤ ÎÁ %s, ÝÏ ÎÁÓÐÒÁ×Ħ ÎÅ ¦ÓÎÕ¤.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: îÅÍÏÖÌÉ×Ï ÐÒÏÞÉÔÁÔÉ %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: ðÏÍÉÌËÁ × %s (ÒÑÄÏË %d).\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: ðÏÍÉÌËÁ × %s (ÒÑÄÏË %d).\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: ðÏÍÉÌËÁ × %s (ÒÑÄÏË %d).\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "" "%s: õ×ÁÇÁ: ñË ÓÉÓÔÅÍÎÉÊ wgetrc ÔÁË ¦ wgetrc ËÏÒÉÓÔÕ×ÁÞÁ ×ËÁÚÕÀÔØ ÎÁ `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: ÎÅצÒÎÅ --execute command `%s'\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: ÎÅצÒÎÅ ÂÕÌÅ×Å `%s', ×ËÁÖ¦ÔØ `on' ÞÉ `off'.\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: ÎÅצÒÎÅ ÞÉÓÌÏ `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: ÎÅצÒÎÅ ÚÎÁÞÅÎÎÑ ÂÁÊÔÁ `%s'.\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: ÎÅצÒÎÉÊ ÐÅÒ¦ÏÄ ÞÁÓÕ `%s'.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: ÎÅצÒÎÅ ÚÎÁÞÅÎÎÑ `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: ÎÅצÒÎÉÊ ÚÁÇÏÌÏ×ÏË `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: îÅצÒÎÅ ÚÁÄÁÎÎÑ ÓÔÉÌÀ צÄÏÂÒÁÖÅÎÎÑ ÐÒÏÇÒÅÓÕ `%s'.\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -867,8 +842,6 @@ msgstr "" "\n" "ÏÔÒÉÍÁÎÏ %s, ÐÅÒÅÎÁÐÒÁ×ÌÀ¤ÍÏ ×É×ÅÄÅÎÎÑ × `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -881,12 +854,12 @@ msgstr " msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; צÄËÌÀÞÁ¤ÍÏ ÐÒÏÔÏËÏÌÀ×ÁÎÎÑ.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "÷ÉËÏÒÉÓÔÁÎÎÑ: %s [ðáòáíåôò]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -896,554 +869,558 @@ msgstr "" "'äÏ×Ǧ' ÐÁÒÁÍÅÔÒÉ ÓÐÒÉÊÍÁÀÔØ Ô¦ Ö ÁÒÇÕÍÅÎÔÉ, ÝÏ ¦ ËÏÒÏÔ˦.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "ëÁÔÁÌÏÇ " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "" "ðÏצÄÏÍÌÅÎÎÑ ÐÒÏ ÐÏÍÉÌËÉ ÔÁ ÐÒÏÐÏÚÉæ§ ÎÁÄÓÉÌÁÊÔÅ ÄÏ .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s, á×ÔÏÍÁÔÉÞÎÉÊ ÚÁ×ÁÎÔÁÖÕ×ÁÞ ÆÁÊÌ¦× Ú ÍÅÒÅÖ¦.\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2003 æÕÎÄÁÃ¦Ñ ÷¦ÌØÎÏÇÏ ðÒÏÇÒÁÍÎÏÇÏ úÁÂÅÚÐÅÞÅÎÎÑ.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1451,7 +1428,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1459,59 +1436,56 @@ msgstr "" "\n" "á×ÔÏÒ: Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "óÐÒÏÂÕÊÔÅ `%s --help' ÄÌÑ ÏÔÒÉÍÁÎÎÑ ÄÅÔÁÌØÎϧ ¦ÎÆÏÒÍÁæ§.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: ÎÅצÒÎÉÊ ÐÁÒÁÍÅÔÒ -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "òÅÖÉÍÉ verbose ÔÁ quiet ÎÅ ÍÏÖÎÁ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÏÄÎÏÞÁÓÎÏ.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "òÅÖÉÍÉ Ð¦ÄÔÒÉÍËÉ Í¦ÔÏË ÞÁÓÕ ÔÁ ÚÂÅÒÅÖÅÎÎÑ ÓÔÁÒÉÈ ÆÁÊÌ¦× ÎÅÓÕͦÓΦ.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: ÎÅ ×ËÁÚÁÎÏ URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "÷ %s ÎÅ ÚÎÁÊÄÅÎÏ URL'¦×.\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1521,55 +1495,51 @@ msgstr "" "úáë¶îþåîï --%s--\n" "óËÁÞÁÎÏ: %s ÂÁÊÔ¦× × %d ÆÁÊÌÁÈ(¦)\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "÷éþåòðáîï ÏÂÍÅÖÅÎÎÑ ÎÁ ÚÁ×ÁÎÔÁÖÅÎÎÑ (%s ÂÁÊÔ¦×)!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "ðÒÏÄÏ×ÖÕ¤ÍÏ Õ ÆÏÎÏ×ÏÍÕ ÒÅÖÉͦ.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "ðÒÏÄÏ×ÖÕ¤ÍÏ Õ ÆÏÎÏ×ÏÍÕ ÒÅÖÉͦ, ÎÏÍÅÒ ÐÒÏÃÅÓÕ %d.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "÷É×ÅÄÅÎÎÑ ÂÕÄÅ ÚÁÐÉÓÁÎÏ ÄÏ `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: îÅ ÍÏÖÕ ÚÎÁÊÔÉ ÐÏÔÒ¦ÂÎÉÊ ÄÒÁÊ×ÅÒ.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: ÐÏÐÅÒÅÄÖÅÎÎÑ: ÌÅËÓÅÍÁ \"%s\" ÐÅÒÅÄ ¦ÍÅÎÅÍ ÍÁÛÉÎÉ\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: ÎÅצÄÏÍÁ ÌÅËÓÅÍÁ \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "÷ÉËÏÒÉÓÔÁÎÎÑ: %s NETRC [¶í'ñ íáûéîé]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: ÎÅ ÍÏÖÕ ×ÉËÏÎÁÔÉ stat %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1579,8 +1549,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "îÅ ÍÏÖÕ ÒÏÚ¦ÂÒÁÔÉ OpenSSL PRNG; צÄËÌÀÞÁ¤ÍÏ SSL.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1626,9 +1594,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1643,38 +1608,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "îÅËÏÒÅËÔÎÅ ×ËÁÚÁÎÎÑ ÓÔÉÌÀ `%s'; ÌÉÛÁ¤ÍÏ ÂÅÚ ÚͦÎÉ.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "÷ÉÄÑÌѤÍÏ %s, ÏÓ˦ÌØËÉ ÊÏÇÏ ÔÒÅÂÁ ÐÒÏÐÕÓÔÉÔÉ.\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "îÅ ÍÏÖÕ ÐÅÒÅÔ×ÏÒÉÔÉ ÐÏÓÉÌÁÎÎÑ × %s: %s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "úÁ×ÁÎÔÁÖÕ¤ÍÏ ÆÁÊÌ robots.txt; ÎÅ Ú×ÁÖÁÊÔÅ ÎÁ ÐÏÍÉÌËÉ.\n" @@ -1709,13 +1667,13 @@ msgstr "" "ðÒÏÄÏ×ÖÅÎÎÑ ÓÐÒÏÂ.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1726,14 +1684,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1769,13 +1722,12 @@ msgstr "IPv6 msgid "Invalid IPv6 numeric address" msgstr "îÅצÒÎÁ ÞÉÓÌÏ×Á IPv6 ÁÄÒÅÓÁ" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "ðÒÏÄÏ×ÖÕ¤ÍÏ Õ ÆÏÎÏ×ÏÍÕ ÒÅÖÉͦ, ÎÏÍÅÒ ÐÒÏÃÅÓÕ %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "îÅ ×ÄÁÌÏÓÑ ×ÉÄÁÌÉÔÉ ÓÉÍ×ÏÌØÎÅ ÐÏÓÉÌÁÎÎÑ `%s': %s\n" diff --git a/po/vi.po b/po/vi.po index b843aebf..2fcb63ad 100644 --- a/po/vi.po +++ b/po/vi.po @@ -1,216 +1,277 @@ -# translation of wget-1.10-rc1.po to Vietnamese -# Copyright (C) 2005 Free Software Foundation, Inc. -# This file is distributed under the same license as the PACKAGE package. +# Vietnamese translation for WGet. +# Copyright © 2007 Free Software Foundation, Inc. # Phan Vinh Thinh , 2005. +# Clytie Siddall , 2007 # msgid "" msgstr "" -"Project-Id-Version: wget 1.10-rc1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" -"PO-Revision-Date: 2005-06-08 00:08+0400\n" -"Last-Translator: Phan Vinh Thinh \n" -"Language-Team: Vietnamese \n" +"Project-Id-Version: wget 1.11-b2363\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" +"PO-Revision-Date: 2007-10-22 15:30+0930\n" +"Last-Translator: Clytie Siddall \n" +"Language-Team: Vietnamese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.9.1\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: LocFactoryEditor 1.7b1\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: tùy chọn `%s' không rõ ràng\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: tùy chọn `--%s' không cho phép một tham số\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: tùy chọn `%c%s' không cho phép một tham số\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: tùy chọn `%s' yêu cầu một tham số\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: tùy chọn không nhận ra `--%s'\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: tùy chọn không nhận ra `%c%s'\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: tùy chọn không hợp lệ -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: tùy chọn sai -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: tùy chọn yêu cầu một tham số -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: tùy chọn `-W %s' không rõ ràng\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: tùy chọn `-W %s' không cho phép một tham số\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "%s: không tìm thấy được địa chỉ bind `%s'; tắt bỏ bind.\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "Đang kết nối tới %s[%s]:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "Đang kết nối tới %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "đã kết nối.\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "không thành công: %s.\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 #, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "%s: không tìm thấy được địa chỉ bind `%s'; tắt bỏ bind.\n" + +#: src/convert.c:169 +#, c-format msgid "Converted %d files in %s seconds.\n" -msgstr "Đã chuyển đổi %d tập tin trong %.*f giây.\n" +msgstr "Đã chuyển đổi %d tập tin trong %s giây.\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "Đang chuyển đổi %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" -msgstr "không thá»±c hiện gì.\n" +msgstr "không có gì cần làm.\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "Không thể chuyển đổi liên kết trong %s: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "Không xóa được `%s': %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "Không sao lÆ°u được %s thành %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Lỗi cú pháp trong Set-Cookie: %s tại vị trí %d.\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" -msgstr "" +msgstr "Cookie đến từ %s đã thá»­ đặt miền thành %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "Không mở được tập tin cookie `%s': %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "Lỗi ghi nhớ tới `%s': %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "Lỗi đóng `%s': %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "Dạng danh sách không hỗ trợ, đang thá»­ phân tích dạng danh sách Unix.\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "Chỉ mục của /%s trên %s: %d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " -msgstr "thời gian không rõ " +msgstr "thời gian không rõ " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "Tập tin " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "ThÆ° mục " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "Liên kết " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "Không chắc " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s byte)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "Chiều dài: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ", còn lại %s (%s)" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ", còn lại %s" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" -msgstr " (chÆ°a xác thá»±c)\n" +msgstr " (không có quyền)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "Đăng nhập với tên %s... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" -msgstr "Lỗi trong câu trả lời của máy chủ, đang đóng liên kết điều khiển.\n" +msgstr "" +"Lỗi trong câu trả lời của máy phục vụ, đang đóng liên kết điều khiển.\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" -msgstr "Lỗi trong lời chào mừng của máy chủ.\n" +msgstr "Lỗi trong lời chào mừng của máy phục vụ.\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "Ghi nhớ không thành công, đang đóng liên kết điều khiển.\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" -msgstr "Máy chủ từ chối đăng nhập.\n" +msgstr "Máy phục vụ từ chối đăng nhập.\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "Đăng nhập không đúng.\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" -msgstr "Đã đăng nhập!\n" +msgstr "Đã đăng nhập !\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" -msgstr "Lỗi máy chủ, không xác định được dạng hệ thống.\n" +msgstr "Lỗi máy phục vụ, không xác định được dạng hệ thống.\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "đã xong. " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "đã xong.\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "Không rõ loại `%c', đang đóng liên kết điều khiển.\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "đã xong. " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> không cần thiết CWD.\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -219,34 +280,33 @@ msgstr "" "Không có thÆ° mục `%s'.\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> không yêu cầu CWD.\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "Không khởi đầu được sá»± truyền tải THỤĐỘNG.\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "Không phân tích được câu trả lời THỤĐỘNG.\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "không kết nối được tới %s cổng %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Lỗi bind (%s).\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "CỔNG không đúng.\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -254,7 +314,7 @@ msgstr "" "\n" "REST không thành công; bắt đầu lại từ đầu.\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -263,7 +323,7 @@ msgstr "" "Không có tập tin `%s'.\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -272,81 +332,74 @@ msgstr "" "Không có tập tin hay thÆ° mục `%s'.\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" -msgstr "%s nhảy tới một cái đã có.\n" +msgstr "%s đã xuất hiện.\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s, đang đóng kết nối điều khiển.\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - Kết nối dữ liệu: %s; " -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "Đã đóng kết nối điều khiển.\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "Dừng truyền tải dữ liệu.\n" -#: src/ftp.c:1092 -#, fuzzy, c-format +#: src/ftp.c:1096 +#, c-format msgid "File `%s' already there; not retrieving.\n" -msgstr "Tập tin `%s' đã có ở đó, không nhận nữa.\n" +msgstr "Tập tin `%s' đã có ở đó nên không nhận nữa.\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" -msgstr "(thá»­:%2d)" +msgstr "(thá»­: %2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" "\n" msgstr "" -"%s (%s) - đã ghi `%s' [%s]\n" +"%s (%s) - đã lÆ°u `%s' [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" -msgstr "Đang xóa bỏ %s.\n" +msgstr "Đang xoá %s.\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "Đang dùng `%s' làm tập tin danh sách tmp.\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "Đã xóa `%s'.\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" -msgstr "Độ sâu đệ quy %d vượt quá độ sâu lớn nhất %d.\n" +msgstr "Độ sâu đệ quy %d vượt quá độ sâu tối đa %d.\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "Tập tin ở xa không mới hÆ¡n tập tin nội bộ `%s' -- không tải xuống.\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" @@ -355,8 +408,7 @@ msgstr "" "Tập tin ở xa mới hÆ¡n tập tin nội bộ `%s' -- đang tải xuống.\n" "\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -365,11 +417,11 @@ msgstr "" "Kích thước không tÆ°Æ¡ng ứng (nội bộ %s) -- đang tải xuống.\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "Sai tên của liên kết mềm, bỏ qua.\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -378,129 +430,65 @@ msgstr "" "Đã có liên kết mềm đúng %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "Đang tạo liên kết mềm %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "Không hỗ trợ liên kết mềm, nhảy qua liên kết mềm `%s'.\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "Nhảy qua thÆ° mục `%s'.\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: loại tập tin không biết/không hỗ trợ.\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: tem đánh dấu thời gian bị lỗi.\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "Sẽ không nhận thÆ° mục vì độ sâu là %d (max %d).\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "Không giảm xuống thành `%s' vì nó bị loại bỏ/không được thêm.\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "Đang nhả ra `%s'.\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "Không có tÆ°Æ¡ng ứng với mẫu `%s'.\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "Đã viết chỉ mục ở dạng HTML tới `%s' [%s].\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "Đã viết chỉ mục ở dạng HTML tới `%s'.\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: tùy chọn `%s' không rõ ràng\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: tùy chọn `--%s' không cho phép một tham số\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: tùy chọn `%c%s' không cho phép một tham số\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: tùy chọn `%s' yêu cầu một tham số\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: tùy chọn không nhận ra `--%s'\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: tùy chọn không nhận ra `%c%s'\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: tùy chọn không hợp lệ -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: tùy chọn sai -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: tùy chọn yêu cầu một tham số -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: tùy chọn `-W %s' không rõ ràng\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: tùy chọn `-W %s' không cho phép một tham số\n" - #: src/host.c:347 msgid "Unknown host" msgstr "Máy không rõ" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "Thất bại tạm thời khi tìm tên" @@ -528,9 +516,9 @@ msgid "%s: Cannot resolve incomplete link %s.\n" msgstr "%s: Không tìm thấy được liên kết không hoàn chỉnh %s.\n" #: src/html-url.c:695 -#, fuzzy, c-format +#, c-format msgid "%s: Invalid URL %s: %s\n" -msgstr "%s: %s: Giá trị sai `%s'.\n" +msgstr "%s: URL không hợp lệ %s: %s\n" #: src/http.c:367 #, c-format @@ -548,81 +536,76 @@ msgstr "Tắt bỏ SSL vì tạo ra lỗi.\n" #: src/http.c:1566 #, c-format msgid "POST data file `%s' missing: %s\n" -msgstr "" +msgstr "Thiếu tập tin dữ liệu POST « %s »: %s\n" #: src/http.c:1615 #, c-format msgid "Reusing existing connection to %s:%d.\n" msgstr "Đang dùng lại kết nối đã có tới %s: %d.\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "Đọc câu trả lời proxy không thành công: %s.\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "Tạo đường hầm proxy không thành công: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "%s yêu cầu đã gá»­i, đang đợi câu trả lời... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "Không nhận được dữ liệu.\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "Lỗi đọc (%s) trong phần đầu.\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 -#, fuzzy, c-format +#: src/http.c:1812 +#, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" -msgstr "Tập tin `%s' đã có ở đó, không nhận nữa.\n" +msgstr "" +"Tập tin `%s' đã có ở đó nên không nhận nữa.\n" +"\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "Hệ thống xác thá»±c không rõ.\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "Xác thá»±c không thành công.\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "Dòng trạng thái bị lỗi" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(không mô tả)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "Vị trí: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "chÆ°a chỉ ra" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [theo sau]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -632,63 +615,60 @@ msgstr "" " Đã nhận tập tin đầy đủ; không cần làm gì.\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "Dài: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "lờ đi" -#: src/http.c:2255 -#, fuzzy, c-format +#: src/http.c:2254 +#, c-format msgid "Saving to: `%s'\n" -msgstr "Nhảy qua thÆ° mục `%s'.\n" +msgstr "Đang lÆ°u vào : « %s »\n" #: src/http.c:2335 msgid "Warning: wildcards not supported in HTTP.\n" msgstr "Cảnh báo: không hỗ trợ wildcard trong HTTP.\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" +"Chế độ nhện đã được hiệu lá»±c. Hãy kiểm tra tập tin ở xa tồn tại không.\n" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "Không ghi nhớ được tới `%s' (%s).\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "Không thiết lập được kết nối SSL.\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "LỖI: Chuyển hướng (%d) mà không có vị trí.\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" -msgstr "" +msgstr "Tập tin ở xa không tồn tại — liên kết bị ngắt !\n" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s LỖI %d: %s.\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "Thiếu phần đầu \"Lần-sá»­a-cuối-cùng\" -- tắt tem đánh dấu thời gian.\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "Sai phần đầu \"Lần-sá»­a-cuối-cùng\" -- lờ đi tem đánh dấu thời gian.\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -697,40 +677,42 @@ msgstr "" "Tập tin trên máy chủ không mới hÆ¡n tập tin nội bộ `%s' -- không nhận.\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "Kích thước tập tin không tÆ°Æ¡ng ứng (nội bộ %s) - đang nhận.\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "Tập tin ở xa mới hÆ¡n, đang nhận.\n" -#: src/http.c:2596 -#, fuzzy +#: src/http.c:2620 msgid "" "Remote file exists and could contain links to other resources -- " "retrieving.\n" "\n" msgstr "" -"Tập tin ở xa mới hÆ¡n tập tin nội bộ `%s' -- đang tải xuống.\n" +"Tập tin ở xa có phải tồn tại và có thể chứa liên kết đến tài nguyên khác nên " +"đang lấy nó.\n" "\n" -#: src/http.c:2602 -#, fuzzy +#: src/http.c:2625 msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" -msgstr "Tập tin ở xa không mới hÆ¡n tập tin nội bộ `%s' -- không tải xuống.\n" +msgstr "" +"Tập tin ở xa có phải tồn tại nhÆ°ng không chứa liên kết nên không lấy nó.\n" +"\n" -#: src/http.c:2610 -#, fuzzy +#: src/http.c:2633 msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" -msgstr "Tập tin ở xa không mới hÆ¡n tập tin nội bộ `%s' -- không tải xuống.\n" +msgstr "" +"Tập tin ở xa có phải tồn tại nhÆ°ng khả năng đệ quy bị tắt nên không lấy nó.\n" +"\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -739,97 +721,104 @@ msgstr "" "%s (%s) - đã ghi `%s'[%s/%s]\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - Đóng kết nối tại byte %s. " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - Lỗi đọc tại byte %s (%s)." -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - Lỗi đọc tại byte %s/%s (%s). " -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC chỉ tới %s không tồn tại.\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: Không đọc được %s (%s).\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%s: Lỗi trong %s trên dòng %d.\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%s: Lỗi cú pháp trong %s trên dòng %d.\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s: Không rõ câu lệnh `%s' trong %s trên dòng %d.\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: Cảnh báo: Cả wgetrc của hệ thống và người dùng đều chỉ tới `%s'.\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: Câu lệnh --execute không đúng `%s'\n" -#: src/init.c:705 -#, fuzzy, c-format +#: src/init.c:721 +#, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" -msgstr "%s: %s: Giá trị boolean sai `%s', hãy dùng `on' hoặc 'off'.\n" +msgstr "" +"%s: %s: Giá trị boolean sai « %s », hãy dùng:\n" +" • on\tbật\n" +" • off\ttắt\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: Số sai `%s'.\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: Giá trị byte sai `%s'.\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: Khoảng thời gian sai `%s'.\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: Giá trị sai `%s'.\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: Phần đầu sai `%s'.\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: Dạng minh họa tiến trình sai `%s'.\n" -#: src/init.c:1213 -#, fuzzy, c-format +#: src/init.c:1229 +#, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," "[nocontrol].\n" -msgstr "%s: %s: Giới hạn sai `%s', hãy dùng `unix' hoặc `windows'.\n" +msgstr "" +"%s: %s: Giới hạn sai « %s », hãy dùng:\n" +" • unix|windows\n" +" • lowercase|uppercase\t\tchữ hoa hoặc chữ thường\n" +" • nocontrol\t\t\t\tkhông có điều khiển\n" #: src/log.c:783 #, c-format @@ -840,8 +829,6 @@ msgstr "" "\n" "đã nhận %s, đang chuyển hướng kết quả tới `%s'.\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -856,12 +843,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s; đang tắt bỏ việc ghi sá»± kiện.\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "Sá»­ dụng: %s [TÙY CHỌN]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -869,75 +856,80 @@ msgstr "" "Tham số cho các tùy chọn dài cÅ©ng là tham số cho các tùy chọn ngắn.\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "Khởi động:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version hiển thị phiên bản của Wget rồi thoát.\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help hiển thị trợ giúp này.\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background chuyển vào nền sau sau khi khởi động.\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=COMMAND thá»±c hiện một câu lệnh dạng `.wgetrc'.\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "Tập tin ghi sá»± kiện và tập tin nhập vào:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=FILE ghi sá»± kiện vào FILE.\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=FILE thêm thông báo sá»± kiện vào FILE.\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug in nhiều thông tin để tìm sá»­a lỗi.\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug in nhiều thông tin để tìm sá»­a lỗi.\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet im lặng (không đưa sá»± kiện).\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose chi tiết (đây là mặc định).\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr " -nv, --no-verbose không chi tiết, và không im lặng.\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=FILE tải các URL tìm thấy trong FILE.\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html coi tập tin dữ liệu vào là HTML.\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL thêm URL tới liên kết tÆ°Æ¡ng đối trong tập tin " "sau -F -i.\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "Tải xuống:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" @@ -945,15 +937,15 @@ msgstr "" " -t, --tries=NUMBER đặt số lần cố thá»­ lại thành NUMBER (0 = " "không giới hạn).\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr " --retry-connrefused cố tải dù kết nối bị từ chối.\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O, --output-document=FILE ghi tài liệu vào FILE.\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" @@ -961,18 +953,18 @@ msgstr "" " -nc, --no-clobber bỏ qua những công việc sẽ tải tới tập tin\n" " đã có.\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" " -c, --continue tiếp tục tải phần còn tại của một tập tin.\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr " --progress=TYPE chọn dạng mô tả tiến trình.\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" @@ -980,39 +972,39 @@ msgstr "" " -N, --timestamping không nhận lại tập tin trừ khi mới hÆ¡n\n" " nội bộ.\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response in ra câu trả lời của máy chủ.\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider không tải xuống gì hết.\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" " -T, --timeout=SECONDS đặt mọi giá trị thời gian chờ thành " "SECONDS.\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" " --dns-timeout=SECS đặt thời gian chờ tìm DNS thành SECS.\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" " --connect-timeout=SECS đặt thời gian chờ kết nối thành SECS.\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr " --read-timeout=SECS đặt thời gian chờ đọc thành SECS.\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr " -w, --wait=SECONDS chờ SECONDS giữa các lần phục hồi.\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1020,7 +1012,7 @@ msgstr "" " --waitretry=SECONDS chờ 1..SECONDS giữa các lần thá»­ của một sá»± " "phục hồi.\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" @@ -1028,20 +1020,20 @@ msgstr "" " --random-wait chờ từ 0...2*WAIT giây giữa các lần phục " "hồi.\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy dùng proxy.\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy không dùng proxy.\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" " -Q, --quota=NUMBER đặt giới hạn số phục hồi thành NUMBER.\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1049,16 +1041,16 @@ msgstr "" " --bind-address=ADDRESS bind tới ADDRESS (tên máy hoặc IP) trên máy " "nội bộ.\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" " --limit-rate=RATE giới hạn tốc độ tải xuống thành RATE.\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr " --no-dns-cache không dùng cache tìm kiếm DNS.\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" @@ -1066,24 +1058,23 @@ msgstr "" " --restrict-file-names=OS giới hạn ký tá»± trong tên tập tin thành " "những gì OS cho phép.\n" -#: src/main.c:453 -#, fuzzy +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -" --ignore-length lờ đi thành phần `Content-Length' của phần " -"đầu.\n" +" --ignore-case không phân biệt chữ hoa/thường khi khớp tập tin/thÆ° " +"mục.\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only chỉ kết nối tới các địa chỉ IPv4.\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only chỉ kết nối tới các địa chỉ IPv6.\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1093,95 +1084,97 @@ msgstr "" "ra,\n" " một trong IPv6, IPv4, hoặc rỗng.\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" " --user=USER đặt người dùng cho cả ftp và http thành " "USER.\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" " --password=PASS đặt cả mật khẩu ftp và http thành PASS.\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "ThÆ° mục:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd, --no-directories không tạo thÆ° mục.\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories bắt buộc tạo thÆ° mục.\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr " -nH, --no-host-directories không tạo thÆ° mục máy.\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr " --protocol-directories dùng tên giao thức trong thÆ° mục.\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr " -P, --directory-prefix=PREFIX ghi tập tin vào PREFIX/...\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" " --cut-dirs=NUMBER lời đi NUMBER thành phần thÆ° mục ở xa.\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "Tùy chọn HTTP:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=USER đặt người dùng http thành USER.\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-password=PASS đặt mật khẩu http thành PASS.\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" " --no-cache không cho phép dữ liệu cache trên server.\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" " -E, --html-extension ghi tài liệu HTML với phần mở rộng `.html'.\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" " --ignore-length lờ đi thành phần `Content-Length' của phần " "đầu.\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr " --header=STRING chèn STRING vào giữa các phần đầu.\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" +" --max-redirect số lần chuyển hướng tối đa cho phép trên mỗi " +"trang.\n" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr " --proxy-user=USER đặt USER làm tên người dùng proxy.\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr " --proxy-password=PASS đặt PASS làm mật khẩu proxy.\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" @@ -1189,37 +1182,37 @@ msgstr "" " --referer=URL thêm phần đầu `Referer: URL' vào yêu cầu " "HTTP.\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers ghi phần đầu HTTP vào tập tin.\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" " -U, --user-agent=AGENT dùng AGENT làm tên thay cho Wget/PHIÊNBẢN.\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" " --no-http-keep-alive không giữ HTTP sống (kết nối cố định).\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies không dùng cookies.\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" " --load-cookies=FILE nạp cookie từ FILE trước khi làm việc.\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr " --save-cookies=FILE ghi cookie vào FILE sau khi làm việc.\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" @@ -1227,7 +1220,7 @@ msgstr "" " --keep-session-cookies nạp và ghi cookie buổi làm việc (không thường " "trá»±c).\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" @@ -1235,23 +1228,25 @@ msgstr "" " --post-data=STRING dùng phÆ°Æ¡ng pháp POST; gá»­i STRING làm dữ " "liệu.\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" " --post-file=FILE dùng phÆ°Æ¡ng pháp POST; gá»­i nội dung của " "STRING.\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" +" --no-content-disposition đừng tùy theo dòng đầu Content-" +"Disposition.\n" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "Tùy chọn HTTPS (SSL/TLS):\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1260,42 +1255,42 @@ msgstr "" "SSLv2,\n" " SSLv3, và TLSv1.\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" " --no-check-certificate không kiểm tra tính hợp lệ của chứng thá»±c " "của server.\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=FILE tập tin chứng thá»±c của client.\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" " --certificate-type=TYPE dạng chứng thá»±c client, PEM hoặc DER.\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=FILE tập tin chìa khóa riêng tÆ°.\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" " --private-key-type=TYPE dạng chìa khóa riêng tÆ°, PEM hoặc DER.\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=FILE tập tin với các gói của CA.\n" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr " --ca-directory=DIR thÆ° mục chứa danh sách hash của CA.\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1303,7 +1298,7 @@ msgstr "" " --random-file=FILE tập tin với dữ liệu theo xác suất để tạo " "thành SSL PRNG.\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" @@ -1311,34 +1306,34 @@ msgstr "" " --egd-file=FILE đặt tên socket EGD với dữ liệu theo xác " "suất.\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "Tùy chọn FTP:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=USER đặt người dùng ftp thành USER.\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=PASS đặt mật khẩu ftp thành PASS.\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --no-remove-listing không xóa bỏ tập tin `.listing'.\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" " --no-glob không dùng globbing cho tên tập tin FTP.\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" " --no-passive-ftp không dùng dạng truyền tải \"passive\" (thụ " "động).\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1346,19 +1341,19 @@ msgstr "" " --retr-symlinks khi đệ quy, lấy tập tin được liên kết đến " "(không phải thÆ° mục).\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr " --preserve-permissions giữ lại quyền hạn của tập tin ở xa.\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "Tải đệ quy:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive dùng tải đệ quy.\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" @@ -1366,12 +1361,12 @@ msgstr "" " -l, --level=NUMBER độ sâu lớn nhất của đệ quy (inf hoặc 0 = vô " "hạn).\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr " --delete-after xóa tập tin nội bộ sau khi tải xong.\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" @@ -1379,22 +1374,21 @@ msgstr "" " -k, --convert-links khiến liên kết trong HTML tải xuống chỉ tới tập " "tin nội bộ.\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" " -K, --backup-converted trước khi chuyển đổi tập tin X, sao lÆ°u thành X." "orig.\n" -#: src/main.c:587 -#, fuzzy +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -" -m, --mirror tùy chọn rút gọn tÆ°Æ¡ng đương với -r -N -l inf -" -"nr.\n" +" -m, --mirror tùy chọn rút gọn tÆ°Æ¡ng đương với\n" +"\t\t\t\t\t« -N -r -l inf --no-remove-listing ».\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" @@ -1402,7 +1396,7 @@ msgstr "" " -p, --page-requisites lấy mọi hình ảnh, v.v... cần thiết để hiển thị " "trang HTML.\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" @@ -1410,11 +1404,11 @@ msgstr "" " --strict-comments dùng việc giới hạn (SGML) điều khiển chú thích " "HTML.\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "Chấp nhận/nhả ra đệ quy:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" @@ -1422,7 +1416,7 @@ msgstr "" " -A, --accept=LIST những phần mở rộng chấp nhận, cách nhau " "một dấu phẩy.\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" @@ -1430,7 +1424,7 @@ msgstr "" " -R, --reject=LIST những phần mở rộng nhả ra, cách nhau một " "dấu phẩy.\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" @@ -1438,7 +1432,7 @@ msgstr "" " -D, --domains=LIST những miền chấp nhận, cách nhau một dấu " "phẩy.\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" @@ -1446,13 +1440,13 @@ msgstr "" " --exclude-domains=LIST những miền nhả ra, cách nhau một dấu " "phẩy.\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" " --follow-ftp đi theo liên kết FTP từ tài liệu HTML.\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" @@ -1460,7 +1454,7 @@ msgstr "" " --follow-tags=LIST những thẻ HTML đi theo, cách nhau một dấu " "phẩy.\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" @@ -1468,52 +1462,55 @@ msgstr "" " --ignore-tags=LIST những thẻ HTML bị lờ đi, cách nhau một " "dấu phẩy.\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr " -H, --span-hosts đi tới máy khác khi đệ quy.\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr " -L, --relative chỉ đi theo liên kết tÆ°Æ¡ng đối.\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr " -I, --include-directories=LIST những thÆ° mục cho phép.\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr " -X, --exclude-directories=LIST những thÆ° mục bỏ đi.\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr " -np, --no-parent không đi ngược lên thÆ° mục mẹ.\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "Gá»­i báo cáo lỗi (bug) và đề nghị tới .\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "" "GNU Wget %s, một chÆ°Æ¡ng trình truyền tải mạng có thể chạy ở dạng daemon.\n" -#: src/main.c:668 -#, fuzzy +#: src/main.c:675 msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" -msgstr "Đăng ký bản quyền (C) 2003 Free Software Foundation, Inc.\n" +msgstr "Tác quyền © năm 2007 của Tổ chá»±c Phần mềm Tá»± do.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" "This is free software: you are free to change and redistribute it.\n" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" +"Giấy Phép Công Cộng GNU (GPL), phiên bản 3 hay sau\n" +"\n" +"Đây là phần mềm tá»± do : bạn có quyền thay đổi và phát hành lại nó.\n" +"KHÔNG CÓ BẢO HÀNH GÌ CẢ, với điều kiện được pháp luật cho phép.\n" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1521,119 +1518,114 @@ msgstr "" "\n" "Được viết bởi Hrvoje Niksic .\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" -msgstr "" +msgstr "Nhà duy trì hiện thời: Micah Cowan .\n" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "Hãy thá»­ `%s --help' để biết thêm tùy chọn.\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: tùy chọn không cho phép -- `-n%c'\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "Không thể cùng một lúc thông báo chi tiết và im lặng.\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "" "Không thể cùng một lúc đánh dấu thời gian và không ghi đè tập tin cÅ©.\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "Không thể chỉ ra cả --inet4-only và --inet6-only.\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" +"Đưa ra tùy chọn « -O » thì không thể ghi rõ « -r », « -p » hay « -N ».\n" -#: src/main.c:877 -#, fuzzy, c-format +#: src/main.c:887 +#, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" -msgstr "Không thể chỉ ra cả --inet4-only và --inet6-only.\n" +msgstr "" +"Đưa ra nhiều địa chỉ URL thì không thể ghi rõ cả hai tùy chọn « -k » và « -O " +"».\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: thiếu URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "Không tìm thấy URL trong %s.\n" -#: src/main.c:1023 -#, fuzzy, c-format +#: src/main.c:1039 +#, c-format msgid "" "FINISHED --%s--\n" "Downloaded: %d files, %s in %s (%s)\n" msgstr "" -"\n" "KẾT THÚC --%s--\n" -"Đã tải: %s byte trong %d tập tin\n" +"Đã tải về: %d tập tin, %s trên %s (%s)\n" -#: src/main.c:1032 -#, fuzzy, c-format +#: src/main.c:1048 +#, c-format msgid "Download quota of %s EXCEEDED!\n" -msgstr "Đã VƯỢT QUÁ giới hạn truyền tải (%s byte)!\n" +msgstr "Giới hạn tải về %s BỊ VƯỢT QUÁ !\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "Tiếp tục trong nền sau.\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "Đang tiếp tục trong nền sau, pid %lu.\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "Kết quả sẽ được ghi vào `%s'.\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: Không tìm thấy driver socket có thể sá»­ dụng.\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "" "%s: %s:%d: cảnh báo: \"%s\" dấu hiệu xuất hiện trước bất kỳ tên máy nào\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: không rõ dấu hiệu \"%s\"\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "Sá»­ dụng: %s NETRC [TÊN MÁY]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s: không thể stat %s: %s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "CẢNH BÁO: đang sá»­ dụng một nguồn sinh theo xác suất yếu.\n" @@ -1642,8 +1634,6 @@ msgstr "CẢNH BÁO: đang sá»­ dụng một nguồn sinh theo xác suất yếu msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "Không thể tạo nguồn sinh PRNG, coi nhÆ° sá»­ dụng --random-file.\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "LỖI" @@ -1658,25 +1648,25 @@ msgid "%s: No certificate presented by %s.\n" msgstr "%s: Không có chứng thá»±c từ %s.\n" #: src/openssl.c:517 -#, fuzzy, c-format +#, c-format msgid "%s: cannot verify %s's certificate, issued by `%s':\n" -msgstr "%s: Không có chứng thá»±c từ %s.\n" +msgstr "%s: không thể thẩm tra chứng nhận của %s, cấp bởi « %s »:\n" #: src/openssl.c:525 msgid " Unable to locally verify the issuer's authority.\n" -msgstr "" +msgstr " Không thể thẩm tra cục bộ quyền của nhà cấp.\n" #: src/openssl.c:529 msgid " Self-signed certificate encountered.\n" -msgstr "" +msgstr " Gặp chứng nhận tá»± ký.\n" #: src/openssl.c:532 msgid " Issued certificate not yet valid.\n" -msgstr "" +msgstr " Chứng nhận đã cấp nhÆ°ng chÆ°a hợp lệ.\n" #: src/openssl.c:535 msgid " Issued certificate has expired.\n" -msgstr "" +msgstr " Chứng nhận đã cấp cÅ©ng đã hết hạn dùng.\n" #: src/openssl.c:567 #, c-format @@ -1690,55 +1680,45 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "Để kết nối không an toàn tới %s, hãy dùng `-no-check-certificate'.\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 -#, fuzzy, c-format +#, c-format msgid "" "\n" "%*s[ skipping %sK ]" msgstr "" "\n" -"%*s[ nhảy qua %dK ]" +"%*s[ nhảy qua %sK ]" #: src/progress.c:452 #, c-format msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "Lỗi trong định dạng dấu chấm `%s', để nguyên.\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" -msgstr "" +msgstr " tới %s" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " -msgstr "" +msgstr " trong " -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" -msgstr "" +msgstr "Không thể lấy tần số đồng hồ THỜI GIAN THá»°C: %s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "Đang xóa bỏ %s vì nó sẽ bị nhả ra.\n" -#: src/res.c:392 -#, fuzzy, c-format +#: src/res.c:389 +#, c-format msgid "Cannot open %s: %s" -msgstr "Không thể chuyển đổi liên kết trong %s: %s\n" +msgstr "Không thể mở %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "Đang nạp robots.txt; xin hãy lờ đi các thông báo lỗi.\n" @@ -1773,13 +1753,15 @@ msgstr "" "Đang thá»­ lại.\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" +"Không tìm thấy liên kết bị ngắt.\n" +"\n" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1788,19 +1770,13 @@ msgid_plural "" "Found %d broken links.\n" "\n" msgstr[0] "" -msgstr[1] "" - -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" +"Tìm thấy %d liên kết bị ngắt.\n" "\n" -"Đã nhận %s.\n" -#: src/spider.c:159 -#, c-format -msgid " %s\n" -msgstr "" +#: src/spider.c:90 +#, fuzzy, c-format +msgid "%s\n" +msgstr " %s\n" #: src/url.c:619 msgid "No error" @@ -1811,9 +1787,8 @@ msgid "Unsupported scheme" msgstr "SÆ¡ đồ không hỗ trợ" #: src/url.c:623 -#, fuzzy msgid "Invalid host name" -msgstr "Sai tên người dùng" +msgstr "Sai tên máy" #: src/url.c:625 msgid "Bad port number" @@ -1835,13 +1810,12 @@ msgstr "Không hỗ trợ địa chỉ IPv6" msgid "Invalid IPv6 numeric address" msgstr "Địa chỉ IPv6 không đúng" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "Tiếp tục trong nền sau, pid %d.\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "Bỏ liên kết mềm `%s' không thành công: %s\n" @@ -1851,43 +1825,5 @@ msgstr "Bỏ liên kết mềm `%s' không thành công: %s\n" msgid "%s: %s: Failed to allocate %ld bytes; memory exhausted.\n" msgstr "%s: %s: Phân phối không thành công %ld byte; cạn bộ nhớ.\n" -#~ msgid "Error in Set-Cookie, field `%s'" -#~ msgstr "Lỗi trong Set-Cookie, vùng `%s'" - -#~ msgid "Failed writing to proxy: %s.\n" -#~ msgstr "Ghi tới proxy không thành công: %s.\n" - -#~ msgid "File `%s' already there, will not retrieve.\n" -#~ msgstr "Tập tin `%s' đã có ở đó, sẽ không nhận.\n" - -#~ msgid "" -#~ "%s (%s) - `%s' saved [%s/%s])\n" -#~ "\n" -#~ msgstr "" -#~ "%s (%s) - đã ghi `%s' [%s/%s])\n" -#~ "\n" - -#~ msgid "%s (%s) - Connection closed at byte %s/%s. " -#~ msgstr "%s (%s) - Đóng kết nối tại byte %s/%s. " - -#~ msgid "%s: %s: Invalid boolean `%s', use always, on, off, or never.\n" -#~ msgstr "" -#~ "%s: %s: Giá trị boolean sai `%s', hãy dùng always, on, off, hoặc never.\n" - -#~ msgid "" -#~ "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" -#~ msgstr "" -#~ "ChÆ°Æ¡ng trình này được phát hành với hy vọng rằng nó sẽ trở nên hữu ích,\n" -#~ "nhÆ°ng nó KHÔNG KÈM THEO BẤT KỲ Sá»° BẢO ĐẢM NÀO, ngay cả những đảm\n" -#~ "bảo ngầm hiểu về việc THƯƠNG MẠI HÓA hay PHẢI PHÙ HỢP VỚI MỘT MỤC ĐÍCH\n" -#~ "CỤ THỂ NÀO. Hãy tham khảo giấy phép GNU General Public License để biết " -#~ "thêm chi tiết.\n" - -#~ msgid "%s: Certificate verification error for %s: %s\n" -#~ msgstr "%s: Lỗi kiểm tra chứng thá»±c cho %s: %s\n" - -#~ msgid "Empty host" -#~ msgstr "Máy rỗng" +#~ msgid "%s referred by:\n" +#~ msgstr "%s tham chiếu bởi:\n" diff --git a/po/zh_CN.po b/po/zh_CN.po index 7141e4a5..3a9145d2 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.9-b5\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2003-10-14 23:28+0800\n" "Last-Translator: Rongjun Mu \n" "Language-Team: Chinese (simplified) \n" @@ -17,201 +17,260 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.0.2\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s:选项“%s”不明确\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s:选项“--%s”不允许有参数\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s:选项“%c%s”不允许有参数\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s:选项“%s”需要参数\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s:无法识别的选项“--%s”\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s:无法识别的选项“%c%s”\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s:非法选项 -- %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s:无效选项 -- %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s:选项需要参数 -- %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s:选项“-W %s”不明确\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s:选项“-W %s”不允许有参数\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "" -#: src/connect.c:267 +#: src/connect.c:266 #, fuzzy, c-format msgid "Connecting to %s|%s|:%d... " msgstr "正在连接 %s[%s]:%hu... " -#: src/connect.c:270 +#: src/connect.c:269 #, fuzzy, c-format msgid "Connecting to %s:%d... " msgstr "正在连接 %s:%hu... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "已连接。\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "失败:%s。\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "无法删除“%s”:%s\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "已转换 %d 个文件(在 %.2f 秒之内)。\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "正在转换 %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "不需进行任何操作。\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "无法转换 %s 中的链接:%s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "无法删除“%s”:%s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "无法将 %s 备份成 %s:%s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "在 Set-Cookie 中出现语法错误:%s 在位置 %d 处。\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "无法打开 cookie 文件“%s”:%s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "写入“%s”时发生错误:%s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "关闭“%s”时发生错误:%s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "不支持的文件列表类型,试用 Unix 格式的列表来分析。\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "/%s 的索引在 %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "未知的时间 " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "文件 " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "目录 " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "链接 " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "不确定 " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s 字节)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "长度:%s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr "" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr "" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (非正式数据)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "正在以 %s 登录 ... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "服务器响应时发生错误,正在关闭控制连接。\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "服务器消息出现错误。\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "写入失败,正在关闭控制连接。\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "服务器拒绝登录。\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "登录不正确。\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "登录成功!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "服务器错误,无法确定操作系统的类型。\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "完成。 " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "完成。\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "未知的类别“%c”,正在关闭控制连接。\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "完成。 " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> 不需要 CWD。\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -220,34 +279,33 @@ msgstr "" "目录“%s”不存在。\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> 不需要 CWD。\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "无法启动 PASV 传输。\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "无法解析 PASV 响应内容。\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, fuzzy, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "无法连接到 %s:%hu :%s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Bind 错误(%s)。\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "无效的 PORT(端口)。\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -255,7 +313,7 @@ msgstr "" "\n" "重置 (REST) 失败,重新开始发送。\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -264,7 +322,7 @@ msgstr "" "文件“%s”不存在。\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -273,44 +331,40 @@ msgstr "" "文件或目录“%s”不存在。\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s:%s,正在关闭控制连接。\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) - 数据连接:%s;" -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "已关闭控制连接。\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "数据传输已被中止。\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, fuzzy, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "文件“%s”已经存在,不取回。\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(尝试次数:%2d)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -319,43 +373,39 @@ msgstr "" "%s (%s) - 已保存‘%s’[%ld]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "正在删除 %s。\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "使用“%s”作为列表临时文件。\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "已删除“%s”。\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "链接递归深度 %d 超过最大值 %d。\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "远程文件不比本地文件“%s”新 -- 不取回。\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" "\n" msgstr "远程文件较本地文件“%s”新 -- 取回。\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, fuzzy, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -364,11 +414,11 @@ msgstr "" "文件大小不符(本地文件 %ld) -- 取回。\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "无效的符号连接名,跳过。\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -377,130 +427,66 @@ msgstr "" "已经存在正确的符号连接 %s -> %s\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "正在创建符号链接 %s -> %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "不支持符号连接,正在跳过符号连接“%s”。\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "正在跳过目录“%s”。\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s:未知的/不支持的文件类型。\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s:错误的时间戳标记。\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "因为深度为 %d(最大值为 %d),所以不取回。\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "不进入“%s”目录因为已被排除或未被包含进来。\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "拒绝“%s”。\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "没有与模式“%s”相符合的。\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, fuzzy, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "已经将 HTML 格式的索引写入到“%s” [%ld]。\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "已经将 HTML 格式的索引写入到“%s”。\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s:选项“%s”不明确\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s:选项“--%s”不允许有参数\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s:选项“%c%s”不允许有参数\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s:选项“%s”需要参数\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s:无法识别的选项“--%s”\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s:无法识别的选项“%c%s”\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s:非法选项 -- %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s:无效选项 -- %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s:选项需要参数 -- %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s:选项“-W %s”不明确\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s:选项“-W %s”不允许有参数\n" - #: src/host.c:347 #, fuzzy msgid "Unknown host" msgstr "未知的错误" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "" @@ -555,75 +541,68 @@ msgstr "" msgid "Reusing existing connection to %s:%d.\n" msgstr "再使用到 %s:%hu 的连接。\n" -#: src/http.c:1684 +#: src/http.c:1683 #, fuzzy, c-format msgid "Failed reading proxy response: %s\n" msgstr "无法写入 HTTP 请求:%s。\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "已发出 %s 请求,正在等待回应... " -#: src/http.c:1760 +#: src/http.c:1759 #, fuzzy msgid "No data received.\n" msgstr "没有接收到数据" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "读取文件头错误 (%s)。\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, fuzzy, c-format msgid "" "File `%s' already there; not retrieving.\n" "\n" msgstr "文件“%s”已经存在,不取回。\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "未知的验证方式。\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "验证失败。\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "不正常的状态行" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(没有描述)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "位置:%s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "未指定" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [跟随至新的 URL]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -633,18 +612,15 @@ msgstr "" " 文件已下载完成;不会进行任何操作。\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "长度:" -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "已忽略" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "正在跳过目录“%s”。\n" @@ -653,43 +629,42 @@ msgstr "正在跳过目录“%s”。\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "警告:HTTP 不支持通配符。\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "无法写到“%s”(%s)。\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "无法建立 SSL 连接。\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "错误:重定向 (%d) 但没有指定位置。\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s 错误 %d:%s。\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "缺少“Last-modified”文件头-- 关闭时间戳标记。\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "无效的“Last-modified”文件头 -- 忽略时间戳标记。\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -698,16 +673,16 @@ msgstr "" "远程文件不比本地文件‘%s’新 -- 不取回。\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, fuzzy, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "文件大小不符 (本地文件 %ld) -- 取回。\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "远程文件较新,取回。\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -715,21 +690,21 @@ msgid "" "\n" msgstr "远程文件较本地文件“%s”新 -- 取回。\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "远程文件不比本地文件“%s”新 -- 不取回。\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" msgstr "远程文件不比本地文件“%s”新 -- 不取回。\n" -#: src/http.c:2652 +#: src/http.c:2685 #, fuzzy, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -738,92 +713,92 @@ msgstr "" "%s (%s)-- 已保存“%s”[%ld/%ld])\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, fuzzy, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - 连接在 %ld 字节时被关闭。" -#: src/http.c:2722 +#: src/http.c:2755 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - 于 %ld 字节处发生读取错误 (%s)。" -#: src/http.c:2731 +#: src/http.c:2764 #, fuzzy, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - 于 %ld/%ld 字节处发生读取错误 (%s)。" -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC指向 %s,但它并不存在。\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s:无法读取 %s (%s)。\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%1$s:错误发生于第 %3$d 行的 %2$s。\n" -#: src/init.c:457 +#: src/init.c:473 #, fuzzy, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%1$s:错误发生于第 %3$d 行的 %2$s。\n" -#: src/init.c:462 +#: src/init.c:478 #, fuzzy, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%s:BUG:未知的命令“%s”,值“%s”。\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s:警告:系统与用户的 wgetrc 都指向“%s”。\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s:无效 -- 执行命令“%s”\n" -#: src/init.c:705 +#: src/init.c:721 #, fuzzy, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s:%s:无效的布尔值“%s”,请使用 on 或 off。\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s:%s:无效数字“%s”。\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s:%s:无效的字节数值“%s”。\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s:%s:无效的时间周期“%s”。\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s:%s:无效的值“%s”。\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s:%s:无效的文件头“%s”。\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s:%s:无效的进度指示方式“%s”。\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -839,8 +814,6 @@ msgstr "" "\n" "接收 %s 完毕,正在把输出重定向至“%s”。\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, fuzzy, c-format msgid "" @@ -853,12 +826,12 @@ msgstr "没有接收到数据" msgid "%s: %s; disabling logging.\n" msgstr "%s:%s;禁用日志记录。\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "用法: %s [选项]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 #, fuzzy msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" @@ -868,553 +841,557 @@ msgstr "" "长选项必须用的参数在使用短选项时也是必须的。\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr "" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr "" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr "" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr "" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr "" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr "" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr "" -#: src/main.c:389 +#: src/main.c:393 +msgid " --wdebug print Watt-32 debug output.\n" +msgstr "" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr "" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr "" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr "" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr "" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr "" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr "" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr "" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr "" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr "" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr "" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr "" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr "" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr "" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr "" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr "" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr "" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr "" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr "" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" msgstr "" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr "" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr "" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr "" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr "" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" msgstr "" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr "" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr "" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" -#: src/main.c:453 +#: src/main.c:460 msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr "" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr "" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr "" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" " one of IPv6, IPv4, or none.\n" msgstr "" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr "" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr "" -#: src/main.c:470 +#: src/main.c:477 #, fuzzy msgid "Directories:\n" msgstr "目录 " -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr "" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr "" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr "" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr "" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr "" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr "" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr "" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr "" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr "" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr "" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr "" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr "" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr "" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr "" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr "" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr "" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr "" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr "" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr "" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr "" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr "" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr "" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr "" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" msgstr "" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr "" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr "" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr "" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr "" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr "" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr "" -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr "" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" msgstr "" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr "" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr "" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr "" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr "" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr "" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr "" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" msgstr "" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr "" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr "" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr "" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr "" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr "" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr "" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr "" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr "" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr "" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr "" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr "" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr "" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr "" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr "" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr "" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr "" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr "" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr "" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr "" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr "" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "请将错误报告或建议寄给 。\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s,非交互式的网络文件下载工具。\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "版权所有 (C) 2003 Free Software Foundation, Inc.\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1422,7 +1399,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1430,59 +1407,56 @@ msgstr "" "\n" "最初由 Hrvoje Niksic 编写。\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "请尝试使用“%s --help”查看更多的选项。\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s:非法的选项 -- “-n%c”\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "无法同时使用详细输出模式和安静模式。\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "无法修改时间戳标记而不更改本地文件。\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s:未指定 URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "在 %s 中找不到 URL。\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1492,55 +1466,51 @@ msgstr "" "下载完毕 --%s--\n" "下载了:%s 字节,共 %d 个文件\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "超过下载限额(%s 字节)!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "继续在后台运行。\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, fuzzy, c-format msgid "Continuing in background, pid %lu.\n" msgstr "继续在后台运行,pid 为 %d。\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "将把输出写入至“%s”。\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s:找不到可用的 socket 驱动程序。\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s:%s:%d:警告:“%s”标记出现在机器名称前\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s:%s:%d:未知的标记“%s”\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "用法:%s NETRC [主机名]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s:无法 stat %s:%s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "" @@ -1550,8 +1520,6 @@ msgstr "" msgid "Could not seed PRNG; consider using --random-file.\n" msgstr "无法产生 OpenSSL 随机数产生程序(PRNG)使用的种子;禁用 SSL。\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "" @@ -1597,9 +1565,6 @@ msgstr "" msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1614,38 +1579,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "无效的进度指示方式“%s”;不会改变原来的方式。\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "正在删除 %s 因为它应该被指定了拒绝下载。\n" -#: src/res.c:392 +#: src/res.c:389 #, fuzzy, c-format msgid "Cannot open %s: %s" msgstr "无法转换 %s 中的链接:%s\n" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "正在载入 robots.txt;请忽略错误消息。\n" @@ -1680,13 +1638,13 @@ msgstr "" "重试中。\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1697,14 +1655,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, c-format -msgid "%s referred by:\n" -msgstr "" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1740,13 +1693,12 @@ msgstr "不支持 IPv6 地址" msgid "Invalid IPv6 numeric address" msgstr "无效的 IPv6 数字地址" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "继续在后台运行,pid 为 %d。\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "无法删除符号链接 '%s':%s\n" diff --git a/po/zh_TW.po b/po/zh_TW.po index 87b0a4f7..ab817f8a 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: wget 1.10.1-b1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-26 16:14-0700\n" +"Report-Msgid-Bugs-To: wget@sunsite.dk\n" +"POT-Creation-Date: 2007-10-22 11:58-0700\n" "PO-Revision-Date: 2005-08-17 13:30+0800\n" "Last-Translator: Abel Cheung \n" "Language-Team: Chinese (traditional) \n" @@ -17,201 +17,260 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/connect.c:195 +#: lib/getopt.c:530 lib/getopt.c:546 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: 選項‘%s’不明確\n" + +#: lib/getopt.c:579 lib/getopt.c:583 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: 選項‘--%s’不可配合引數使用\n" + +#: lib/getopt.c:592 lib/getopt.c:597 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: 選項‘%c%s’不可配合引數使用\n" + +#: lib/getopt.c:640 lib/getopt.c:659 lib/getopt.c:975 lib/getopt.c:994 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: 選項‘%s’需要引數\n" + +#: lib/getopt.c:697 lib/getopt.c:700 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: 無法識別選項‘--%s’\n" + +#: lib/getopt.c:708 lib/getopt.c:711 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: 無法識別選項‘%c%s’\n" + +#: lib/getopt.c:763 lib/getopt.c:766 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: 選項不合法 ─ %c\n" + +#: lib/getopt.c:772 lib/getopt.c:775 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: 選項無效 ─ %c\n" + +#: lib/getopt.c:827 lib/getopt.c:843 lib/getopt.c:1047 lib/getopt.c:1065 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: 選項需要引數 ─ %c\n" + +#: lib/getopt.c:896 lib/getopt.c:912 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: 選項‘-W %s’不明確\n" + +#: lib/getopt.c:936 lib/getopt.c:954 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: 選項‘-W %s’不可配合引數使用\n" + +#: src/connect.c:194 #, c-format msgid "%s: unable to resolve bind address `%s'; disabling bind.\n" msgstr "%s: 無法解析位址 ‘%s’;不使用 bind。\n" -#: src/connect.c:267 +#: src/connect.c:266 #, c-format msgid "Connecting to %s|%s|:%d... " msgstr "正在連接 %s|%s|:%d... " -#: src/connect.c:270 +#: src/connect.c:269 #, c-format msgid "Connecting to %s:%d... " msgstr "正在連接 %s:%d... " -#: src/connect.c:330 +#: src/connect.c:329 msgid "connected.\n" msgstr "連上了。\n" -#: src/connect.c:342 src/host.c:752 src/host.c:781 +#: src/connect.c:341 src/host.c:752 src/host.c:781 #, c-format msgid "failed: %s.\n" msgstr "失敗: %s。\n" -#: src/convert.c:171 +#: src/connect.c:365 src/http.c:1628 +#, fuzzy, c-format +msgid "%s: unable to resolve host address `%s'\n" +msgstr "%s: 無法解析位址 ‘%s’;不使用 bind。\n" + +#: src/convert.c:169 #, fuzzy, c-format msgid "Converted %d files in %s seconds.\n" msgstr "已在 %3$.*2$f 秒之內轉換了 %1$d 個檔案。\n" -#: src/convert.c:196 +#: src/convert.c:194 #, c-format msgid "Converting %s... " msgstr "正在轉換 %s... " -#: src/convert.c:209 +#: src/convert.c:207 msgid "nothing to do.\n" msgstr "不需進行任何操作。\n" -#: src/convert.c:217 src/convert.c:241 +#: src/convert.c:215 src/convert.c:239 #, c-format msgid "Cannot convert links in %s: %s\n" msgstr "無法轉換 %s 中的鏈結: %s\n" -#: src/convert.c:232 +#: src/convert.c:230 #, c-format msgid "Unable to delete `%s': %s\n" msgstr "無法刪除‘%s’: %s\n" -#: src/convert.c:441 +#: src/convert.c:439 #, c-format msgid "Cannot back up %s as %s: %s\n" msgstr "無法將 %s 備份成 %s: %s\n" -#: src/cookies.c:443 +#: src/cookies.c:442 #, c-format msgid "Syntax error in Set-Cookie: %s at position %d.\n" msgstr "Set-Cookie 出現語法錯誤: 在 %2$d 位置的 %1$s。\n" -#: src/cookies.c:685 +#: src/cookies.c:684 #, c-format msgid "Cookie coming from %s attempted to set domain to %s\n" msgstr "來自 %s 的 cookie 嘗試將網域設定為 %s\n" -#: src/cookies.c:1132 src/cookies.c:1250 +#: src/cookies.c:1131 src/cookies.c:1249 #, c-format msgid "Cannot open cookies file `%s': %s\n" msgstr "無法開啟 cookie 檔‘%s’: %s\n" -#: src/cookies.c:1287 +#: src/cookies.c:1286 #, c-format msgid "Error writing to `%s': %s\n" msgstr "寫入‘%s’時發生錯誤: %s\n" -#: src/cookies.c:1290 +#: src/cookies.c:1289 #, c-format msgid "Error closing `%s': %s\n" msgstr "關閉‘%s’時發生錯誤: %s\n" -#: src/ftp-ls.c:836 +#: src/ftp-ls.c:835 msgid "Unsupported listing type, trying Unix listing parser.\n" msgstr "使用了不支援的檔案清單類型,假設是 Unix 格式的清單來分析。\n" -#: src/ftp-ls.c:882 src/ftp-ls.c:884 +#: src/ftp-ls.c:881 src/ftp-ls.c:883 #, c-format msgid "Index of /%s on %s:%d" msgstr "/%s 的索引,在 %s:%d" -#: src/ftp-ls.c:907 +#: src/ftp-ls.c:906 #, c-format msgid "time unknown " msgstr "時間不詳 " -#: src/ftp-ls.c:911 +#: src/ftp-ls.c:910 #, c-format msgid "File " msgstr "檔案 " -#: src/ftp-ls.c:914 +#: src/ftp-ls.c:913 #, c-format msgid "Directory " msgstr "目錄 " -#: src/ftp-ls.c:917 +#: src/ftp-ls.c:916 #, c-format msgid "Link " msgstr "鏈結 " -#: src/ftp-ls.c:920 +#: src/ftp-ls.c:919 #, c-format msgid "Not sure " msgstr "無法確定 " -#: src/ftp-ls.c:938 +#: src/ftp-ls.c:937 #, c-format msgid " (%s bytes)" msgstr " (%s 位元組)" -#: src/ftp.c:209 +#: src/ftp.c:213 #, c-format msgid "Length: %s" msgstr "長度: %s" -#: src/ftp.c:215 src/http.c:2174 +#: src/ftp.c:219 src/http.c:2173 #, c-format msgid ", %s (%s) remaining" msgstr ",剩餘 %s (%s)" -#: src/ftp.c:219 src/http.c:2178 +#: src/ftp.c:223 src/http.c:2177 #, c-format msgid ", %s remaining" msgstr ",剩餘 %s" -#: src/ftp.c:222 +#: src/ftp.c:226 msgid " (unauthoritative)\n" msgstr " (非正式資料)\n" -#. Second: Login with proper USER/PASS sequence. -#: src/ftp.c:298 +#: src/ftp.c:302 #, c-format msgid "Logging in as %s ... " msgstr "以 %s 的身分登入... " -#: src/ftp.c:311 src/ftp.c:357 src/ftp.c:386 src/ftp.c:438 src/ftp.c:550 -#: src/ftp.c:596 src/ftp.c:625 src/ftp.c:682 src/ftp.c:743 src/ftp.c:803 -#: src/ftp.c:850 +#: src/ftp.c:315 src/ftp.c:361 src/ftp.c:390 src/ftp.c:442 src/ftp.c:554 +#: src/ftp.c:600 src/ftp.c:629 src/ftp.c:686 src/ftp.c:747 src/ftp.c:807 +#: src/ftp.c:854 msgid "Error in server response, closing control connection.\n" msgstr "伺服器回應訊息發生錯誤,會關閉控制連線。\n" -#: src/ftp.c:318 +#: src/ftp.c:322 msgid "Error in server greeting.\n" msgstr "伺服器訊息出現錯誤。\n" -#: src/ftp.c:325 src/ftp.c:446 src/ftp.c:558 src/ftp.c:633 src/ftp.c:692 -#: src/ftp.c:753 src/ftp.c:813 src/ftp.c:860 +#: src/ftp.c:329 src/ftp.c:450 src/ftp.c:562 src/ftp.c:637 src/ftp.c:696 +#: src/ftp.c:757 src/ftp.c:817 src/ftp.c:864 msgid "Write failed, closing control connection.\n" msgstr "無法寫入,會關閉控制連線。\n" -#: src/ftp.c:331 +#: src/ftp.c:335 msgid "The server refuses login.\n" msgstr "伺服器拒絕登入。\n" -#: src/ftp.c:337 +#: src/ftp.c:341 msgid "Login incorrect.\n" msgstr "登入錯誤。\n" -#: src/ftp.c:343 +#: src/ftp.c:347 msgid "Logged in!\n" msgstr "登入完成!\n" -#: src/ftp.c:365 +#: src/ftp.c:369 msgid "Server error, can't determine system type.\n" msgstr "伺服器錯誤,無法決定作業系統的類型。\n" -#: src/ftp.c:374 src/ftp.c:669 src/ftp.c:726 src/ftp.c:769 +#: src/ftp.c:378 src/ftp.c:673 src/ftp.c:730 src/ftp.c:773 msgid "done. " msgstr "完成。 " -#: src/ftp.c:426 src/ftp.c:575 src/ftp.c:608 src/ftp.c:833 src/ftp.c:879 +#: src/ftp.c:430 src/ftp.c:579 src/ftp.c:612 src/ftp.c:837 src/ftp.c:883 msgid "done.\n" msgstr "完成。\n" -#: src/ftp.c:453 +#: src/ftp.c:457 #, c-format msgid "Unknown type `%c', closing control connection.\n" msgstr "類別 ‘%c’ 不詳,會關閉控制連線。\n" -#: src/ftp.c:465 +#: src/ftp.c:469 msgid "done. " msgstr "完成。 " -#: src/ftp.c:471 +#: src/ftp.c:475 msgid "==> CWD not needed.\n" msgstr "==> 不需要 CWD (切換路徑)。\n" -#: src/ftp.c:564 +#: src/ftp.c:568 #, c-format msgid "" "No such directory `%s'.\n" @@ -220,34 +279,33 @@ msgstr "" "目錄‘%s’不存在。\n" "\n" -#. do not CWD -#: src/ftp.c:579 +#: src/ftp.c:583 msgid "==> CWD not required.\n" msgstr "==> 不需要 CWD (切換路徑)。\n" -#: src/ftp.c:639 +#: src/ftp.c:643 msgid "Cannot initiate PASV transfer.\n" msgstr "無法初始化 PASV 檔案傳送方式。\n" -#: src/ftp.c:643 +#: src/ftp.c:647 msgid "Cannot parse PASV response.\n" msgstr "無法分析 PASV 回應訊息。\n" -#: src/ftp.c:660 +#: src/ftp.c:664 #, c-format msgid "couldn't connect to %s port %d: %s\n" msgstr "無法連上 %s 的埠號 %d: %s\n" -#: src/ftp.c:708 +#: src/ftp.c:712 #, c-format msgid "Bind error (%s).\n" msgstr "Bind 發生錯誤(%s)。\n" -#: src/ftp.c:714 +#: src/ftp.c:718 msgid "Invalid PORT.\n" msgstr "PORT 指令無效。\n" -#: src/ftp.c:760 +#: src/ftp.c:764 msgid "" "\n" "REST failed, starting from scratch.\n" @@ -255,7 +313,7 @@ msgstr "" "\n" "重設 (REST) 失敗,需要重新開始傳送。\n" -#: src/ftp.c:821 +#: src/ftp.c:825 #, c-format msgid "" "No such file `%s'.\n" @@ -264,7 +322,7 @@ msgstr "" "檔案‘%s’不存在。\n" "\n" -#: src/ftp.c:868 +#: src/ftp.c:872 #, c-format msgid "" "No such file or directory `%s'.\n" @@ -273,44 +331,40 @@ msgstr "" "檔案或目錄‘%s’不存在。\n" "\n" -#. We cannot just invent a new name and use it (which is -#. what functions like unique_create typically do) -#. because we told the user we'd use this name. -#. Instead, return and retry the download. -#: src/ftp.c:930 src/http.c:2236 +#: src/ftp.c:934 src/http.c:2235 #, c-format msgid "%s has sprung into existence.\n" msgstr "%s 突然出現。\n" -#: src/ftp.c:982 +#: src/ftp.c:986 #, c-format msgid "%s: %s, closing control connection.\n" msgstr "%s: %s,將會關閉控制連線。\n" -#: src/ftp.c:991 +#: src/ftp.c:995 #, c-format msgid "%s (%s) - Data connection: %s; " msgstr "%s (%s) ─ 數據連線: %s;" -#: src/ftp.c:1006 +#: src/ftp.c:1010 msgid "Control connection closed.\n" msgstr "已關閉控制連線。\n" -#: src/ftp.c:1024 +#: src/ftp.c:1028 msgid "Data transfer aborted.\n" msgstr "已中止傳送資料。\n" -#: src/ftp.c:1092 +#: src/ftp.c:1096 #, c-format msgid "File `%s' already there; not retrieving.\n" msgstr "檔案 ‘%s’ 已存在,不會下載。\n" -#: src/ftp.c:1160 src/http.c:2375 +#: src/ftp.c:1164 src/http.c:2393 #, c-format msgid "(try:%2d)" msgstr "(嘗試第 %2d 次)" -#: src/ftp.c:1230 src/http.c:2683 +#: src/ftp.c:1234 src/http.c:2716 #, c-format msgid "" "%s (%s) - `%s' saved [%s]\n" @@ -319,43 +373,39 @@ msgstr "" "%s (%s) - 已儲存‘%s’ [%s]\n" "\n" -#: src/ftp.c:1272 src/main.c:990 src/recur.c:376 src/retr.c:859 +#: src/ftp.c:1276 src/main.c:1006 src/recur.c:377 src/retr.c:859 #, c-format msgid "Removing %s.\n" msgstr "刪除 %s。\n" -#: src/ftp.c:1314 +#: src/ftp.c:1318 #, c-format msgid "Using `%s' as listing tmp file.\n" msgstr "使用‘%s’作為檔案清單暫存檔。\n" -#: src/ftp.c:1329 +#: src/ftp.c:1333 #, c-format msgid "Removed `%s'.\n" msgstr "已刪除‘%s’。\n" -#: src/ftp.c:1362 +#: src/ftp.c:1366 #, c-format msgid "Recursion depth %d exceeded max. depth %d.\n" msgstr "鏈結深度 %d 超過最大值 %d。\n" -#. Remote file is older, file sizes can be compared and -#. are both equal. -#: src/ftp.c:1432 +#: src/ftp.c:1436 #, c-format msgid "Remote file no newer than local file `%s' -- not retrieving.\n" msgstr "遠端檔案不比本機檔案‘%s’新 ─ 不會下載。\n" -#. Remote file is newer or sizes cannot be matched -#: src/ftp.c:1439 +#: src/ftp.c:1443 #, c-format msgid "" "Remote file is newer than local file `%s' -- retrieving.\n" "\n" msgstr "遠端檔案較本機檔案‘%s’新 ─ 會下載檔案。\n" -#. Sizes do not match -#: src/ftp.c:1446 +#: src/ftp.c:1450 #, c-format msgid "" "The sizes do not match (local %s) -- retrieving.\n" @@ -364,11 +414,11 @@ msgstr "" "檔案大小不符 (本機檔案為 %s) -- 下載檔案。\n" "\n" -#: src/ftp.c:1464 +#: src/ftp.c:1468 msgid "Invalid name of the symlink, skipping.\n" msgstr "略過名稱有誤的符號鏈結。\n" -#: src/ftp.c:1481 +#: src/ftp.c:1485 #, c-format msgid "" "Already have correct symlink %s -> %s\n" @@ -377,129 +427,65 @@ msgstr "" "正確的符號鏈結 %s → %s 已經存在\n" "\n" -#: src/ftp.c:1489 +#: src/ftp.c:1493 #, c-format msgid "Creating symlink %s -> %s\n" msgstr "建立符號鏈結 %s → %s\n" -#: src/ftp.c:1499 +#: src/ftp.c:1503 #, c-format msgid "Symlinks not supported, skipping symlink `%s'.\n" msgstr "本系統不支援符號鏈結,略過符號鏈結‘%s’。\n" -#: src/ftp.c:1511 +#: src/ftp.c:1515 #, c-format msgid "Skipping directory `%s'.\n" msgstr "略過目錄‘%s’。\n" -#: src/ftp.c:1520 +#: src/ftp.c:1524 #, c-format msgid "%s: unknown/unsupported file type.\n" msgstr "%s: 檔案類別不詳或不支援。\n" -#: src/ftp.c:1547 +#: src/ftp.c:1551 #, c-format msgid "%s: corrupt time-stamp.\n" msgstr "%s: 時間標記錯誤。\n" -#: src/ftp.c:1575 +#: src/ftp.c:1579 #, c-format msgid "Will not retrieve dirs since depth is %d (max %d).\n" msgstr "因為深度為 %d (最大值為 %d),所以不下載。\n" -#: src/ftp.c:1625 +#: src/ftp.c:1629 #, c-format msgid "Not descending to `%s' as it is excluded/not-included.\n" msgstr "不進入‘%s’目錄因為已被排除或不被列入清單中。\n" -#: src/ftp.c:1691 src/ftp.c:1705 +#: src/ftp.c:1695 src/ftp.c:1709 #, c-format msgid "Rejecting `%s'.\n" msgstr "拒絕‘%s’。\n" -#. No luck. -#. #### This message SUCKS. We should see what was the -#. reason that nothing was retrieved. -#: src/ftp.c:1753 +#: src/ftp.c:1757 #, c-format msgid "No matches on pattern `%s'.\n" msgstr "沒有任何項目符合樣式‘%s’。\n" -#: src/ftp.c:1819 +#: src/ftp.c:1823 #, c-format msgid "Wrote HTML-ized index to `%s' [%s].\n" msgstr "將 HTML 化的索引寫入至 ‘%s’ [%s]。\n" -#: src/ftp.c:1824 +#: src/ftp.c:1828 #, c-format msgid "Wrote HTML-ized index to `%s'.\n" msgstr "將 HTML 化的索引寫入至 ‘%s’。\n" -#: src/getopt.c:670 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: 選項‘%s’不明確\n" - -#: src/getopt.c:695 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: 選項‘--%s’不可配合引數使用\n" - -#: src/getopt.c:700 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: 選項‘%c%s’不可配合引數使用\n" - -#: src/getopt.c:718 src/getopt.c:891 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: 選項‘%s’需要引數\n" - -#. --option -#: src/getopt.c:747 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: 無法識別選項‘--%s’\n" - -#. +option or -option -#: src/getopt.c:751 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: 無法識別選項‘%c%s’\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:777 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: 選項不合法 ─ %c\n" - -#: src/getopt.c:780 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: 選項無效 ─ %c\n" - -#. 1003.2 specifies the format of this message. -#: src/getopt.c:810 src/getopt.c:940 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: 選項需要引數 ─ %c\n" - -#: src/getopt.c:857 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: 選項‘-W %s’不明確\n" - -#: src/getopt.c:875 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: 選項‘-W %s’不可配合引數使用\n" - #: src/host.c:347 msgid "Unknown host" msgstr "不明主機" -#. Message modeled after what gai_strerror returns in similar -#. circumstances. #: src/host.c:351 msgid "Temporary failure in name resolution" msgstr "暫時無法檢索主機名稱" @@ -554,33 +540,31 @@ msgstr "載有 POST 資料的檔案 ‘%s’ 不見了:%s\n" msgid "Reusing existing connection to %s:%d.\n" msgstr "繼續使用和 %s:%d 的連線。\n" -#: src/http.c:1684 +#: src/http.c:1683 #, c-format msgid "Failed reading proxy response: %s\n" msgstr "無法讀取代理伺服器回應: %s。\n" -#: src/http.c:1704 +#: src/http.c:1703 #, c-format msgid "Proxy tunneling failed: %s" msgstr "無法透過代理伺服器進行 tunneling: %s" -#: src/http.c:1749 +#: src/http.c:1748 #, c-format msgid "%s request sent, awaiting response... " msgstr "已送出 %s 要求,正在等候回應... " -#: src/http.c:1760 +#: src/http.c:1759 msgid "No data received.\n" msgstr "收不到資料。\n" -#: src/http.c:1767 +#: src/http.c:1766 #, c-format msgid "Read error (%s) in headers.\n" msgstr "讀取標頭時發生錯誤 (%s)。\n" -#. If opt.noclobber is turned on and file already exists, do not -#. retrieve the file -#: src/http.c:1813 +#: src/http.c:1812 #, c-format msgid "" "File `%s' already there; not retrieving.\n" @@ -589,41 +573,36 @@ msgstr "" "檔案 ‘%s’ 已存在,不會下載。\n" "\n" -#. If the authentication header is missing or -#. unrecognized, there's no sense in retrying. -#: src/http.c:1966 +#: src/http.c:1965 msgid "Unknown authentication scheme.\n" msgstr "認證方式不詳。\n" -#: src/http.c:1997 +#: src/http.c:1996 msgid "Authorization failed.\n" msgstr "認證失敗!\n" -#: src/http.c:2011 +#: src/http.c:2010 msgid "Malformed status line" msgstr "不正常的狀態行" -#: src/http.c:2013 +#: src/http.c:2012 msgid "(no description)" msgstr "(沒有任何說明)" -#: src/http.c:2076 +#: src/http.c:2075 #, c-format msgid "Location: %s%s\n" msgstr "位置: %s%s\n" -#: src/http.c:2077 src/http.c:2184 +#: src/http.c:2076 src/http.c:2183 msgid "unspecified" msgstr "未指定" -#: src/http.c:2078 +#: src/http.c:2077 msgid " [following]" msgstr " [跟隨至新的 URL]" -#. If `-c' is in use and the file has been fully downloaded (or -#. the remote file has shrunk), Wget effectively requests bytes -#. after the end of file and the server response with 416. -#: src/http.c:2134 +#: src/http.c:2133 msgid "" "\n" " The file is already fully retrieved; nothing to do.\n" @@ -633,18 +612,15 @@ msgstr "" " 檔案早已下載完成;不會進行任何操作。\n" "\n" -#. No need to print this output if the body won't be -#. downloaded at all, or if the original server response is -#. printed. -#: src/http.c:2164 +#: src/http.c:2163 msgid "Length: " msgstr "長度: " -#: src/http.c:2184 +#: src/http.c:2183 msgid "ignored" msgstr "忽略" -#: src/http.c:2255 +#: src/http.c:2254 #, fuzzy, c-format msgid "Saving to: `%s'\n" msgstr "略過目錄‘%s’。\n" @@ -653,43 +629,42 @@ msgstr "略過目錄‘%s’。\n" msgid "Warning: wildcards not supported in HTTP.\n" msgstr "警告: HTTP 不支援萬用字元。\n" -#: src/http.c:2364 +#: src/http.c:2382 msgid "Spider mode enabled. Check if remote file exists.\n" msgstr "" -#: src/http.c:2450 +#: src/http.c:2467 #, c-format msgid "Cannot write to `%s' (%s).\n" msgstr "無法寫入‘%s’(%s)。\n" -#. Another fatal error. -#: src/http.c:2459 +#: src/http.c:2476 msgid "Unable to establish SSL connection.\n" msgstr "無法建立 SSL 連線。\n" -#: src/http.c:2467 +#: src/http.c:2484 #, c-format msgid "ERROR: Redirection (%d) without location.\n" msgstr "錯誤: 重新導向 (%d) 但沒有指定位置。\n" -#: src/http.c:2505 +#: src/http.c:2530 msgid "Remote file does not exist -- broken link!!!\n" msgstr "" -#: src/http.c:2510 +#: src/http.c:2535 #, c-format msgid "%s ERROR %d: %s.\n" msgstr "%s 錯誤 %d: %s。\n" -#: src/http.c:2526 +#: src/http.c:2551 msgid "Last-modified header missing -- time-stamps turned off.\n" msgstr "缺少了最後修改時間標頭 ─ 關閉時間標記。\n" -#: src/http.c:2534 +#: src/http.c:2559 msgid "Last-modified header invalid -- time-stamp ignored.\n" msgstr "無效的最後修改時間標頭 ─ 忽略時間標記。\n" -#: src/http.c:2558 +#: src/http.c:2589 #, c-format msgid "" "Server file no newer than local file `%s' -- not retrieving.\n" @@ -698,16 +673,16 @@ msgstr "" "遠端檔案不比本機檔案‘%s’新 ─ 不會下載。\n" "\n" -#: src/http.c:2566 +#: src/http.c:2597 #, c-format msgid "The sizes do not match (local %s) -- retrieving.\n" msgstr "檔案大小不符 (本機檔案為 %s) -- 會下載檔案。\n" -#: src/http.c:2573 +#: src/http.c:2604 msgid "Remote file is newer, retrieving.\n" msgstr "遠端檔案較新,會下載檔案。\n" -#: src/http.c:2596 +#: src/http.c:2620 #, fuzzy msgid "" "Remote file exists and could contain links to other resources -- " @@ -715,21 +690,21 @@ msgid "" "\n" msgstr "遠端檔案較本機檔案‘%s’新 ─ 會下載檔案。\n" -#: src/http.c:2602 +#: src/http.c:2625 #, fuzzy msgid "" "Remote file exists but does not contain any link -- not retrieving.\n" "\n" msgstr "遠端檔案不比本機檔案‘%s’新 ─ 不會下載。\n" -#: src/http.c:2610 +#: src/http.c:2633 #, fuzzy msgid "" "Remote file exists but recursion is disabled -- not retrieving.\n" "\n" msgstr "遠端檔案不比本機檔案‘%s’新 ─ 不會下載。\n" -#: src/http.c:2652 +#: src/http.c:2685 #, c-format msgid "" "%s (%s) - `%s' saved [%s/%s]\n" @@ -738,92 +713,92 @@ msgstr "" "%s (%s) -- 已儲存 ‘%s’ [%s/%s])\n" "\n" -#: src/http.c:2707 +#: src/http.c:2740 #, c-format msgid "%s (%s) - Connection closed at byte %s. " msgstr "%s (%s) - 在 %s 位元組後連線突然中斷。 " -#: src/http.c:2722 +#: src/http.c:2755 #, c-format msgid "%s (%s) - Read error at byte %s (%s)." msgstr "%s (%s) - 讀取至 %s 位元組時發生錯誤 (%s)。" -#: src/http.c:2731 +#: src/http.c:2764 #, c-format msgid "%s (%s) - Read error at byte %s/%s (%s). " msgstr "%s (%s) - 讀取至 %s/%s 位元組時發生錯誤 (%s)。" -#: src/init.c:370 +#: src/init.c:386 #, c-format msgid "%s: WGETRC points to %s, which doesn't exist.\n" msgstr "%s: WGETRC 位置為 %s,但該檔案不存在。\n" -#: src/init.c:433 src/netrc.c:267 +#: src/init.c:449 src/netrc.c:264 #, c-format msgid "%s: Cannot read %s (%s).\n" msgstr "%s: 無法讀取 %s (%s)。\n" -#: src/init.c:451 +#: src/init.c:467 #, c-format msgid "%s: Error in %s at line %d.\n" msgstr "%1$s: 錯誤發生於第 %3$d 行的 %2$s。\n" -#: src/init.c:457 +#: src/init.c:473 #, c-format msgid "%s: Syntax error in %s at line %d.\n" msgstr "%1$s: 錯誤發生於第 %3$d 行的 %2$s。\n" -#: src/init.c:462 +#: src/init.c:478 #, c-format msgid "%s: Unknown command `%s' in %s at line %d.\n" msgstr "%1$s: 第 %4$d 行的 %3$s 出現不明指令 ‘%2$s’。\n" -#: src/init.c:507 +#: src/init.c:523 #, c-format msgid "%s: Warning: Both system and user wgetrc point to `%s'.\n" msgstr "%s: 警告: 系統與使用者的 wgetrc 都指向‘%s’。\n" -#: src/init.c:660 +#: src/init.c:676 #, c-format msgid "%s: Invalid --execute command `%s'\n" msgstr "%s: --execute 指令 ‘%s’ 無效\n" -#: src/init.c:705 +#: src/init.c:721 #, c-format msgid "%s: %s: Invalid boolean `%s'; use `on' or `off'.\n" msgstr "%s: %s: 邏輯值 ‘%s’ 無效,請使用 ‘on’ 或 ‘off’。\n" -#: src/init.c:722 +#: src/init.c:738 #, c-format msgid "%s: %s: Invalid number `%s'.\n" msgstr "%s: %s: 數值 ‘%s’ 無效。\n" -#: src/init.c:953 src/init.c:972 +#: src/init.c:969 src/init.c:988 #, c-format msgid "%s: %s: Invalid byte value `%s'\n" msgstr "%s: %s: 位元值 ‘%s’ 無效。\n" -#: src/init.c:997 +#: src/init.c:1013 #, c-format msgid "%s: %s: Invalid time period `%s'\n" msgstr "%s: %s: 時間 ‘%s’ 無效。\n" -#: src/init.c:1051 src/init.c:1141 src/init.c:1244 src/init.c:1269 +#: src/init.c:1067 src/init.c:1157 src/init.c:1260 src/init.c:1285 #, c-format msgid "%s: %s: Invalid value `%s'.\n" msgstr "%s: %s: 數值 ‘%s’ 無效。\n" -#: src/init.c:1088 +#: src/init.c:1104 #, c-format msgid "%s: %s: Invalid header `%s'.\n" msgstr "%s: %s: 標頭內容 ‘%s’ 無效。\n" -#: src/init.c:1154 +#: src/init.c:1170 #, c-format msgid "%s: %s: Invalid progress type `%s'.\n" msgstr "%s: %s: 無效的進度指示方式‘%s’。\n" -#: src/init.c:1213 +#: src/init.c:1229 #, fuzzy, c-format msgid "" "%s: %s: Invalid restriction `%s', use [unix|windows],[lowercase|uppercase]," @@ -839,8 +814,6 @@ msgstr "" "\n" "下載 %s 完畢,將輸出導向至‘%s’。\n" -#. Eek! Opening the alternate log file has failed. Nothing we -#. can do but disable printing completely. #: src/log.c:793 #, c-format msgid "" @@ -855,12 +828,12 @@ msgstr "" msgid "%s: %s; disabling logging.\n" msgstr "%s: %s;無法進行任何記錄。\n" -#: src/main.c:353 +#: src/main.c:356 #, c-format msgid "Usage: %s [OPTION]... [URL]...\n" msgstr "用法: %s [選項]... [URL]...\n" -#: src/main.c:365 +#: src/main.c:368 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" "\n" @@ -868,139 +841,144 @@ msgstr "" "長選項必須用的參數在使用短選項時也是必須的。\n" "\n" -#: src/main.c:367 +#: src/main.c:370 msgid "Startup:\n" msgstr "啟動:\n" -#: src/main.c:369 +#: src/main.c:372 msgid " -V, --version display the version of Wget and exit.\n" msgstr " -V, --version 顯示 Wget 版本並離開\n" -#: src/main.c:371 +#: src/main.c:374 msgid " -h, --help print this help.\n" msgstr " -h, --help 印出這段說明文字\n" -#: src/main.c:373 +#: src/main.c:376 msgid " -b, --background go to background after startup.\n" msgstr " -b, --background 啟動後進入背景作業\n" -#: src/main.c:375 +#: src/main.c:378 msgid " -e, --execute=COMMAND execute a `.wgetrc'-style command.\n" msgstr " -e, --execute=指令 執行 ‘.wgetrc’ 形式的指令\n" -#: src/main.c:379 +#: src/main.c:382 msgid "Logging and input file:\n" msgstr "紀錄訊息及輸入檔案:\n" -#: src/main.c:381 +#: src/main.c:384 msgid " -o, --output-file=FILE log messages to FILE.\n" msgstr " -o, --output-file=檔案 將紀錄訊息寫入<檔案>中\n" -#: src/main.c:383 +#: src/main.c:386 msgid " -a, --append-output=FILE append messages to FILE.\n" msgstr " -a, --append-output=檔案 將紀錄訊息加入<檔案>末端\n" -#: src/main.c:386 +#: src/main.c:389 msgid " -d, --debug print lots of debugging information.\n" msgstr " -d, --debug 印出偵錯訊息\n" -#: src/main.c:389 +#: src/main.c:393 +#, fuzzy +msgid " --wdebug print Watt-32 debug output.\n" +msgstr " -d, --debug 印出偵錯訊息\n" + +#: src/main.c:396 msgid " -q, --quiet quiet (no output).\n" msgstr " -q, --quiet 安靜模式 (不輸出訊息)\n" -#: src/main.c:391 +#: src/main.c:398 msgid " -v, --verbose be verbose (this is the default).\n" msgstr " -v, --verbose 詳細輸出模式 (預設使用這個模式)\n" -#: src/main.c:393 +#: src/main.c:400 msgid "" " -nv, --no-verbose turn off verboseness, without being quiet.\n" msgstr " -nv, --non-verbose 關閉詳細輸出模式,但不啟用安靜模式\n" -#: src/main.c:395 +#: src/main.c:402 msgid " -i, --input-file=FILE download URLs found in FILE.\n" msgstr " -i, --input-file=檔案 下載從檔案中找到的 URL\n" -#: src/main.c:397 +#: src/main.c:404 msgid " -F, --force-html treat input file as HTML.\n" msgstr " -F, --force-html 以 HTML 方式處理輸入檔\n" -#: src/main.c:399 +#: src/main.c:406 msgid "" " -B, --base=URL prepends URL to relative links in -F -i file.\n" msgstr "" " -B, --base=URL 使用 -F -i file 選項時,在相對鏈結前加入 URL\n" -#: src/main.c:403 +#: src/main.c:410 msgid "Download:\n" msgstr "下載:\n" -#: src/main.c:405 +#: src/main.c:412 msgid "" " -t, --tries=NUMBER set number of retries to NUMBER (0 " "unlimits).\n" msgstr " -t, --tries=次數 設定重試次數 (0 表示無限)\n" -#: src/main.c:407 +#: src/main.c:414 msgid " --retry-connrefused retry even if connection is refused.\n" msgstr " --retry-connrefused 即使連線被拒仍然會不斷嘗試\n" -#: src/main.c:409 +#: src/main.c:416 msgid " -O, --output-document=FILE write documents to FILE.\n" msgstr " -O --output-document=檔案 將資料寫入指定檔案中\n" -#: src/main.c:411 +#: src/main.c:418 msgid "" " -nc, --no-clobber skip downloads that would download to\n" " existing files.\n" msgstr " -nc, --no-clobber 不覆寫已經存在的檔案\n" -#: src/main.c:414 +#: src/main.c:421 msgid "" " -c, --continue resume getting a partially-downloaded " "file.\n" msgstr " -c, --continue 繼續下載已下載了一部份的檔案\n" -#: src/main.c:416 +#: src/main.c:423 msgid " --progress=TYPE select progress gauge type.\n" msgstr " --progress=方式 選擇下載進度的表示方式\n" -#: src/main.c:418 +#: src/main.c:425 msgid "" " -N, --timestamping don't re-retrieve files unless newer than\n" " local.\n" msgstr "" " -N, --timestamping 除非遠端檔案比較新,否則不下載遠端檔案\n" -#: src/main.c:421 +#: src/main.c:428 msgid " -S, --server-response print server response.\n" msgstr " -S, --server-response 顯示伺服器回應訊息\n" -#: src/main.c:423 +#: src/main.c:430 msgid " --spider don't download anything.\n" msgstr " --spider 不下載任何資料\n" -#: src/main.c:425 +#: src/main.c:432 msgid " -T, --timeout=SECONDS set all timeout values to SECONDS.\n" msgstr " -T, --timeout=秒數 指定所有時限為同一數值\n" -#: src/main.c:427 +#: src/main.c:434 msgid " --dns-timeout=SECS set the DNS lookup timeout to SECS.\n" msgstr " --dns-timeout=秒數 指定 DNS 查找主機的時限\n" -#: src/main.c:429 +#: src/main.c:436 msgid " --connect-timeout=SECS set the connect timeout to SECS.\n" msgstr " --connect-timeout=秒數 指定連線時限\n" -#: src/main.c:431 +#: src/main.c:438 msgid " --read-timeout=SECS set the read timeout to SECS.\n" msgstr " --read-timeout=秒數 指定讀取資料的時限\n" -#: src/main.c:433 +#: src/main.c:440 msgid " -w, --wait=SECONDS wait SECONDS between retrievals.\n" msgstr " -w, --wait=秒數 每次下載檔案之前等待指定秒數\n" -#: src/main.c:435 +#: src/main.c:442 msgid "" " --waitretry=SECONDS wait 1..SECONDS between retries of a " "retrieval.\n" @@ -1008,25 +986,25 @@ msgstr "" " --waitretry=秒數 每次重覆嘗試前稍等一段時間 (由 1 秒至指\n" " 定秒數不等)\n" -#: src/main.c:437 +#: src/main.c:444 msgid "" " --random-wait wait from 0...2*WAIT secs between " "retrievals.\n" msgstr " --random-wait 每次下載之前隨機地指定等待的時間\n" -#: src/main.c:439 +#: src/main.c:446 msgid " -Y, --proxy explicitly turn on proxy.\n" msgstr " -Y, --proxy 必定使用代理伺服器\n" -#: src/main.c:441 +#: src/main.c:448 msgid " --no-proxy explicitly turn off proxy.\n" msgstr " --no-proxy 禁止使用代理伺服器\n" -#: src/main.c:443 +#: src/main.c:450 msgid " -Q, --quota=NUMBER set retrieval quota to NUMBER.\n" msgstr " -Q, --quota=大小 設定下載資料的限額大小\n" -#: src/main.c:445 +#: src/main.c:452 msgid "" " --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local " "host.\n" @@ -1034,37 +1012,37 @@ msgstr "" " --bind-address=位址 使用本機的指定位址 (主機名稱或 IP) 進行連" "線\n" -#: src/main.c:447 +#: src/main.c:454 msgid " --limit-rate=RATE limit download rate to RATE.\n" msgstr " --limit-rate=速率 限制下載速率\n" -#: src/main.c:449 +#: src/main.c:456 msgid " --no-dns-cache disable caching DNS lookups.\n" msgstr " --no-dns-cache 不記憶 DNS 查找主機的資料\n" -#: src/main.c:451 +#: src/main.c:458 msgid "" " --restrict-file-names=OS restrict chars in file names to ones OS " "allows.\n" msgstr "" " --restrict-file-names=OS 只使用作業系統能夠接受的字元作為檔案字元\n" -#: src/main.c:453 +#: src/main.c:460 #, fuzzy msgid "" " --ignore-case ignore case when matching files/" "directories.\n" msgstr " --ignore-length 忽略 ‘Content-Length’ 標頭欄位\n" -#: src/main.c:456 +#: src/main.c:463 msgid " -4, --inet4-only connect only to IPv4 addresses.\n" msgstr " -4, --inet4-only 只會連接 IPv4 地址\n" -#: src/main.c:458 +#: src/main.c:465 msgid " -6, --inet6-only connect only to IPv6 addresses.\n" msgstr " -6, --inet6-only 只會連接 IPv6 地址\n" -#: src/main.c:460 +#: src/main.c:467 msgid "" " --prefer-family=FAMILY connect first to addresses of specified " "family,\n" @@ -1073,147 +1051,147 @@ msgstr "" " --prefer-family=FAMILY 優先採用指定的位址格式,可以是 IPv6、IPv4\n" " 或者 none\n" -#: src/main.c:464 +#: src/main.c:471 msgid " --user=USER set both ftp and http user to USER.\n" msgstr " --user=用戶 指定 ftp 和 http 用戶名稱\n" -#: src/main.c:466 +#: src/main.c:473 msgid "" " --password=PASS set both ftp and http password to PASS.\n" msgstr " --password=PASS 指定 ftp 和 http 密碼\n" -#: src/main.c:470 +#: src/main.c:477 msgid "Directories:\n" msgstr "目錄:\n" -#: src/main.c:472 +#: src/main.c:479 msgid " -nd, --no-directories don't create directories.\n" msgstr " -nd --no-directories 不建立目錄\n" -#: src/main.c:474 +#: src/main.c:481 msgid " -x, --force-directories force creation of directories.\n" msgstr " -x, --force-directories 強制建立目錄\n" -#: src/main.c:476 +#: src/main.c:483 msgid " -nH, --no-host-directories don't create host directories.\n" msgstr " -nH, --no-host-directories 不建立含有遠端主機名稱的目錄\n" -#: src/main.c:478 +#: src/main.c:485 msgid " --protocol-directories use protocol name in directories.\n" msgstr " --protocol-directories 在目錄中加上通訊協定名稱\n" -#: src/main.c:480 +#: src/main.c:487 msgid " -P, --directory-prefix=PREFIX save files to PREFIX/...\n" msgstr " -P, --directory-prefix=名稱 儲存檔案前先建立指定名稱的目錄\n" -#: src/main.c:482 +#: src/main.c:489 msgid "" " --cut-dirs=NUMBER ignore NUMBER remote directory " "components.\n" msgstr " --cut-dirs=數目 忽略遠端目錄中指定<數目>的目錄層\n" -#: src/main.c:486 +#: src/main.c:493 msgid "HTTP options:\n" msgstr "HTTP 選項:\n" -#: src/main.c:488 +#: src/main.c:495 msgid " --http-user=USER set http user to USER.\n" msgstr " --http-user=用戶 指定 HTTP 用戶名稱\n" -#: src/main.c:490 +#: src/main.c:497 msgid " --http-password=PASS set http password to PASS.\n" msgstr " --http-passwd=密碼 指定 HTTP 密碼\n" -#: src/main.c:492 +#: src/main.c:499 msgid " --no-cache disallow server-cached data.\n" msgstr " --no-cache 不使用伺服器中的快取記憶資料\n" -#: src/main.c:494 +#: src/main.c:501 msgid "" " -E, --html-extension save HTML documents with `.html' extension.\n" msgstr " -E, --html-extension 將所有 HTML 文件加上 “.html” 延伸檔名\n" -#: src/main.c:496 +#: src/main.c:503 msgid " --ignore-length ignore `Content-Length' header field.\n" msgstr " --ignore-length 忽略 ‘Content-Length’ 標頭欄位\n" -#: src/main.c:498 +#: src/main.c:505 msgid " --header=STRING insert STRING among the headers.\n" msgstr " --header=字串 在連線資料標頭中加入指定字串\n" -#: src/main.c:500 +#: src/main.c:507 msgid " --max-redirect maximum redirections allowed per page.\n" msgstr "" -#: src/main.c:502 +#: src/main.c:509 msgid " --proxy-user=USER set USER as proxy username.\n" msgstr " --proxy-user=用戶 設定代理伺服器用戶名稱\n" -#: src/main.c:504 +#: src/main.c:511 msgid " --proxy-password=PASS set PASS as proxy password.\n" msgstr " --proxy-password=密碼 設定代理伺服器密碼\n" -#: src/main.c:506 +#: src/main.c:513 msgid "" " --referer=URL include `Referer: URL' header in HTTP " "request.\n" msgstr "" " --referer=URL 在 HTTP 請求中包括 ‘Referer: URL’ 標頭\n" -#: src/main.c:508 +#: src/main.c:515 msgid " --save-headers save the HTTP headers to file.\n" msgstr " --save-headers 將 HTTP 連線資料標頭存檔\n" -#: src/main.c:510 +#: src/main.c:517 msgid "" " -U, --user-agent=AGENT identify as AGENT instead of Wget/VERSION.\n" msgstr " -U, --user-agent=AGENT 宣稱為 AGENT 而不是 Wget/VERSION\n" -#: src/main.c:512 +#: src/main.c:519 msgid "" " --no-http-keep-alive disable HTTP keep-alive (persistent " "connections).\n" msgstr " --no-http-keep-alive 不使用 HTTP keep-alive (持久性連線)\n" -#: src/main.c:514 +#: src/main.c:521 msgid " --no-cookies don't use cookies.\n" msgstr " --no-cookies 不使用 cookie\n" -#: src/main.c:516 +#: src/main.c:523 msgid " --load-cookies=FILE load cookies from FILE before session.\n" msgstr " --load-cookies=檔案 程式啟動時由指定檔案載入 cookie\n" -#: src/main.c:518 +#: src/main.c:525 msgid " --save-cookies=FILE save cookies to FILE after session.\n" msgstr " --save-cookies=檔案 程式結束後將 cookie 儲存至指定檔案\n" -#: src/main.c:520 +#: src/main.c:527 msgid "" " --keep-session-cookies load and save session (non-permanent) " "cookies.\n" msgstr " --keep-session-cookies 會載入和儲存暫時性的 cookie\n" -#: src/main.c:522 +#: src/main.c:529 msgid "" " --post-data=STRING use the POST method; send STRING as the " "data.\n" msgstr " --post-data=字串 使用 POST 方式送出字串\n" -#: src/main.c:524 +#: src/main.c:531 msgid "" " --post-file=FILE use the POST method; send contents of FILE.\n" msgstr " --post-file=檔案 使用 POST 方式送出檔案內容\n" -#: src/main.c:526 +#: src/main.c:533 msgid "" " --no-content-disposition don't honor Content-Disposition header.\n" msgstr "" -#: src/main.c:531 +#: src/main.c:538 msgid "HTTPS (SSL/TLS) options:\n" msgstr "HTTPS (SSL/TLS) 選項:\n" -#: src/main.c:533 +#: src/main.c:540 msgid "" " --secure-protocol=PR choose secure protocol, one of auto, SSLv2,\n" " SSLv3, and TLSv1.\n" @@ -1221,39 +1199,39 @@ msgstr "" " --secure-protocol=PR 選擇安全通訊協定,可以使用 auto, SSLv2, \n" " SSLv3 或 TLSv1\n" -#: src/main.c:536 +#: src/main.c:543 msgid "" " --no-check-certificate don't validate the server's certificate.\n" msgstr " --no-check-certificate 不檢驗伺服器的憑證\n" -#: src/main.c:538 +#: src/main.c:545 msgid " --certificate=FILE client certificate file.\n" msgstr " --certificate=檔案 指定用戶端的憑證檔案名稱\n" -#: src/main.c:540 +#: src/main.c:547 msgid " --certificate-type=TYPE client certificate type, PEM or DER.\n" msgstr " --certificate-type=類型 用戶端憑證的類型,可以是 PEM 或 DER\n" -#: src/main.c:542 +#: src/main.c:549 msgid " --private-key=FILE private key file.\n" msgstr " --private-key=檔案 指定私鑰檔案\n" -#: src/main.c:544 +#: src/main.c:551 msgid " --private-key-type=TYPE private key type, PEM or DER.\n" msgstr " --private-key-type=類型 私鑰的類型,可以是 PEM 或 DER\n" -#: src/main.c:546 +#: src/main.c:553 msgid " --ca-certificate=FILE file with the bundle of CA's.\n" msgstr " --ca-certificate=檔案 載有憑證管理中心 (CA) 簽章的檔案\n" # (Abel) 這裡 hashed filename 和選項的用意無關,所以不翻譯 -#: src/main.c:548 +#: src/main.c:555 msgid "" " --ca-directory=DIR directory where hash list of CA's is " "stored.\n" msgstr " --ca-directory=目錄 載有憑證管理中心 (CA) 簽章的目錄\n" -#: src/main.c:550 +#: src/main.c:557 msgid "" " --random-file=FILE file with random data for seeding the SSL " "PRNG.\n" @@ -1261,37 +1239,37 @@ msgstr "" " --random-file=檔案 作為 SSL 隨機數產生程序 (PRNG) 的來源數據檔" "案\n" -#: src/main.c:552 +#: src/main.c:559 msgid "" " --egd-file=FILE file naming the EGD socket with random " "data.\n" msgstr " --egd-file=檔案 產生隨機數據的 EGD socket 檔案名稱\n" -#: src/main.c:557 +#: src/main.c:564 msgid "FTP options:\n" msgstr "FTP 選項:\n" -#: src/main.c:559 +#: src/main.c:566 msgid " --ftp-user=USER set ftp user to USER.\n" msgstr " --ftp-user=用戶 指定 FTP 用戶名稱\n" -#: src/main.c:561 +#: src/main.c:568 msgid " --ftp-password=PASS set ftp password to PASS.\n" msgstr " --ftp-password=密碼 設定 FTP 密碼\n" -#: src/main.c:563 +#: src/main.c:570 msgid " --no-remove-listing don't remove `.listing' files.\n" msgstr " --no-remove-listing 不刪除 ‘.listing’ 檔案\n" -#: src/main.c:565 +#: src/main.c:572 msgid " --no-glob turn off FTP file name globbing.\n" msgstr " --no-glob 不展開有萬用字元的 FTP 檔名\n" -#: src/main.c:567 +#: src/main.c:574 msgid " --no-passive-ftp disable the \"passive\" transfer mode.\n" msgstr " --no-passive-ftp 不使用「被動」傳輸模式\n" -#: src/main.c:569 +#: src/main.c:576 msgid "" " --retr-symlinks when recursing, get linked-to files (not " "dir).\n" @@ -1299,140 +1277,140 @@ msgstr "" " --retr-symlinks 在遞迴模式中,下載鏈結指示的目標檔案 \n" " (不包括目錄)\n" -#: src/main.c:571 +#: src/main.c:578 msgid " --preserve-permissions preserve remote file permissions.\n" msgstr " --preserve-permissions 沿用遠端檔案的權限\n" -#: src/main.c:575 +#: src/main.c:582 msgid "Recursive download:\n" msgstr "遞迴下載:\n" -#: src/main.c:577 +#: src/main.c:584 msgid " -r, --recursive specify recursive download.\n" msgstr " -r, --recursive 遞迴下載\n" -#: src/main.c:579 +#: src/main.c:586 msgid "" " -l, --level=NUMBER maximum recursion depth (inf or 0 for " "infinite).\n" msgstr " -l, --level=數字 最大搜尋深度 (inf 或 0 表示無限)\n" -#: src/main.c:581 +#: src/main.c:588 msgid "" " --delete-after delete files locally after downloading them.\n" msgstr " --delete-after 刪除下載後的檔案\n" -#: src/main.c:583 +#: src/main.c:590 msgid "" " -k, --convert-links make links in downloaded HTML point to local " "files.\n" msgstr " -k, --convert-links 將下載後的 HTML 的鏈結轉換為本地檔案\n" -#: src/main.c:585 +#: src/main.c:592 msgid "" " -K, --backup-converted before converting file X, back up as X.orig.\n" msgstr " -K, --backup-converted 將檔案 X 轉換前先備份為 X.orig\n" -#: src/main.c:587 +#: src/main.c:594 msgid "" " -m, --mirror shortcut for -N -r -l inf --no-remove-listing.\n" msgstr "" " -m, --mirror 相等於 -N -r -l inf --no-remove-listing 選項\n" -#: src/main.c:589 +#: src/main.c:596 msgid "" " -p, --page-requisites get all images, etc. needed to display HTML " "page.\n" msgstr " -p, --page-requisites 下載所有顯示網頁所需的檔案,例如圖片等\n" -#: src/main.c:591 +#: src/main.c:598 msgid "" " --strict-comments turn on strict (SGML) handling of HTML " "comments.\n" msgstr " --strict-comments 用嚴格方式 (SGML) 處理 HTML 注釋。\n" -#: src/main.c:595 +#: src/main.c:602 msgid "Recursive accept/reject:\n" msgstr "遞迴下載時有關接受/拒絕的選項:\n" -#: src/main.c:597 +#: src/main.c:604 msgid "" " -A, --accept=LIST comma-separated list of accepted " "extensions.\n" msgstr " -A, --accept=清單 接受的檔案樣式,以逗號分隔\n" -#: src/main.c:599 +#: src/main.c:606 msgid "" " -R, --reject=LIST comma-separated list of rejected " "extensions.\n" msgstr " -R, --reject=清單 排除的檔案樣式,以逗號分隔\n" -#: src/main.c:601 +#: src/main.c:608 msgid "" " -D, --domains=LIST comma-separated list of accepted " "domains.\n" msgstr " -D, --domains=清單 接受的網域,以逗號分隔\n" -#: src/main.c:603 +#: src/main.c:610 msgid "" " --exclude-domains=LIST comma-separated list of rejected " "domains.\n" msgstr " --exclude-domains=清單 排除的網域,以逗號分隔\n" -#: src/main.c:605 +#: src/main.c:612 msgid "" " --follow-ftp follow FTP links from HTML documents.\n" msgstr " --follow-ftp 跟隨 HTML 文件中的 FTP 鏈結\n" -#: src/main.c:607 +#: src/main.c:614 msgid "" " --follow-tags=LIST comma-separated list of followed HTML " "tags.\n" msgstr " --follow-tags=清單 會跟隨的 HTML 標籤,以逗號分隔\n" -#: src/main.c:609 +#: src/main.c:616 msgid "" " --ignore-tags=LIST comma-separated list of ignored HTML " "tags.\n" msgstr " -G, --ignore-tags=清單 會忽略的 HTML 標籤,以逗號分隔\n" -#: src/main.c:611 +#: src/main.c:618 msgid "" " -H, --span-hosts go to foreign hosts when recursive.\n" msgstr " -H, --span-hosts 遞迴模式中可進入其它主機\n" -#: src/main.c:613 +#: src/main.c:620 msgid " -L, --relative follow relative links only.\n" msgstr " -L, --relative 只跟隨相對鏈結\n" -#: src/main.c:615 +#: src/main.c:622 msgid " -I, --include-directories=LIST list of allowed directories.\n" msgstr " -I, --include-directories=清單 準備下載的目錄\n" -#: src/main.c:617 +#: src/main.c:624 msgid " -X, --exclude-directories=LIST list of excluded directories.\n" msgstr " -X, --exclude-directories=清單 準備排除的目錄\n" -#: src/main.c:619 +#: src/main.c:626 msgid "" " -np, --no-parent don't ascend to the parent directory.\n" msgstr " -np, --no-parent 不進入上層的目錄\n" -#: src/main.c:623 +#: src/main.c:630 msgid "Mail bug reports and suggestions to .\n" msgstr "請將錯誤報告或建議寄給 。\n" -#: src/main.c:628 +#: src/main.c:635 #, c-format msgid "GNU Wget %s, a non-interactive network retriever.\n" msgstr "GNU Wget %s,非互動式檔案下載工具。\n" -#: src/main.c:668 +#: src/main.c:675 #, fuzzy msgid "Copyright (C) 2007 Free Software Foundation, Inc.\n" msgstr "版權所有 (C) 2005 自由軟體基金會\n" -#: src/main.c:670 +#: src/main.c:677 msgid "" "License GPLv3+: GNU GPL version 3 or later\n" ".\n" @@ -1440,7 +1418,7 @@ msgid "" "There is NO WARRANTY, to the extent permitted by law.\n" msgstr "" -#: src/main.c:675 +#: src/main.c:682 msgid "" "\n" "Originally written by Hrvoje Niksic .\n" @@ -1448,59 +1426,56 @@ msgstr "" "\n" "最初由 Hrvoje Niksic 編寫。\n" -#: src/main.c:677 +#: src/main.c:684 msgid "Currently maintained by Micah Cowan .\n" msgstr "" -#. #### Something nicer should be printed here -- similar to the -#. pre-1.5 `--help' page. -#: src/main.c:724 src/main.c:793 src/main.c:890 +#: src/main.c:731 src/main.c:800 src/main.c:900 #, c-format msgid "Try `%s --help' for more options.\n" msgstr "請嘗試執行‘%s --help’查看更多選項。\n" -#: src/main.c:790 +#: src/main.c:797 #, c-format msgid "%s: illegal option -- `-n%c'\n" msgstr "%s: 選項不合法 -- ‘-n%c’\n" -#: src/main.c:845 +#: src/main.c:855 #, c-format msgid "Can't be verbose and quiet at the same time.\n" msgstr "無法同時使用詳細輸出模式及安靜模式。\n" -#: src/main.c:851 +#: src/main.c:861 #, c-format msgid "Can't timestamp and not clobber old files at the same time.\n" msgstr "無法同時使用時間標記而不更改本機檔案。\n" -#: src/main.c:859 +#: src/main.c:869 #, c-format msgid "Cannot specify both --inet4-only and --inet6-only.\n" msgstr "不可以同時使用 --inet4-only 和 --inet6-only 選項。\n" -#: src/main.c:869 +#: src/main.c:879 #, c-format msgid "Cannot specify -r, -p or -N if -O is given.\n" msgstr "" -#: src/main.c:877 +#: src/main.c:887 #, fuzzy, c-format msgid "Cannot specify both -k and -O if multiple URLs are given.\n" msgstr "不可以同時使用 --inet4-only 和 --inet6-only 選項。\n" -#. No URL specified. -#: src/main.c:885 +#: src/main.c:895 #, c-format msgid "%s: missing URL\n" msgstr "%s: 未指定 URL\n" -#: src/main.c:1005 +#: src/main.c:1021 #, c-format msgid "No URLs found in %s.\n" msgstr "在 %s 中找不到 URL。\n" -#: src/main.c:1023 +#: src/main.c:1039 #, fuzzy, c-format msgid "" "FINISHED --%s--\n" @@ -1510,55 +1485,51 @@ msgstr "" "完成 --%s--\n" "下載了: %s 位元組,共 %d 個檔案\n" -#: src/main.c:1032 +#: src/main.c:1048 #, fuzzy, c-format msgid "Download quota of %s EXCEEDED!\n" msgstr "超過下載限額 (%s 位元組)!\n" -#: src/mswindows.c:96 +#: src/mswindows.c:97 #, c-format msgid "Continuing in background.\n" msgstr "繼續在背景中執行。\n" -#: src/mswindows.c:289 +#: src/mswindows.c:290 #, c-format msgid "Continuing in background, pid %lu.\n" msgstr "繼續在背景中執行,pid 為 %lu。\n" -#: src/mswindows.c:291 src/utils.c:326 +#: src/mswindows.c:292 src/utils.c:329 #, c-format msgid "Output will be written to `%s'.\n" msgstr "將輸出資料寫入 ‘%s’。\n" -#: src/mswindows.c:459 src/mswindows.c:466 +#: src/mswindows.c:460 src/mswindows.c:467 #, c-format msgid "%s: Couldn't find usable socket driver.\n" msgstr "%s: 找不到可用的 socket 驅動程式。\n" -#: src/netrc.c:375 +#: src/netrc.c:372 #, c-format msgid "%s: %s:%d: warning: \"%s\" token appears before any machine name\n" msgstr "%s: %s:%d: 警告: 「%s」出現在主機名稱之前\n" -#: src/netrc.c:406 +#: src/netrc.c:403 #, c-format msgid "%s: %s:%d: unknown token \"%s\"\n" msgstr "%s: %s:%d: 不明的標記「%s」\n" -#: src/netrc.c:470 +#: src/netrc.c:467 #, c-format msgid "Usage: %s NETRC [HOSTNAME]\n" msgstr "用法: %s NETRC [主機名稱]\n" -#: src/netrc.c:480 +#: src/netrc.c:477 #, c-format msgid "%s: cannot stat %s: %s\n" msgstr "%s:無法 stat() %s:%s\n" -#. Still not random enough, presumably because neither /dev/random -#. nor EGD were available. Try to seed OpenSSL's PRNG with libc -#. PRNG. This is cryptographically weak and defeats the purpose -#. of using OpenSSL, which is why it is highly discouraged. #: src/openssl.c:112 msgid "WARNING: using a weak random seed.\n" msgstr "警告:隨機數品質不夠。\n" @@ -1569,8 +1540,6 @@ msgstr "" "無法產生 OpenSSL 隨機數產生程序 (PRNG) 使用的種子;請考慮使用 --random-file " "選項。\n" -#. If the user has specified --no-check-cert, we still want to warn -#. him about problems with the server's certificate. #: src/openssl.c:487 msgid "ERROR" msgstr "錯誤" @@ -1616,9 +1585,6 @@ msgstr "%s:憑證的 common name ‘%s’ 和主機名稱 ‘%s’ 不符。\n msgid "To connect to %s insecurely, use `--no-check-certificate'.\n" msgstr "如果不想用安全模式連接 %s,請使用 ‘--no-check-certificate’ 選項\n" -#. Align the [ skipping ... ] line with the dots. To do -#. that, insert the number of spaces equal to the number of -#. digits in the skipped amount in K. #: src/progress.c:238 #, fuzzy, c-format msgid "" @@ -1633,38 +1599,31 @@ msgstr "" msgid "Invalid dot style specification `%s'; leaving unchanged.\n" msgstr "進度指示方式 ‘%s’ 無效;不會改變原來方式。\n" -#. Translation note: "ETA" is English-centric, but this must -#. be short, ideally 3 chars. Abbreviate if necessary. #: src/progress.c:946 #, c-format msgid " eta %s" msgstr "" -#. When the download is done, print the elapsed time. -#. Note to translators: this should not take up more room than -#. available here. Abbreviate if necessary. #: src/progress.c:961 msgid " in " msgstr "" -#. If no clock was found, it means that clock_getres failed for -#. the realtime clock. -#: src/ptimer.c:160 +#: src/ptimer.c:159 #, c-format msgid "Cannot get REALTIME clock frequency: %s\n" msgstr "無法讀取實時時鐘的頻率:%s\n" -#: src/recur.c:377 +#: src/recur.c:378 #, c-format msgid "Removing %s since it should be rejected.\n" msgstr "刪除 %s,因為它應該被指定了拒絕下載。\n" -#: src/res.c:392 +#: src/res.c:389 #, c-format msgid "Cannot open %s: %s" msgstr "無法開啟 %s: %s" -#: src/res.c:544 +#: src/res.c:541 msgid "Loading robots.txt; please ignore errors.\n" msgstr "正在載入 robots.txt;請忽略錯誤訊息。\n" @@ -1699,13 +1658,13 @@ msgstr "" "準備重試。\n" "\n" -#: src/spider.c:137 +#: src/spider.c:73 msgid "" "Found no broken links.\n" "\n" msgstr "" -#: src/spider.c:144 +#: src/spider.c:80 #, c-format msgid "" "Found %d broken link.\n" @@ -1716,16 +1675,9 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: src/spider.c:154 -#, fuzzy, c-format -msgid "%s referred by:\n" -msgstr "" -"\n" -"下載 %s 完畢。\n" - -#: src/spider.c:159 +#: src/spider.c:90 #, c-format -msgid " %s\n" +msgid "%s\n" msgstr "" #: src/url.c:619 @@ -1760,13 +1712,12 @@ msgstr "不支援 IPv6 位址" msgid "Invalid IPv6 numeric address" msgstr "IPv6 位址無效" -#. parent, no error -#: src/utils.c:324 +#: src/utils.c:327 #, c-format msgid "Continuing in background, pid %d.\n" msgstr "繼續在背景中執行,pid 為 %d。\n" -#: src/utils.c:372 +#: src/utils.c:375 #, c-format msgid "Failed to unlink symlink `%s': %s\n" msgstr "無法刪除符號鏈結 '%s': %s\n" diff --git a/src/ChangeLog b/src/ChangeLog index bb62713a..1c02c9ce 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,6 +1,6 @@ 2007-11-28 Micah Cowan - * Makefile.in, cmpt.c, connect.c, connect.h, convert.c, + * Makefile.am, cmpt.c, connect.c, connect.h, convert.c, convert.h, cookies.c, cookies.h, ftp-basic.c, ftp-ls.c, ftp-opie.c, ftp.c, ftp.h, gen-md5.c, gen-md5.h, gnutls.c, hash.c, hash.h, host.c, host.h, html-parse.c, html-parse.h, @@ -13,11 +13,113 @@ wget.h, xmalloc.c, xmalloc.h: Updated license exception for OpenSSL, per the SFLC. +2007-10-30 Micah Cowan + + * main.c (main): Declare argv parameter as char **argv, rather + than char *const *argv. This fixes usage of getopt_long, + regardless of whether getopt_long has a constified argv or not. + +2007-10-22 Gisle Vanem + + * mswindows.c: Move INHIBIT_WRAP macro definition up with wget.h + inclusion. + +2007-10-18 Steven Schweda + + * sysdep.h: #include as well as , to work + around a glitch on Tru64 systems. + +2007-10-18 Micah Cowan + + * Makefile.am: version.c should not be distributed. Removed + config-post.h. Add version.c dependency and gnulib include path + for libunittest.a. + * sysdep.h: Got contents of config-post.h + * config-post.h: Removed. + * wget.h: #include "config.h". + * alloca.c, cmpt.c, connect.c, convert.c, cookies.c, + ftp-basic.c, ftp-ls.c, ftp-opie.c, ftp.c, gen-md5.c, gnutls.c, + hash.c, host.c, html-parse.c, html-url.c, http-ntlm.c, http.c, + init.c, log.c, main.c, mswindows.c, netrc.c, openssl.c, + progress.c, ptimer.c, recur.c, res.c, retr.c, spider.c, url.c, + utils.c, xmalloc.c: Use wget.h at very top, and instead of + config.h. + +2007-10-15 Micah Cowan + + * Makefile.am: Remove intermediary hg-id file generation, make + version.c-generation more portable. + +2007-10-14 Micah Cowan + + * cmpt.c, cookies.c, ftp-basic.c, ftp-ls.c, ftp.c, hash.c, + host.c, html-parse.c, html-url.c, http-ntlm.c, http.c, init.c, + log.c, main.c, netrc.c, openssl.c, res.c, url.c, utils.c, + wget.h: Replace uses of ISSPACE, etc with c_isspace, etc. + * gnu-md5.c, gnu-md5.h: Removed, in deference to gnulib. + * Makefile.am: Removed gnu-md5.h from wget_SOURCES. + * gen-md5.c: Changed #inclusion of gnu-md5.h to md5.h (gnulib's). + * recur.c (download_child_p): Print error if unlink of + robots.txt fails. + * main.c (main): --spider or --delete-after now implies + --no-directories (thanks, Josh Williams). + +2007-10-14 Joshua David Williams + + * recur.c (download_child_p): Remove robots.txt if + --delete-after or --spider is on. + +2007-10-13 Micah Cowan + + * Makefile.am: Make version.c depend on Wget dependencies (source + files, plus such things as LIBOBJS so we get things like + http-ntlm.c). Removed getopt.[ch], as we're now using gnulib for + these. + +2007-10-10 Micah Cowan + + * http-ntlm.c: Include openssl/opensslv.h explicitly, instead of + hoping it'll be included by accident in openssl/des.h. + +2007-10-09 Gisle Vanem + + * mswindows.c: 'argc' and 'argv' in 'windows_main()' are no longer + needed. Hence simply the prototype. Free 'exec_name' at exit. + +2007-10-09 Micah Cowan + + * gettext.h: Imported from /usr/share/gettext, fuller handling + of --disable-nls. + * wget.h: Remove logic for handling lack of NLS (now in + gettext.h). + * main.c: Use gettext's ENABLE_NLS rather than HAVE_NLS. + * Makefile.am: added @LIBINTL@ to LIBS (though it probably + belongs in LDADD, along with everything else currently assigned + to LIBS). + +2007-10-08 Micah Cowan + + * http.c (http_loop): Add send_head_first conditional back + around code that needs it, but not around the last-modified + header-parsing stuff this time. Removed no-longer-useful (was it + ever?) restart_loop boolean, continuing unconditionally at end + of send_head_first conditional block (if we haven't jumped out). + 2007-10-04 Micah Cowan * http.c (http_loop): We've got_name if content_disposition support isn't on; make sure we continue properly in that case, even though we're not sending HEAD. + * Makefile.in: Removed, replaced by Makefile.am. + * Makefile.am: Converted from Makefile.in. + +2007-10-02 Gisle Vanem + + * ftp.c: Use "_listing" for MSDOS (".listing" is illegal). + + * url.c: Update comment for 'filechr_not_windows'. + + * utils.c: Include for 'getpid()' on Watcom. 2007-10-02 Micah Cowan @@ -3819,8 +3921,8 @@ before statements. 2003-10-02 Gisle Vanem - - * mswindows.c (run_with_timeout): For Windows: Run the 'fun' in a + + * mswindows.c (run_with_timeout): For Windows: Run the 'fun' in a thread via a helper function. Continually query the thread's exit-code until finished or timed out. @@ -6534,7 +6636,7 @@ 2001-02-23 Dan Harkless * main.c (print_help): --help documentation for -N said it would - re-download files if they had the _same_ timestamp on server. + re-download files if they had the _same_ timestamp on server. (print_help): -nr belongs in "FTP options" section of --help output, not "Recursive retrieval" section. Alphabetized FTP options by long option name. @@ -6542,8 +6644,8 @@ 2001-02-16 Dan Harkless * init.c (commands): Hack Kampbjørn discovered - that "httpsproxy" had been inserted into commands[] out of - alphabetical order, causing "BUG: unknown command `httpuser'". + that "httpsproxy" had been inserted into commands[] out of + alphabetical order, causing "BUG: unknown command `httpuser'". 2001-02-13 Jan Prikryl @@ -6627,19 +6729,19 @@ 2001-02-08 Christian Fraenkel - * gen_sslfunc.c: verify_callback is now static + * gen_sslfunc.c: verify_callback is now static - * gen_sslfunc.c (init_ssl): load certificate if specified + * gen_sslfunc.c (init_ssl): load certificate if specified - * gen_sslfunc.c (ssl_printerr): new function + * gen_sslfunc.c (ssl_printerr): new function - * init.c: added new --sslcertfile and --sslcertkey switches + * init.c: added new --sslcertfile and --sslcertkey switches - * main.c: ditto + * main.c: ditto - * options.h: ditto + * options.h: ditto - * http.c (gethttp): abort when init_ssl fails + * http.c (gethttp): abort when init_ssl fails 2001-01-23 Herold Heiko @@ -6660,8 +6762,8 @@ 2001-01-09 Dan Harkless * html-url.c: A bunch of fixup of `--page-requisites'-related - comments to reflect Hrvoje's changes to my code when transplanting - it into this new file, to fix spelling mistakes, to clarify, etc. + comments to reflect Hrvoje's changes to my code when transplanting + it into this new file, to fix spelling mistakes, to clarify, etc. * url.c (write_backup_file): Clarified a comment. (str_url): Henrik van Ginhoven pointed out on the list that we @@ -6669,12 +6771,12 @@ replacing each character with a 'x'. Use "" instead. * ftp.c (ftp_retrieve_dirs): The bug where recursion into FTP - directories didn't work if logging in put you in a directory other - than "/" is fixed now. Removed the comment here warning of the bug. + directories didn't work if logging in put you in a directory other + than "/" is fixed now. Removed the comment here warning of the bug. * main.c (print_help): --continue's description was misleading. - We don't "restart", we "resume". Also, better to say - "partially-downloaded file" rather than just "existing file". + We don't "restart", we "resume". Also, better to say + "partially-downloaded file" rather than just "existing file". 2001-01-06 Dan Harkless @@ -6882,13 +6984,13 @@ 2000-11-30 Jan Prikryl - * ftp-ls.c (ftp_parse_unix_ls): Added second parameter - "ignore_perms" to ignore file and directory permissions for - Windows NT FTP server listings. - (ftp_parse_winnt_ls): New function. - (ftp_parse_ls): Parses UNIX and Windows NT listings - separately. Simple heuristics for distinguishing between UNIX - and MS-DOS-like FTP listing provided by Windows NT FTP service. + * ftp-ls.c (ftp_parse_unix_ls): Added second parameter + "ignore_perms" to ignore file and directory permissions for + Windows NT FTP server listings. + (ftp_parse_winnt_ls): New function. + (ftp_parse_ls): Parses UNIX and Windows NT listings + separately. Simple heuristics for distinguishing between UNIX + and MS-DOS-like FTP listing provided by Windows NT FTP service. 2000-11-29 John Summerfield @@ -7389,29 +7491,29 @@ 2000-10-27 Dan Harkless * retr.c (retrieve_url): Manually applied T. Bharath - 's patch to get wget to grok - illegal relative URL redirects. Reformatted and re-commented it. + 's patch to get wget to grok + illegal relative URL redirects. Reformatted and re-commented it. 2000-10-23 Dan Harkless * connect.c (make_connection and bindport): Manually applied Rob - Mayoff 's 1.5.3 patch to add --bind-address, - changing coding style to GNU's. + Mayoff 's 1.5.3 patch to add --bind-address, + changing coding style to GNU's. * ftp.c (ftp_loop_internal): --delete-after wasn't implemented for - files downloaded via FTP. Per a comment, .listing files were not + files downloaded via FTP. Per a comment, .listing files were not counted towards number of bytes and files downloaded because they're deleted anyway. Well, they aren't under -nr, so count them then. * init.c: Manually applied Rob Mayoff's 1.5.3 patch to add - --bind-address, alphabetizing, changing coding style to GNU's, - commenting, and renaming cmd_ip_address() to cmd_address() to - imply hostnames also okay. + --bind-address, alphabetizing, changing coding style to GNU's, + commenting, and renaming cmd_ip_address() to cmd_address() to + imply hostnames also okay. * main.c (main): --delete-after didn't delete the root of the - tree. Ignore --convert-links if --delete-after was specified. - Manually applied Rob Mayoff's 1.5.3 patch to add --bind-address, - fixing duplicate use of added-since-1.5.3 case value. + tree. Ignore --convert-links if --delete-after was specified. + Manually applied Rob Mayoff's 1.5.3 patch to add --bind-address, + fixing duplicate use of added-since-1.5.3 case value. (print_help): Clarified that --delete-after deletes local files. Rob forgot to add a line for his new --bind-address option. @@ -7474,7 +7576,7 @@ * ftp.c (ftp_retrieve_list): Use new INFINITE_RECURSION #define. * html.c: htmlfindurl() now takes final `dash_p_leaf_HTML' parameter. - Wrapped some > 80-column lines. When -p is specified and we're at a + Wrapped some > 80-column lines. When -p is specified and we're at a leaf node, do not traverse , , or tags other than . @@ -7490,8 +7592,8 @@ * options.h (struct options): Added new page_requisites field. * recur.c: Changed "URL-s" to "URLs" and "HTML-s" to "HTMLs". - Calculate and pass down new `dash_p_leaf_HTML' parameter to - get_urls_html(). Use new INFINITE_RECURSION #define. + Calculate and pass down new `dash_p_leaf_HTML' parameter to + get_urls_html(). Use new INFINITE_RECURSION #define. * retr.c: Changed "URL-s" to "URLs". get_urls_html() now takes final `dash_p_leaf_HTML' parameter. @@ -7540,10 +7642,10 @@ 2000-05-22 Dan Harkless * main.c (print_help): Added --help line for Damir Dzeko - 's until-now-undocumented --referer option. - Removed comments that --referer and --waitretry were undocumented. - Changed "`.wgetrc' command" to "`.wgetrc'-style command" on --help - line for --execute. + 's until-now-undocumented --referer option. + Removed comments that --referer and --waitretry were undocumented. + Changed "`.wgetrc' command" to "`.wgetrc'-style command" on --help + line for --execute. 2000-05-18 Hrvoje Niksic @@ -7645,17 +7747,17 @@ braces to avoid ambiguous `else'" warnings. Eliminated them. * http.c (gethttp): Dan Berger's query string patch is totally - bogus. If you have two different URLs, gen_page.cgi?page1 and - get_page.cgi?page2, they'll both be saved as get_page.cgi and the - second will overwrite the first. Also, parameters to implicit - CGIs, like "http://www.host.com/db/?2000-03-02" cause the URLs to - be printed with trailing garbage characters, and could seg fault. - Backing out the patch, which Dan B. informed me by email was just - a kludge to download StarOffice from Sun made necessary due to - wget's unconditional escaping of certain characters (room for an - option there?). + bogus. If you have two different URLs, gen_page.cgi?page1 and + get_page.cgi?page2, they'll both be saved as get_page.cgi and the + second will overwrite the first. Also, parameters to implicit + CGIs, like "http://www.host.com/db/?2000-03-02" cause the URLs to + be printed with trailing garbage characters, and could seg fault. + Backing out the patch, which Dan B. informed me by email was just + a kludge to download StarOffice from Sun made necessary due to + wget's unconditional escaping of certain characters (room for an + option there?). (http_loop): Heiko introduced "suggest explicit braces to avoid - ambiguous `else'" warnings. Eliminated them. + ambiguous `else'" warnings. Eliminated them. * main.c: Heiko's --wait / --waitretry backwards compatibility code looks to have been totally untested -- automatic variable @@ -7717,16 +7819,16 @@ * http.c (http_loop): Fixed a typo and clarified a comment. (http_loop): When -K and -N are specified together, compare size - and timestamp of server file X against local file X.orig (if - extant) rather than converted local file X. + and timestamp of server file X against local file X.orig (if + extant) rather than converted local file X. (http_loop): "Local file '%s' is more recent," is sometimes a lie - -- reworded as "Server file no newer than local file '%s' --". + -- reworded as "Server file no newer than local file '%s' --". (http_loop): Call new downloaded_file() function to prevent wrongful overwriting of .orig file when -N is specified. * url.c (convert_links): When -K specified, only rename X to - X.orig if downloaded_file() returns TRUE. Otherwise when we skip - file X due to -N, we clobber an X.orig from a previous invocation. + X.orig if downloaded_file() returns TRUE. Otherwise when we skip + file X due to -N, we clobber an X.orig from a previous invocation. (convert_links): Call the failsafe xstrdup(), not the real strdup(). (convert_links): Added a note asking anyone who understands how multiple URLs can correspond to a single file to comment it. @@ -7785,7 +7887,7 @@ 1998-09-10 Howard Gayle * url.c (get_urls_html): Would drop the last character of the - link. + link. 1998-09-10 Hrvoje Niksic @@ -7833,7 +7935,7 @@ 1998-06-16 Hrvoje Niksic * url.c (get_urls_html): Use malloc() instead of alloca in the - loop. + loop. 1998-06-13 Hrvoje Niksic @@ -7876,7 +7978,7 @@ 1998-05-27 Hrvoje Niksic * ftp.c (getftp): Added `break'; suggested by Lin Zhe Min - . + . 1998-05-24 Hrvoje Niksic @@ -7911,7 +8013,7 @@ 1998-05-05 Hrvoje Niksic * http.c (parse_http_status_line): Avoid `minor' and `major' - names. + names. 1998-05-02 Hrvoje Niksic @@ -7951,11 +8053,11 @@ (numdigit): Use `while' loop. * http.c (create_authorization_line): Detect authentication - schemes case-insensitively. + schemes case-insensitively. * http.c (extract_header_attr): Use strdupdelim(). (digest_authentication_encode): Move declaration of local - variables to smaller scope. + variables to smaller scope. (digest_authentication_encode): Reset REALM, OPAQUE and NONCE. (create_authorization_line): Detect authentication schemes case-insensitively. @@ -8002,7 +8104,7 @@ * headers.c (header_get): New argument FLAGS. * http.c (gethttp): If request is malformed, bail out of the - header loop. + header loop. (gethttp): Check for empty header *after* the status line checks. (gethttp): Disallow continuations for status line. @@ -8085,7 +8187,7 @@ * utils.c (mkdirhier): Use 0777 instead of opt.dirmode. * init.c (cmd_spec_dotstyle): Use 48 dots per line for binary - style. + style. (cmd_permissions): Removed. * config.h.in: Add template for WORDS_BIGENDIAN. @@ -8146,7 +8248,7 @@ 1998-03-17 Hrvoje Niksic * utils.c (memfatal): Set save_log_p to 0 to avoid potential - infloop. + infloop. * log.c: do_logging -> save_log_p. @@ -8188,7 +8290,7 @@ 1998-03-07 Tim Adam * recur.c (parse_robots): Correctly reset `entries' on empty - disallow. + disallow. 1998-03-07 Hrvoje Niksic @@ -8230,7 +8332,7 @@ * url.c (add_url): Add to the head of the list. * ftp.c (ftp_retrieve_list): Set the permissions to downloaded - file. + file. (getftp): Set the default permissions to 0600. 1998-02-21 Hrvoje Niksic @@ -8309,9 +8411,9 @@ * wget.h (FREE_MAYBE): New macro. * http.c (create_authorization_line): Don't use ANSI C string - concatenation feature. + concatenation feature. (basic_authentication_encode): Use alloca() for temporary - variables. + variables. * recur.h: Ditto. @@ -8336,7 +8438,7 @@ (calculate_skey_response): Use alloca(). * http.c (create_authorization_line): Work with FSF's version of - md5.c. + md5.c. * md5.c: New file, from GNU libc. @@ -8380,7 +8482,7 @@ * ftp.c (ftp_loop): Determine `filename' more precisely. * init.c (setval): Don't set `opt.quiet' if output-document is - `-'. + `-'. * log.c (log_init): Print to STDERR instead of STDOUT. (vlogmsg): Use STDERR by default. @@ -8505,8 +8607,8 @@ * main.c (print_help): Rearranged. (main): New long options for -n* short options: --no-directories, - --no-host-directories, --non-verbose, --no-host-lookup and - --dont-remove-listing. + --no-host-directories, --non-verbose, --no-host-lookup and + --dont-remove-listing. 1998-02-01 Hrvoje Niksic @@ -8515,7 +8617,7 @@ * log.c: New variable LOGFP. (vlogmsg): Use it. (redirect_output): Don't open /dev/null; set LOGFP to stdin - instead. + instead. (log_close): New function. * options.h (struct options): Removed LFILE. @@ -8574,7 +8676,7 @@ * host.c (ftp_getaddress): Use STRDUP_ALLOCA. (ftp_getaddress): Add diagnostics when reverse-lookup yields only - hostname. + hostname. 1998-01-31 Hrvoje Niksic @@ -8585,7 +8687,7 @@ * utils.c (proclist): Pass FNM_PATHNAME to fnmatch(). * ftp-basic.c (ftp_pasv): Avoid unnecessary casting to unsigned - char. + char. * log.c: Don't attempt to hide arguments from ansi2knr. @@ -8598,9 +8700,9 @@ * http.c (gethttp): Use it. * retr.c (get_contents): New argument EXPECTED; pass it to - show_progress(). + show_progress(). (show_progress): New argument EXPECTED; use it to display - percentages. + percentages. * init.c (setval): Ditto. @@ -8642,7 +8744,7 @@ * all: Use them. * sysdep.h: Add wrappers to ctype macros to make them - eight-bit-clean: + eight-bit-clean: 1998-01-30 Hrvoje Niksic @@ -8656,7 +8758,7 @@ 1997-02-27 Fila Kolodny * ftp.c (ftp_retrieve_list): If retrieving symlink and the proper - one already exists, just skip it. + one already exists, just skip it. 1998-01-30 Hrvoje Niksic @@ -8691,7 +8793,7 @@ (haccepts_none): Ditto. * main.c (main): Updated `--version' and `--help' output, as per - Francois Pinard's suggestions. + Francois Pinard's suggestions. * main.c: Include locale.h; call setlocale(), bindtextdomain() and textdomain(). @@ -8757,7 +8859,7 @@ * mswindows.c (ws_hangup): Use redirect_output(). * main.c (redirect_output_signal): New function; use - redirect_output(). + redirect_output(). * log.c (redirect_output): New function, based on hangup(), which is deleted. @@ -8830,7 +8932,7 @@ 1998-01-24 Karl Heuer * netrc.c (search_netrc): Initialize `l' only after processing - netrc. + netrc. * main.c (main): Don't trap SIGHUP if it's being ignored. @@ -8858,7 +8960,7 @@ (buf_fd): Ditto. * http.c (fetch_next_header): Use the BUF_READCHAR macro for - efficiency. + efficiency. (gethttp): Use alloca() where appropriate. * retr.c (buf_readchar): Use it. @@ -8912,7 +9014,7 @@ 1997-12-18 Hrvoje Niksic * all: Renamed nmalloc(), nrealloc() and nstrdup() to xmalloc(), - xrealloc() and xstrdup(). Use the new functions. + xrealloc() and xstrdup(). Use the new functions. * url.c (decode_string): Made static. (has_proto): Ditto. @@ -9018,7 +9120,7 @@ 1997-06-12 Hrvoje Niksic * cmpt.c (strptime_internal): Handle years more correctly for - `%y'. + `%y'. 1997-06-09 Mike Thomas @@ -9085,7 +9187,7 @@ * http.c (check_end): New function. (http_atotm): Use it. - + 1997-02-13 gilles Cedoc * http.c (gethttp): Use them. @@ -9099,10 +9201,10 @@ 1997-02-10 Hrvoje Niksic * recur.c (recursive_retrieve): Lowercase the host name, if the - URL is not "optimized". + URL is not "optimized". * host.c (realhost): Return l->hostname, even if it matches with - host. + host. 1997-02-10 Marin Purgar @@ -9121,15 +9223,15 @@ (skip_proto): Skip `//' correctly for FTP and HTTP. * url.c (get_urls_html): Handle bogus `http:' things a little - different. + different. * main.c (main): Removed `follow-ftp' from `f'. (main): Dumped the `prefix-files' and `file-prefix' options and - features; old and bogus. + features; old and bogus. (main): Exit on failed setval() in `-e'. * http.c (fetch_next_header): Use it to detect header continuation - correctly. + correctly. * retr.c (buf_peek): New function. @@ -9229,7 +9331,7 @@ * url.c (parseurl): New argument STRICT. * http.c (hparsestatline): Be a little-bit less strict about - status line format. + status line format. 1997-01-21 Hrvoje Niksic @@ -9260,24 +9362,24 @@ * version.c: "Released" 1.4.3-pre2. * recur.c (recursive_retrieve): Bypass host checking only if URL - is ftp AND parent URL is not ftp. + is ftp AND parent URL is not ftp. * ftp-basic.c (ftp_request): Print out Turtle Power. * ftp.c (ftp_loop): Call ftp_retrieve_glob with 0 if there's no - wildcard. + wildcard. (ftp_retrieve_glob): Call ftp_loop_internal even on empty list, if - not glob. + not glob. * http.c (gethttp): Be a little bit smarter about status codes. * recur.c (recursive_retrieve): Always reset opt.recursive when - dealing with FTP. + dealing with FTP. 1997-01-18 Hrvoje Niksic * retr.c (retrieve_url): New variable location_changed; use it for - tests instead of mynewloc. + tests instead of mynewloc. (retrieve_url): Allow heuristic adding of html. * url.c (url_filename): Don't use the `%' in Windows file names. @@ -9291,7 +9393,7 @@ * utils.c (my_touch): New function. * ftp.c (ftp_retrieve_list): Use #ifdef HAVE_STRUCT_UTIMBUF - instead of #ifndef NeXT. + instead of #ifndef NeXT. * utils.c (strptime): New version, by Ulrich Drepper. @@ -9306,7 +9408,7 @@ 1997-01-15 Hrvoje Niksic * html.c (ftp_index): Don't print minutes and seconds if we don't - know them; beautify the output. + know them; beautify the output. * ftp.c (getftp): Don't close the socket on FTPNSFOD. @@ -9339,7 +9441,7 @@ (ftp_parse_ls): Moved from ftp.c. (ftp_parse_unix_ls): Recognize seconds in time spec. (ftp_parse_unix_ls): Recognize year-less dates of the previous - year. + year. 1997-01-08 Hrvoje Niksic @@ -9354,7 +9456,7 @@ 1996-12-23 Hrvoje Niksic * url.c: Recognize finger, rlogin, tn3270, mid and cid as valid - schemes. + schemes. 1996-12-22 Hrvoje Niksic @@ -9405,18 +9507,18 @@ 1996-12-17 Hrvoje Niksic * retr.c (retrieve_url): Reset opt.recursion before calling - ftp_loop if it is reached through newloc. + ftp_loop if it is reached through newloc. * init.c (run_wgetrc): Print the wgetrc path too, when reporting - error; don't use "Syntax error", since we don't know if it is - really a syntax error. + error; don't use "Syntax error", since we don't know if it is + really a syntax error. 1996-12-16 Hrvoje Niksic * utils.c (acceptable): Extract the filename part of the path. * recur.c (recursive_retrieve): Call acceptable() with the right - argument; would bug out on wildcards. + argument; would bug out on wildcards. * init.c (parse_line): Likewise. @@ -9436,7 +9538,7 @@ * url.c (parseurl): Debug output. * utils.c (path_simplify): New one, adapted from bash's - canonicalize_pathname(). + canonicalize_pathname(). 1996-12-14 Hrvoje Niksic @@ -9453,7 +9555,7 @@ 1996-12-13 Hrvoje Niksic * init.c: Make excludes and includes under CVECDIR instead of - CVEC. + CVEC. 1996-12-13 Shawn McHorse @@ -9470,7 +9572,7 @@ 1996-12-12 Shawn McHorse * recur.c (retrieve_robots): Print the warning message only if - verbose. + verbose. 1996-12-12 Gregor Hoffleit @@ -9492,24 +9594,24 @@ 1996-12-13 Kaveh R. Ghazi * (configure.in, config.h.in, src/Makefile.in, src/*.[ch]): Add - ansi2knr support for compilers which don't support ANSI style - function prototypes and signatures. + ansi2knr support for compilers which don't support ANSI style + function prototypes and signatures. * (aclocal.m4, src/ansi2knr.c, src/ansi2knr.1): New files. 1996-11-26 Hrvoje Niksic * url.c: Use it; Recognize paths ending with "." and ".." as - directories. + directories. (url_filename): Append .n whenever file exists and could be a - directory. + directory. * url.h (ISDDOT): New macro. * init.c (parse_line): Use unsigned char. * url.c (get_urls_html): Cast to unsigned char * when calling - htmlfindurl. + htmlfindurl. * html.c (htmlfindurl): Use unsigned char. @@ -9522,10 +9624,10 @@ * ftp.c (getftp): Simplified assertion. (ftp_loop_internal): Remove symlink before downloading. (ftp_retrieve_list): Unlink the symlink name before attempting to - create a symlink! + create a symlink! * options.h (struct options): Renamed print_server_response to - server_response. + server_response. * ftp.c (rel_constr): Removed. (ftp_retrieve_list): Don't use it. @@ -9540,12 +9642,12 @@ 1996-11-24 Hrvoje Niksic * http.c (http_loop): Reset newloc in the beginning of function; - would cause FMR in retrieve_url. + would cause FMR in retrieve_url. 1996-11-23 Hrvoje Niksic * recur.c (convert_all_links): Find the URL of each HTML document, - and feed it to get_urls_html; would bug out. + and feed it to get_urls_html; would bug out. (convert_all_links): Check for l2 instead of dl; removed dl. * url.c (convert_links): Don't refer to freed newname. @@ -9565,7 +9667,7 @@ * Makefile.in (wget): Make `wget' the default target. * ftp.c (ftp_loop_internal): Move noclobber checking out of the - loop. + loop. (ftp_retrieve_list): Warn about non-matching sizes. * http.c (http_loop): Made -nc non-dependent on opt.recursive. @@ -9579,7 +9681,7 @@ 1996-11-21 Shawn McHorse * html.c (htmlfindurl): Reset s->in_quote after getting out of - quotes. + quotes. 1996-11-20 Hrvoje Niksic @@ -9598,7 +9700,7 @@ * init.c: New command htmlify. * ftp.c (getftp): Nicer error messages, with `'-encapsulated - strings. + strings. (ftp_loop): Print size of index.html. * init.c (setval): Implement "styles". @@ -9607,14 +9709,14 @@ 1996-11-19 Hrvoje Niksic - * ftp.c (getftp): Close the master socket in case of errors, after - bindport(). + * ftp.c (getftp): Close the master socket in case of errors, after + bindport(). - * connect.c (bindport): Initialize msock to -1. + * connect.c (bindport): Initialize msock to -1. - * ftp.c (getftp): Initialize dtsock to -1. + * ftp.c (getftp): Initialize dtsock to -1. - * connect.c (closeport): Don't close sock if sock == -1. + * connect.c (closeport): Don't close sock if sock == -1. 1996-11-18 Hrvoje Niksic @@ -9632,7 +9734,7 @@ * ftp.c (getftp): Initialize con->dltime. * recur.c (recursive_retrieve): Use same_host instead of - try_robots; simply load robots_txt whenever the host is changed. + try_robots; simply load robots_txt whenever the host is changed. (recursive_retrieve): Free forbidden before calling parse_robots. 1996-11-16 Hrvoje Niksic @@ -9640,12 +9742,12 @@ * retr.c (show_progress): Use them. * options.h (struct options): New options dot_bytes, dots_on_line - and dot_spacing. + and dot_spacing. 1996-11-16 Mark Boyns * recur.c (recursive_retrieve): Retrieve directories regardless of - acc/rej rules; check for empty u->file. + acc/rej rules; check for empty u->file. 1996-11-14 Hrvoje Niksic @@ -9654,12 +9756,12 @@ * utils.c (merge_vecs): New function. * init.c (setval): Reset the list-type functions when encountering - "". + "". 1996-11-14 Shawn McHorse * recur.c (recursive_retrieve): Use base_url instead of this_url - for no_parent. + for no_parent. 1996-11-14 Shawn McHorse @@ -9670,7 +9772,7 @@ * utils.c (sepstring): Rewrote; don't use strtok. * recur.c (recursive_retrieve): Enter assorted this_url to slist - when running the first time. + when running the first time. (retrieve_robots): Warn to ignore errors when robots are loaded. * utils.c (load_file): Moved from url.c. @@ -9690,7 +9792,7 @@ * ftp.c (ftp_retrieve_dirs): Implemented opt.includes. * init.c (setval): Free the existing opt.excludes and - opt.includes, if available. + opt.includes, if available. * main.c (main): New option -I. @@ -9726,7 +9828,7 @@ * http.c (gethttp): Free all_headers -- would leak. * recur.c (recursive_retrieve): Initialize depth to 1 instead of - 0 -- this fixes a long-standing bug in -rl. + 0 -- this fixes a long-standing bug in -rl. 1996-11-09 Hrvoje Niksic @@ -9745,12 +9847,12 @@ 1996-11-08 Hrvoje Niksic * url.c (url_filename): Do not create numbered suffixes if - opt.noclobber -- would bug out on -nc. + opt.noclobber -- would bug out on -nc. 1996-11-07 Hrvoje Niksic * recur.c (parse_robots): Don't chuck out the commands without - arguments (`Disallow:' didn't work). + arguments (`Disallow:' didn't work). (parse_robots): Compare versions lowercase. (parse_robots): Match on base_version, not version_string! (parse_robots): Handle comments properly. @@ -9767,7 +9869,7 @@ * init.c (run_wgetrc): Close fp. * ftp.c (ftp_retrieve_dirs): Allocate the correct length for - u->dir. + u->dir. 1996-11-06 Hrvoje Niksic @@ -9779,12 +9881,12 @@ (ftp_retrieve_glob): Return QUOTEXC on quota exceeded. * main.c (main): Check for quota by comparison with downloaded - stuff, not from status. + stuff, not from status. * connect.c (select_fd): Should compile on HPUX without warnings now. * ftp.c (ftp_get_listing): Check whether ftp_loop_internal - returned RETROK. + returned RETROK. 1996-11-04 Hrvoje Niksic @@ -9800,7 +9902,7 @@ 1996-11-02 Hrvoje Niksic * ftp.c (ftp_loop): Check for opt.ftp_glob too before calling - ftp_retrieve_glob. + ftp_retrieve_glob. * version.c: Changed version to 1.4.0-test2. @@ -9809,7 +9911,7 @@ * version.c: Released 1.4.0-test1. * url.c (str_url): Don't use sprintf when creating %2F-prefixed - directory. + directory. (convert_links): Removed definition of make_backup. * http.h: Removed definition of MAX_ERROR_LENGTH. @@ -9821,7 +9923,7 @@ * http.c (gethttp): Use ou->referer instead of u->referer. * retr.c (retrieve_url): Reset u to avoid freeing pointers twice; - this was known to cause coredumps on Linux. + this was known to cause coredumps on Linux. * html.c (ftp_index): Cast the argument to local_time to time_t *. @@ -9830,14 +9932,14 @@ * connect.c (select_fd): Use exceptfds -- once and for all. * retr.c (retrieve_from_file): Free filename after - recursive_retrieve. + recursive_retrieve. (retrieve_from_file): Send RFIRST_TIME to recursive_retrieve on - first-time retrieval. + first-time retrieval. (retrieve_from_file): Return uerr_t; new argument, count. (retrieve_from_file): Break on QUOTEXC. * init.c (setquota): Fixed a bug that caused rejection of - non-postfixed values.. + non-postfixed values.. 1996-10-30 Hrvoje Niksic @@ -9845,33 +9947,33 @@ * connect.c (iread): Smarter use of select. (select_fd): Set errno on timeout. If not timeout, return 1 - instead of 0. + instead of 0. 1996-10-29 Hrvoje Niksic * ftp.c (ftp_loop_internal): Don't use con->cmd before - establishing it. + establishing it. 1996-10-26 Hrvoje Niksic * http.c (gethttp): Send correct referer when using proxy. (gethttp): Use struct urlinfo ou to access the relevant data; send - correct authorization in all cases. + correct authorization in all cases. * host.c (same_host): Use skip_uname to skip username and - password. + password. * url.c (skip_uname): New function. (parseurl): Use it. * host.c (same_host): Do not assume HTTP -- same_host should now - be totally foolproof. + be totally foolproof. * url.c (skip_proto): New function. (parse_uname): Use it. * http.c (gethttp): Create local user and passwd from what is - given. + given. * url.c (parseurl): Check for HTTP username and password too. @@ -9896,13 +9998,13 @@ * options.h (struct options): New variable no_parent. * recur.c (recursive_retrieve): Only files are checked for - opt.accepts and opt.rejects. + opt.accepts and opt.rejects. (recursive_retrieve): Check directories for opt.excludes. (recursive_retrieve): Make the dir absolute when checking - opt.excludes. + opt.excludes. * html.c (htmlfindurl): Recognize and