mirror of
https://github.com/Hopiu/linkchecker.git
synced 2026-03-24 01:40:23 +00:00
better deferred translation of field names
git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@1890 e7d03fd6-7b0d-0410-9947-9c21f3af8025
This commit is contained in:
parent
dee1c867ff
commit
b99c8a15e8
1 changed files with 20 additions and 18 deletions
|
|
@ -20,25 +20,27 @@ import sys
|
|||
import os
|
||||
import os.path
|
||||
|
||||
# dummy translator
|
||||
_ = lambda x: x
|
||||
class TranslatedFields (dict):
|
||||
"""store translated field names"""
|
||||
def __getitem__ (self, key):
|
||||
val = super(TranslatedFields, self).__getitem__(key)
|
||||
return _(val)
|
||||
|
||||
# known field names, translated
|
||||
Fields = {
|
||||
"realurl": _("Real URL"),
|
||||
"cachekey": _("Cache key"),
|
||||
"result": _("Result"),
|
||||
"base": _("Base"),
|
||||
"name": _("Name"),
|
||||
"parenturl": _("Parent URL"),
|
||||
"extern": _("Extern"),
|
||||
"info": _("Info"),
|
||||
"warning": _("Warning"),
|
||||
"dltime": _("D/L Time"),
|
||||
"dlsize": _("D/L Size"),
|
||||
"checktime": _("Check Time"),
|
||||
"url": _("URL"),
|
||||
}
|
||||
Fields = TranslatedFields(
|
||||
realurl="Real URL",
|
||||
cachekey="Cache key",
|
||||
result="Result",
|
||||
base="Base",
|
||||
name="Name",
|
||||
parenturl="Parent URL",
|
||||
extern="Extern",
|
||||
info="Info",
|
||||
warning="Warning",
|
||||
dltime="D/L Time",
|
||||
dlsize="D/L Size",
|
||||
checktime="Check Time",
|
||||
url="URL",
|
||||
)
|
||||
|
||||
|
||||
class Logger (object):
|
||||
|
|
|
|||
Loading…
Reference in a new issue