mirror of
https://github.com/Hopiu/linkchecker.git
synced 2026-05-23 21:55:49 +00:00
Remove warning: prefix from warning messages.
This commit is contained in:
parent
053ea33b06
commit
51cf55b7a6
5 changed files with 537 additions and 541 deletions
|
|
@ -783,7 +783,7 @@ class UrlBase (object):
|
|||
"""Check HTML syntax of this page (which is supposed to be HTML)
|
||||
with the local HTML tidy module."""
|
||||
if not fileutil.has_module("tidy"):
|
||||
log.warn(LOG_CHECK, _("warning: tidy module is not available; " \
|
||||
log.warn(LOG_CHECK, _("tidy module is not available; " \
|
||||
"download from http://utidylib.berlios.de/"))
|
||||
return
|
||||
import tidy
|
||||
|
|
@ -802,19 +802,18 @@ class UrlBase (object):
|
|||
# errors to propagate into this library
|
||||
err = str(sys.exc_info()[1])
|
||||
log.warn(LOG_CHECK,
|
||||
_("warning: tidy HTML parsing caused error: %(msg)s ") %
|
||||
_("tidy HTML parsing caused error: %(msg)s ") %
|
||||
{"msg": err})
|
||||
|
||||
def check_css (self):
|
||||
"""Check CSS syntax of this page (which is supposed to be CSS)
|
||||
with the local cssutils module."""
|
||||
try:
|
||||
import cssutils
|
||||
except ImportError:
|
||||
if not fileutil.has_module("cssutils"):
|
||||
log.warn(LOG_CHECK,
|
||||
_("warning: cssutils module is not available; " \
|
||||
_("cssutils module is not available; " \
|
||||
"download from http://cthedot.de/cssutils/"))
|
||||
return
|
||||
import cssutils
|
||||
try:
|
||||
csslog = logging.getLogger('cssutils')
|
||||
csslog.propagate = 0
|
||||
|
|
@ -834,7 +833,7 @@ class UrlBase (object):
|
|||
# errors to propagate into this library
|
||||
err = str(sys.exc_info()[1])
|
||||
log.warn(LOG_CHECK,
|
||||
_("warning: cssutils parsing caused error: %(msg)s") %
|
||||
_("cssutils parsing caused error: %(msg)s") %
|
||||
{"msg": err})
|
||||
|
||||
def check_w3_errors (self, xml, w3type):
|
||||
|
|
@ -874,7 +873,7 @@ class UrlBase (object):
|
|||
# errors to propagate into this library
|
||||
err = str(sys.exc_info()[1])
|
||||
log.warn(LOG_CHECK,
|
||||
_("warning: HTML W3C validation caused error: %(msg)s ") %
|
||||
_("HTML W3C validation caused error: %(msg)s ") %
|
||||
{"msg": err})
|
||||
|
||||
def check_css_w3 (self):
|
||||
|
|
@ -909,7 +908,7 @@ class UrlBase (object):
|
|||
# errors to propagate into this library
|
||||
err = str(sys.exc_info()[1])
|
||||
log.warn(LOG_CHECK,
|
||||
_("warning: CSS W3C validation caused error: %(msg)s ") %
|
||||
_("CSS W3C validation caused error: %(msg)s ") %
|
||||
{"msg": err})
|
||||
|
||||
def scan_virus (self):
|
||||
|
|
|
|||
|
|
@ -300,7 +300,7 @@ class Configuration (dict):
|
|||
"""Add given authentication data."""
|
||||
if not user or not pattern:
|
||||
log.warn(LOG_CHECK,
|
||||
_("warning: missing user or URL pattern in authentication data."))
|
||||
_("missing user or URL pattern in authentication data."))
|
||||
return
|
||||
entry = dict(
|
||||
user=user,
|
||||
|
|
@ -350,7 +350,7 @@ class Configuration (dict):
|
|||
def sanitize_logger (self):
|
||||
"""Make logger configuration consistent."""
|
||||
if not self['output']:
|
||||
log.warn(LOG_CHECK, _("warning: activating text logger output."))
|
||||
log.warn(LOG_CHECK, _("activating text logger output."))
|
||||
self['output'] = 'text'
|
||||
self['logger'] = self.logger_new(self['output'])
|
||||
|
||||
|
|
@ -358,7 +358,7 @@ class Configuration (dict):
|
|||
"""Ensure HTML tidy is installed for checking HTML."""
|
||||
if not fileutil.has_module("tidy"):
|
||||
log.warn(LOG_CHECK,
|
||||
_("warning: tidy module is not available; " \
|
||||
_("tidy module is not available; " \
|
||||
"download from http://utidylib.berlios.de/"))
|
||||
self['checkhtml'] = False
|
||||
|
||||
|
|
@ -366,7 +366,7 @@ class Configuration (dict):
|
|||
"""Ensure cssutils is installed for checking CSS."""
|
||||
if not fileutil.has_module("cssutils"):
|
||||
log.warn(LOG_CHECK,
|
||||
_("warning: cssutils module is not available; " \
|
||||
_("cssutils module is not available; " \
|
||||
"download from http://cthedot.de/cssutils/"))
|
||||
self['checkcss'] = False
|
||||
|
||||
|
|
@ -376,13 +376,13 @@ class Configuration (dict):
|
|||
clamav.init_clamav_conf(self['clamavconf'])
|
||||
except clamav.ClamavError:
|
||||
log.warn(LOG_CHECK,
|
||||
_("warning: Clamav could not be initialized"))
|
||||
_("Clamav could not be initialized"))
|
||||
self['scanvirus'] = False
|
||||
|
||||
def sanitize_cookies (self):
|
||||
"""Make cookie configuration consistent."""
|
||||
if not self['sendcookies']:
|
||||
log.warn(LOG_CHECK, _("warning: activating sendcookies " \
|
||||
log.warn(LOG_CHECK, _("activating sendcookies " \
|
||||
"because storecookies is active."))
|
||||
self['sendcookies'] = True
|
||||
|
||||
|
|
@ -392,26 +392,26 @@ class Configuration (dict):
|
|||
disable = False
|
||||
if not self["loginpasswordfield"]:
|
||||
log.warn(LOG_CHECK,
|
||||
_("warning: no CGI password fieldname given for login URL."))
|
||||
_("no CGI password fieldname given for login URL."))
|
||||
disable = True
|
||||
if not self["loginuserfield"]:
|
||||
log.warn(LOG_CHECK,
|
||||
_("warning: no CGI user fieldname given for login URL."))
|
||||
_("no CGI user fieldname given for login URL."))
|
||||
disable = True
|
||||
if self.get_user_password(url) == (None, None):
|
||||
log.warn(LOG_CHECK,
|
||||
_("warning: no user/password authentication data found for login URL."))
|
||||
_("no user/password authentication data found for login URL."))
|
||||
disable = True
|
||||
if not url.lower().startswith(("http:", "https:")):
|
||||
log.warn(LOG_CHECK, _("warning: login URL is not a HTTP URL."))
|
||||
log.warn(LOG_CHECK, _("login URL is not a HTTP URL."))
|
||||
disable = True
|
||||
urlparts = urlparse.urlsplit(url)
|
||||
if not urlparts[0] or not urlparts[1] or not urlparts[2]:
|
||||
log.warn(LOG_CHECK, _("warning: login URL is incomplete."))
|
||||
log.warn(LOG_CHECK, _("login URL is incomplete."))
|
||||
disable = True
|
||||
if disable:
|
||||
log.warn(LOG_CHECK,
|
||||
_("warning: disabling login URL %(url)s.") % {"url": url})
|
||||
_("disabling login URL %(url)s.") % {"url": url})
|
||||
self["loginurl"] = None
|
||||
elif not self['storecookies']:
|
||||
# login URL implies storing and sending cookies
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ import os
|
|||
import thread
|
||||
import urlparse
|
||||
from cStringIO import StringIO
|
||||
from .. import log, LOG_CHECK, LinkCheckerInterrupt, cookies, dummy
|
||||
from .. import log, LOG_CHECK, LinkCheckerInterrupt, cookies, dummy, fileutil
|
||||
from ..cache import urlqueue, robots_txt, cookie, connection
|
||||
from . import aggregator, console
|
||||
from ..httplib2 import HTTPMessage
|
||||
|
|
@ -33,11 +33,10 @@ def visit_loginurl (aggregate):
|
|||
url = config["loginurl"]
|
||||
if not url:
|
||||
return
|
||||
try:
|
||||
from twill import commands as tc
|
||||
except ImportError:
|
||||
if not fileutil.has_module("twill"):
|
||||
log.warn(LOG_CHECK, _("Could not import twill for login URL visit"))
|
||||
return
|
||||
from twill import commands as tc
|
||||
log.debug(LOG_CHECK, u"Visiting login URL %s", url)
|
||||
configure_twill(tc)
|
||||
tc.go(url)
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2012 Bastian Kleineidam <calvin@users.sourceforge.net>
|
||||
# Copyright (C) YEAR Bastian Kleineidam <calvin@users.sourceforge.net>
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: calvin@users.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2012-01-04 18:58+0100\n"
|
||||
"POT-Creation-Date: 2012-01-21 00:22+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
@ -80,7 +80,7 @@ msgstr ""
|
|||
msgid "System info:"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/director/console.py:129 ../linkchecker:566
|
||||
#: ../linkcheck/director/console.py:129 ../linkchecker:571
|
||||
#, python-format
|
||||
msgid "Python %(version)s on %(platform)s"
|
||||
msgstr ""
|
||||
|
|
@ -89,40 +89,40 @@ msgstr ""
|
|||
msgid "Local time:"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/director/__init__.py:39
|
||||
#: ../linkcheck/director/__init__.py:37
|
||||
msgid "Could not import twill for login URL visit"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/director/__init__.py:45
|
||||
#: ../linkcheck/director/__init__.py:44
|
||||
#, python-format
|
||||
msgid "Error visiting login URL %(url)s."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/director/__init__.py:50
|
||||
#: ../linkcheck/director/__init__.py:49
|
||||
#, python-format
|
||||
msgid "Error posting form at login URL %(url)s."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/director/__init__.py:127
|
||||
#: ../linkcheck/director/__init__.py:126
|
||||
#, python-format
|
||||
msgid "Error using login URL: %(msg)s."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/director/__init__.py:143
|
||||
#: ../linkcheck/director/__init__.py:142
|
||||
msgid ""
|
||||
"Could not start a new thread. Check that the current user is allowed to start "
|
||||
"new threads."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/director/__init__.py:176
|
||||
#: ../linkcheck/director/__init__.py:175
|
||||
msgid "user interrupt; waiting for active threads to finish"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/director/__init__.py:178
|
||||
#: ../linkcheck/director/__init__.py:177
|
||||
msgid "another interrupt will exit immediately"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/director/__init__.py:194
|
||||
#: ../linkcheck/director/__init__.py:193
|
||||
msgid "user abort; force shutdown"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -155,59 +155,56 @@ msgstr ""
|
|||
msgid "invalid login URL `%s'. Only HTTP and HTTPS URLs are supported."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/configuration/__init__.py:290
|
||||
msgid "warning: missing user or URL pattern in authentication data."
|
||||
#: ../linkcheck/configuration/__init__.py:303
|
||||
msgid "missing user or URL pattern in authentication data."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/configuration/__init__.py:340
|
||||
msgid "warning: activating text logger output."
|
||||
#: ../linkcheck/configuration/__init__.py:353
|
||||
msgid "activating text logger output."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/configuration/__init__.py:348
|
||||
#: ../linkcheck/checker/urlbase.py:790
|
||||
#: ../linkcheck/configuration/__init__.py:361
|
||||
#: ../linkcheck/checker/urlbase.py:786
|
||||
msgid "tidy module is not available; download from http://utidylib.berlios.de/"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/configuration/__init__.py:369
|
||||
#: ../linkcheck/checker/urlbase.py:813
|
||||
msgid ""
|
||||
"warning: tidy module is not available; download from http://utidylib.berlios."
|
||||
"de/"
|
||||
"cssutils module is not available; download from http://cthedot.de/cssutils/"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/configuration/__init__.py:356
|
||||
#: ../linkcheck/checker/urlbase.py:819
|
||||
msgid ""
|
||||
"warning: cssutils module is not available; download from http://cthedot.de/"
|
||||
"cssutils/"
|
||||
#: ../linkcheck/configuration/__init__.py:379
|
||||
msgid "Clamav could not be initialized"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/configuration/__init__.py:366
|
||||
msgid "warning: Clamav could not be initialized"
|
||||
#: ../linkcheck/configuration/__init__.py:385
|
||||
msgid "activating sendcookies because storecookies is active."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/configuration/__init__.py:372
|
||||
msgid "warning: activating sendcookies because storecookies is active."
|
||||
#: ../linkcheck/configuration/__init__.py:395
|
||||
msgid "no CGI password fieldname given for login URL."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/configuration/__init__.py:382
|
||||
msgid "warning: no CGI password fieldname given for login URL."
|
||||
#: ../linkcheck/configuration/__init__.py:399
|
||||
msgid "no CGI user fieldname given for login URL."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/configuration/__init__.py:386
|
||||
msgid "warning: no CGI user fieldname given for login URL."
|
||||
#: ../linkcheck/configuration/__init__.py:403
|
||||
msgid "no user/password authentication data found for login URL."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/configuration/__init__.py:390
|
||||
msgid "warning: no user/password authentication data found for login URL."
|
||||
#: ../linkcheck/configuration/__init__.py:406
|
||||
msgid "login URL is not a HTTP URL."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/configuration/__init__.py:393
|
||||
msgid "warning: login URL is not a HTTP URL."
|
||||
#: ../linkcheck/configuration/__init__.py:410
|
||||
msgid "login URL is incomplete."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/configuration/__init__.py:397
|
||||
msgid "warning: login URL is incomplete."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/configuration/__init__.py:401
|
||||
#: ../linkcheck/configuration/__init__.py:414
|
||||
#, python-format
|
||||
msgid "warning: disabling login URL %(url)s."
|
||||
msgid "disabling login URL %(url)s."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/logger/html.py:95 ../linkcheck/logger/text.py:85
|
||||
|
|
@ -443,16 +440,16 @@ msgstr ""
|
|||
msgid "Host is empty"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/unknownurl.py:77 ../linkcheck/checker/urlbase.py:493
|
||||
#: ../linkcheck/checker/unknownurl.py:78 ../linkcheck/checker/urlbase.py:489
|
||||
msgid "Outside of domain filter, checked only syntax."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/unknownurl.py:79
|
||||
#: ../linkcheck/checker/unknownurl.py:80
|
||||
#, python-format
|
||||
msgid "%(scheme)s URL ignored."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/unknownurl.py:83
|
||||
#: ../linkcheck/checker/unknownurl.py:84
|
||||
msgid "URL is unrecognized or has invalid syntax"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -690,127 +687,127 @@ msgstr ""
|
|||
msgid "Found MX mail host %(host)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:69
|
||||
#: ../linkcheck/checker/urlbase.py:65
|
||||
#, python-format
|
||||
msgid "URL has unparsable domain name: %(name)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:137
|
||||
#: ../linkcheck/checker/urlbase.py:133
|
||||
#, python-format
|
||||
msgid "Leading or trailing whitespace in URL `%(url)s'."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:373
|
||||
#: ../linkcheck/checker/urlbase.py:369
|
||||
msgid "URL is missing"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:376
|
||||
#: ../linkcheck/checker/urlbase.py:372
|
||||
msgid "URL is empty"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:383
|
||||
#: ../linkcheck/checker/urlbase.py:379
|
||||
#, python-format
|
||||
msgid "Effective URL %(url)r."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:436
|
||||
#: ../linkcheck/checker/urlbase.py:432
|
||||
#, python-format
|
||||
msgid "URL has invalid port %(port)r"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:451
|
||||
#: ../linkcheck/checker/urlbase.py:447
|
||||
#, python-format
|
||||
msgid "URL %(url)s has obfuscated IP address %(ip)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:478
|
||||
#: ../linkcheck/checker/urlbase.py:474
|
||||
#, python-format
|
||||
msgid "URL is located in %(country)s."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:506
|
||||
#: ../linkcheck/checker/urlbase.py:502
|
||||
msgid "Hostname not found"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:509
|
||||
#: ../linkcheck/checker/urlbase.py:505
|
||||
#, python-format
|
||||
msgid "Bad HTTP response %(line)r"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:522
|
||||
#: ../linkcheck/checker/urlbase.py:518
|
||||
#, python-format
|
||||
msgid "could not get content: %(msg)r"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:652
|
||||
#: ../linkcheck/checker/urlbase.py:648
|
||||
#, python-format
|
||||
msgid "Anchor `%(name)s' not found."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:653
|
||||
#: ../linkcheck/checker/urlbase.py:649
|
||||
#, python-format
|
||||
msgid "Available anchors: %(anchors)s."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:707 ../linkcheck/checker/fileurl.py:190
|
||||
#: ../linkcheck/checker/httpurl.py:656
|
||||
#: ../linkcheck/checker/urlbase.py:703 ../linkcheck/checker/fileurl.py:190
|
||||
#: ../linkcheck/checker/httpurl.py:662
|
||||
msgid "File size too large"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:753
|
||||
#: ../linkcheck/checker/urlbase.py:749
|
||||
#, python-format
|
||||
msgid "Found %(match)r at line %(line)d in link contents."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:769
|
||||
#: ../linkcheck/checker/urlbase.py:765
|
||||
msgid "Content size is zero."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:775
|
||||
#: ../linkcheck/checker/urlbase.py:771
|
||||
#, python-format
|
||||
msgid "Content size %(dlsize)s is larger than %(maxbytes)s."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:780
|
||||
#: ../linkcheck/checker/urlbase.py:776
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Download size (%(dlsize)d Byte) does not equal content size (%(size)d Byte)."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:803 ../linkcheck/checker/urlbase.py:872
|
||||
#: ../linkcheck/checker/urlbase.py:799 ../linkcheck/checker/urlbase.py:867
|
||||
msgid "valid HTML syntax"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:809
|
||||
#: ../linkcheck/checker/urlbase.py:805
|
||||
#, python-format
|
||||
msgid "warning: tidy HTML parsing caused error: %(msg)s "
|
||||
msgid "tidy HTML parsing caused error: %(msg)s "
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:835 ../linkcheck/checker/urlbase.py:908
|
||||
#: ../linkcheck/checker/urlbase.py:830 ../linkcheck/checker/urlbase.py:903
|
||||
msgid "valid CSS syntax"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:841
|
||||
#: ../linkcheck/checker/urlbase.py:836
|
||||
#, python-format
|
||||
msgid "warning: cssutils parsing caused error: %(msg)s"
|
||||
msgid "cssutils parsing caused error: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:850
|
||||
#: ../linkcheck/checker/urlbase.py:845
|
||||
#, python-format
|
||||
msgid "%(w3type)s validation error at line %(line)s col %(column)s: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:881
|
||||
#: ../linkcheck/checker/urlbase.py:876
|
||||
#, python-format
|
||||
msgid "warning: HTML W3C validation caused error: %(msg)s "
|
||||
msgid "HTML W3C validation caused error: %(msg)s "
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/urlbase.py:916
|
||||
#: ../linkcheck/checker/urlbase.py:911
|
||||
#, python-format
|
||||
msgid "warning: CSS W3C validation caused error: %(msg)s "
|
||||
msgid "CSS W3C validation caused error: %(msg)s "
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/proxysupport.py:42
|
||||
#: ../linkcheck/checker/proxysupport.py:43
|
||||
#, python-format
|
||||
msgid "Proxy value `%(proxy)s' must start with 'http:' or 'https:'."
|
||||
msgstr ""
|
||||
|
|
@ -907,68 +904,68 @@ msgid ""
|
|||
"supported."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:315
|
||||
#: ../linkcheck/checker/httpurl.py:321
|
||||
#, python-format
|
||||
msgid "Redirected to `%(url)s'."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:355
|
||||
#: ../linkcheck/checker/httpurl.py:361
|
||||
#, python-format
|
||||
msgid "Redirection to url `%(newurl)s' is not allowed."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:378
|
||||
#: ../linkcheck/checker/httpurl.py:384
|
||||
msgid "The redirected URL is outside of the domain filter, checked only syntax."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:391
|
||||
#: ../linkcheck/checker/httpurl.py:397
|
||||
msgid "Access to redirected URL denied by robots.txt, checked only syntax."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:409
|
||||
#: ../linkcheck/checker/httpurl.py:415
|
||||
#, python-format
|
||||
msgid ""
|
||||
"recursive redirection encountered:\n"
|
||||
" %(urls)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:426
|
||||
#: ../linkcheck/checker/httpurl.py:432
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Redirection to URL `%(newurl)s' with different scheme found; the original URL "
|
||||
"was `%(url)s'."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:438
|
||||
#: ../linkcheck/checker/httpurl.py:444
|
||||
msgid "HTTP 301 (moved permanent) encountered: you should update this link."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:467
|
||||
#, python-format
|
||||
msgid "Sent Cookie: %(cookie)s."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:473
|
||||
#, python-format
|
||||
msgid "Sent Cookie: %(cookie)s."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:479
|
||||
#, python-format
|
||||
msgid "Could not store cookies from headers: %(error)s."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:482
|
||||
#: ../linkcheck/checker/httpurl.py:488
|
||||
#, python-format
|
||||
msgid "Last modified %(date)s."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:631
|
||||
#: ../linkcheck/checker/httpurl.py:637
|
||||
#, python-format
|
||||
msgid "Unsupported HTTP url scheme `%(scheme)s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:676
|
||||
#: ../linkcheck/checker/httpurl.py:682
|
||||
#, python-format
|
||||
msgid "Decompress error %(err)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/checker/httpurl.py:692
|
||||
#: ../linkcheck/checker/httpurl.py:698
|
||||
#, python-format
|
||||
msgid "Unsupported content encoding `%(encoding)s'."
|
||||
msgstr ""
|
||||
|
|
@ -1357,28 +1354,28 @@ msgstr ""
|
|||
msgid "&Save"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/gui/__init__.py:145 ../linkcheck/gui/__init__.py:456
|
||||
#: ../linkcheck/gui/__init__.py:146 ../linkcheck/gui/__init__.py:465
|
||||
msgid "Ready."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/gui/__init__.py:172
|
||||
#: ../linkcheck/gui/__init__.py:173
|
||||
msgid "Check finished."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/gui/__init__.py:272
|
||||
#: ../linkcheck/gui/__init__.py:281
|
||||
msgid "Start"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/gui/__init__.py:297
|
||||
#: ../linkcheck/gui/__init__.py:306
|
||||
msgid "Stop"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/gui/__init__.py:345
|
||||
#: ../linkcheck/gui/__init__.py:354
|
||||
#, python-format
|
||||
msgid "About %(appname)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/gui/__init__.py:346
|
||||
#: ../linkcheck/gui/__init__.py:355
|
||||
#, python-format
|
||||
msgid ""
|
||||
"<qt><center>\n"
|
||||
|
|
@ -1395,32 +1392,32 @@ msgid ""
|
|||
"</center></qt>"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/gui/__init__.py:391
|
||||
#: ../linkcheck/gui/__init__.py:400
|
||||
msgid "Closing pending connections..."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/gui/__init__.py:425
|
||||
#: ../linkcheck/gui/__init__.py:434
|
||||
msgid "Error, empty URL"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/gui/__init__.py:427
|
||||
#: ../linkcheck/gui/__init__.py:436
|
||||
#, python-format
|
||||
msgid "Checking '%s'."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/gui/__init__.py:433
|
||||
#: ../linkcheck/gui/__init__.py:442
|
||||
#, python-format
|
||||
msgid "Error, invalid URL `%s'."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/gui/__init__.py:453
|
||||
#: ../linkcheck/gui/__init__.py:462
|
||||
#, python-format
|
||||
msgid "%d URL selected."
|
||||
msgid_plural "%d URLs selected"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: ../linkcheck/gui/__init__.py:533
|
||||
#: ../linkcheck/gui/__init__.py:542
|
||||
msgid "LinkChecker internal error"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1428,7 +1425,7 @@ msgstr ""
|
|||
msgid "Dialog"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkcheck/gui/linkchecker_ui_options.py:26 ../linkchecker:439
|
||||
#: ../linkcheck/gui/linkchecker_ui_options.py:26 ../linkchecker:444
|
||||
msgid "Checking options"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1574,8 +1571,8 @@ msgid_plural "%d years"
|
|||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: ../linkchecker:53
|
||||
msgid "USAGE\tlinkchecker [options] [file-or-url]...\n"
|
||||
#: ../linkchecker:54
|
||||
msgid "USAGE\tlinkchecker [options] [file-or-url]..."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:56
|
||||
|
|
@ -1763,11 +1760,11 @@ msgstr ""
|
|||
msgid "Syntax error in %(arg)r: %(msg)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:323
|
||||
#: ../linkchecker:328
|
||||
msgid "General options"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:327
|
||||
#: ../linkchecker:332
|
||||
msgid ""
|
||||
"Use FILENAME as configuration file. Per default LinkChecker first\n"
|
||||
"searches /etc/linkchecker/linkcheckerrc and then ~/.linkchecker/"
|
||||
|
|
@ -1775,95 +1772,59 @@ msgid ""
|
|||
"(under Windows <path-to-program>\\linkcheckerrc)."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:333
|
||||
#: ../linkchecker:338
|
||||
msgid ""
|
||||
"Generate no more than the given number of threads. Default number\n"
|
||||
"of threads is 10. To disable threading specify a non-positive number."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:336
|
||||
#: ../linkchecker:341
|
||||
msgid "Print version and exit."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:339
|
||||
#: ../linkchecker:344
|
||||
msgid "Read list of white-space separated URLs to check from stdin."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:343
|
||||
#: ../linkchecker:348
|
||||
msgid "Output options"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:346
|
||||
msgid "Log all URLs. Default is to log only errors and warnings."
|
||||
#: ../linkchecker:351
|
||||
msgid "Check syntax of CSS URLs with local library (cssutils)."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:348
|
||||
#: ../linkchecker:354
|
||||
msgid "Check syntax of CSS URLs with W3C online validator."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:357
|
||||
msgid "Check syntax of HTML URLs with local library (HTML tidy)."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:360
|
||||
msgid "Check syntax of HTML URLs with W3C online validator."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:362
|
||||
msgid ""
|
||||
"Log all URLs, including duplicates.\n"
|
||||
"Default is to log duplicate URLs only once."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:351
|
||||
msgid "Don't log warnings. Default is to log warnings."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:355
|
||||
msgid ""
|
||||
"Define a regular expression which prints a warning if it matches\n"
|
||||
"any content of the checked link. This applies only to valid pages,\n"
|
||||
"so we can get their content.\n"
|
||||
"\n"
|
||||
"Use this to check for pages that contain some form of error\n"
|
||||
"message, for example 'This page has moved' or 'Oracle\n"
|
||||
"Application error'.\n"
|
||||
"\n"
|
||||
"Note that multiple values can be combined in the regular expression,\n"
|
||||
"for example \"(This page has moved|Oracle Application error)\"."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:368
|
||||
msgid ""
|
||||
"Print a warning if content size info is available and exceeds the\n"
|
||||
"given number of bytes."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:372
|
||||
msgid "Check syntax of HTML URLs with local library (HTML tidy)."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:375
|
||||
msgid "Check syntax of HTML URLs with W3C online validator."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:378
|
||||
msgid "Check syntax of CSS URLs with local library (cssutils)."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:381
|
||||
msgid "Check syntax of CSS URLs with W3C online validator."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:384
|
||||
msgid "Scan content of URLs with ClamAV virus scanner."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:387
|
||||
msgid ""
|
||||
"Quiet operation, an alias for '-o none'.\n"
|
||||
"This is only useful with -F."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:392
|
||||
#: ../linkchecker:366
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Specify output as %(loggertypes)s. Default output type is text.\n"
|
||||
"The ENCODING specifies the output encoding, the default is that of your\n"
|
||||
"locale.\n"
|
||||
"Valid encodings are listed at http://docs.python.org/lib/standard-encodings."
|
||||
"html."
|
||||
"Print debugging output for the given logger.\n"
|
||||
"Available loggers are %(lognamelist)s.\n"
|
||||
"Specifying 'all' is an alias for specifying all available loggers.\n"
|
||||
"The option can be given multiple times to debug with more\n"
|
||||
"than one logger.\n"
|
||||
"\n"
|
||||
"For accurate results, threading will be disabled during debug runs."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:401
|
||||
#: ../linkchecker:377
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Output to a file linkchecker-out.TYPE, $HOME/.linkchecker/blacklist for\n"
|
||||
|
|
@ -1880,56 +1841,80 @@ msgid ""
|
|||
"suppress all console output with the option '-o none'."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:415
|
||||
#: ../linkchecker:391
|
||||
msgid "Do not print check status messages."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:418
|
||||
#: ../linkchecker:393
|
||||
msgid "Don't log warnings. Default is to log warnings."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:397
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Print debugging output for the given logger.\n"
|
||||
"Available loggers are %(lognamelist)s.\n"
|
||||
"Specifying 'all' is an alias for specifying all available loggers.\n"
|
||||
"The option can be given multiple times to debug with more\n"
|
||||
"than one logger.\n"
|
||||
"\n"
|
||||
"For accurate results, threading will be disabled during debug runs."
|
||||
"Specify output as %(loggertypes)s. Default output type is text.\n"
|
||||
"The ENCODING specifies the output encoding, the default is that of your\n"
|
||||
"locale.\n"
|
||||
"Valid encodings are listed at http://docs.python.org/lib/standard-encodings."
|
||||
"html."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:427
|
||||
msgid "Print tracing information."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:430
|
||||
#: ../linkchecker:405
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Write profiling data into a file named %s in the\n"
|
||||
"current working directory. See also --viewprof."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:434
|
||||
#: ../linkchecker:409
|
||||
msgid ""
|
||||
"Quiet operation, an alias for '-o none'.\n"
|
||||
"This is only useful with -F."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:413
|
||||
msgid "Scan content of URLs with ClamAV virus scanner."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:415
|
||||
msgid "Print tracing information."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:418
|
||||
msgid "Log all URLs. Default is to log only errors and warnings."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:421
|
||||
msgid "Print out previously generated profiling data. See also --profile."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:443
|
||||
#: ../linkchecker:425
|
||||
msgid ""
|
||||
"Check recursively all links up to given depth. A negative depth\n"
|
||||
"will enable infinite recursion. Default depth is infinite."
|
||||
"Define a regular expression which prints a warning if it matches\n"
|
||||
"any content of the checked link. This applies only to valid pages,\n"
|
||||
"so we can get their content.\n"
|
||||
"\n"
|
||||
"Use this to check for pages that contain some form of error\n"
|
||||
"message, for example 'This page has moved' or 'Oracle\n"
|
||||
"Application error'.\n"
|
||||
"\n"
|
||||
"Note that multiple values can be combined in the regular expression,\n"
|
||||
"for example \"(This page has moved|Oracle Application error)\"."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:448
|
||||
#: ../linkchecker:438
|
||||
msgid ""
|
||||
"Check but do not recurse into URLs matching the given regular\n"
|
||||
"expression. This option can be given multiple times."
|
||||
"Print a warning if content size info is available and exceeds the\n"
|
||||
"given number of bytes."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:453
|
||||
#: ../linkchecker:447
|
||||
msgid ""
|
||||
"Only check syntax of URLs matching the given regular expression.\n"
|
||||
" This option can be given multiple times."
|
||||
"Check HTTP anchor references. Default is not to check anchors.\n"
|
||||
"This option enables logging of the warning 'url-anchor-not-found'."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:457
|
||||
#: ../linkchecker:451
|
||||
msgid ""
|
||||
"Accept and send HTTP cookies according to RFC 2109. Only cookies\n"
|
||||
"which are sent back to the originating server are accepted.\n"
|
||||
|
|
@ -1937,23 +1922,29 @@ msgid ""
|
|||
"information."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:464
|
||||
#: ../linkchecker:458
|
||||
msgid ""
|
||||
"Read a file with initial cookie data. The cookie data format is\n"
|
||||
"explained below."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:463
|
||||
msgid ""
|
||||
"Only check syntax of URLs matching the given regular expression.\n"
|
||||
" This option can be given multiple times."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:468
|
||||
msgid ""
|
||||
"Check HTTP anchor references. Default is not to check anchors.\n"
|
||||
"This option enables logging of the warning 'url-anchor-not-found'."
|
||||
"Check but do not recurse into URLs matching the given regular\n"
|
||||
"expression. This option can be given multiple times."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:473
|
||||
msgid ""
|
||||
"Try the given username for HTTP and FTP authorization.\n"
|
||||
"For FTP the default username is 'anonymous'. For HTTP there is\n"
|
||||
"no default username. See also -p."
|
||||
"Specify an NNTP server for 'news:...' links. Default is the\n"
|
||||
"environment variable NNTP_SERVER. If no host is given,\n"
|
||||
"only the syntax of the link is checked."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:479
|
||||
|
|
@ -1964,107 +1955,113 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: ../linkchecker:485
|
||||
msgid ""
|
||||
"Pause the given number of seconds between two subsequent connection\n"
|
||||
"requests to the same host. Default is no pause between requests."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:490
|
||||
msgid ""
|
||||
"Check recursively all links up to given depth. A negative depth\n"
|
||||
"will enable infinite recursion. Default depth is infinite."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:495
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set the timeout for connection attempts in seconds. The default\n"
|
||||
"timeout is %d seconds."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:490
|
||||
#: ../linkchecker:500
|
||||
msgid ""
|
||||
"Pause the given number of seconds between two subsequent connection\n"
|
||||
"requests to the same host. Default is no pause between requests."
|
||||
"Try the given username for HTTP and FTP authorization.\n"
|
||||
"For FTP the default username is 'anonymous'. For HTTP there is\n"
|
||||
"no default username. See also -p."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:495
|
||||
msgid ""
|
||||
"Specify an NNTP server for 'news:...' links. Default is the\n"
|
||||
"environment variable NNTP_SERVER. If no host is given,\n"
|
||||
"only the syntax of the link is checked."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:501
|
||||
#: ../linkchecker:506
|
||||
msgid ""
|
||||
"Specify the User-Agent string to send to the HTTP server, for example\n"
|
||||
"\"Mozilla/4.0\". The default is \"LinkChecker/X.Y\" where X.Y is the current\n"
|
||||
"version of LinkChecker."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:539
|
||||
#: ../linkchecker:544
|
||||
#, python-format
|
||||
msgid "URL has unparsable domain name: %(domain)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:564
|
||||
#: ../linkchecker:569
|
||||
#, python-format
|
||||
msgid "Invalid debug level %(level)r"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:577
|
||||
#: ../linkchecker:582
|
||||
#, python-format
|
||||
msgid "Unreadable config file: %r"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:585
|
||||
#: ../linkchecker:590
|
||||
msgid "Running with python -O disables debugging."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:607 ../linkchecker:638
|
||||
#: ../linkchecker:612 ../linkchecker:643
|
||||
#, python-format
|
||||
msgid "Unknown logger type %(type)r in %(output)r for option %(option)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:611 ../linkchecker:644
|
||||
#: ../linkchecker:616 ../linkchecker:649
|
||||
#, python-format
|
||||
msgid "Unknown encoding %(encoding)r in %(output)r for option %(option)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:656
|
||||
#: ../linkchecker:661
|
||||
#, python-format
|
||||
msgid "Enter LinkChecker HTTP/FTP password for user %(user)s:"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:659
|
||||
#: ../linkchecker:664
|
||||
msgid "Enter LinkChecker HTTP/FTP password:"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:666 ../linkchecker:684
|
||||
#: ../linkchecker:671 ../linkchecker:689
|
||||
#, python-format
|
||||
msgid "Illegal argument %(arg)r for option %(option)s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:723
|
||||
#: ../linkchecker:728
|
||||
#, python-format
|
||||
msgid "Enter LinkChecker password for user %(user)s at %(strpattern)s:"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:740
|
||||
#: ../linkchecker:745
|
||||
msgid ""
|
||||
"Using DOT or GML loggers without --complete output gives an incomplete "
|
||||
"sitemap graph."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:753
|
||||
#: ../linkchecker:758
|
||||
#, python-format
|
||||
msgid "Could not parse cookie file: %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:767
|
||||
#: ../linkchecker:772
|
||||
msgid "no files or URLs given"
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:772
|
||||
#: ../linkchecker:777
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Overwrite profiling file %(file)r?\n"
|
||||
"Press Ctrl-C to cancel, RETURN to continue."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:778
|
||||
#: ../linkchecker:783
|
||||
msgid "Canceled."
|
||||
msgstr ""
|
||||
|
||||
#: ../linkchecker:782
|
||||
#: ../linkchecker:787
|
||||
msgid ""
|
||||
"The `profile' Python module is not installed, therefore the --profile option "
|
||||
"is disabled."
|
||||
|
|
|
|||
Loading…
Reference in a new issue