mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-07 10:14:46 -04:00
Updated translations
This commit is contained in:
parent
2f553604ab
commit
e53b1ac1fc
@ -1,7 +1,7 @@
|
|||||||
''' E-book management software'''
|
''' E-book management software'''
|
||||||
__license__ = 'GPL v3'
|
__license__ = 'GPL v3'
|
||||||
__copyright__ = '2008, Kovid Goyal <kovid at kovidgoyal.net>'
|
__copyright__ = '2008, Kovid Goyal <kovid at kovidgoyal.net>'
|
||||||
__version__ = '0.4.51'
|
__version__ = '0.4.52'
|
||||||
__docformat__ = "epytext"
|
__docformat__ = "epytext"
|
||||||
__author__ = "Kovid Goyal <kovid at kovidgoyal.net>"
|
__author__ = "Kovid Goyal <kovid at kovidgoyal.net>"
|
||||||
__appname__ = 'calibre'
|
__appname__ = 'calibre'
|
||||||
|
@ -419,6 +419,12 @@ class Page(LRFStream):
|
|||||||
def __str__(self):
|
def __str__(self):
|
||||||
return unicode(self)
|
return unicode(self)
|
||||||
|
|
||||||
|
def to_html(self):
|
||||||
|
s = u''
|
||||||
|
for i in self:
|
||||||
|
s += i.to_html()
|
||||||
|
return s
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class BlockAttr(StyleObject, LRFObject):
|
class BlockAttr(StyleObject, LRFObject):
|
||||||
@ -464,39 +470,7 @@ class BlockAttr(StyleObject, LRFObject):
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
class TextCSS(object):
|
||||||
|
|
||||||
|
|
||||||
class TextAttr(StyleObject, LRFObject):
|
|
||||||
|
|
||||||
FONT_MAP = collections.defaultdict(lambda : 'serif')
|
|
||||||
for key, value in PRS500_PROFILE.default_fonts.items():
|
|
||||||
FONT_MAP[value] = key
|
|
||||||
|
|
||||||
tag_map = {
|
|
||||||
0xF511: ['fontsize', 'w'],
|
|
||||||
0xF512: ['fontwidth', 'w'],
|
|
||||||
0xF513: ['fontescapement', 'w'],
|
|
||||||
0xF514: ['fontorientation', 'w'],
|
|
||||||
0xF515: ['fontweight', 'W'],
|
|
||||||
0xF516: ['fontfacename', 'P'],
|
|
||||||
0xF517: ['textcolor', 'D', Color],
|
|
||||||
0xF518: ['textbgcolor', 'D', Color],
|
|
||||||
0xF519: ['wordspace', 'w'],
|
|
||||||
0xF51A: ['letterspace', 'w'],
|
|
||||||
0xF51B: ['baselineskip', 'w'],
|
|
||||||
0xF51C: ['linespace', 'w'],
|
|
||||||
0xF51D: ['parindent', 'w'],
|
|
||||||
0xF51E: ['parskip', 'w'],
|
|
||||||
0xF53C: ['align', 'W', {1: 'head', 4: 'center', 8: 'foot'}],
|
|
||||||
0xF53D: ['column', 'W'],
|
|
||||||
0xF53E: ['columnsep', 'W'],
|
|
||||||
0xF5DD: ['charspace', 'w'],
|
|
||||||
0xF5F1: ['textlinewidth', 'W'],
|
|
||||||
0xF5F2: ['linecolor', 'D', Color],
|
|
||||||
}
|
|
||||||
tag_map.update(ruby_tags)
|
|
||||||
tag_map.update(LRFObject.tag_map)
|
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def to_css(cls, obj, inline=False):
|
def to_css(cls, obj, inline=False):
|
||||||
@ -538,7 +512,42 @@ class TextAttr(StyleObject, LRFObject):
|
|||||||
return ans
|
return ans
|
||||||
|
|
||||||
|
|
||||||
class Block(LRFStream):
|
|
||||||
|
|
||||||
|
class TextAttr(StyleObject, LRFObject, TextCSS):
|
||||||
|
|
||||||
|
FONT_MAP = collections.defaultdict(lambda : 'serif')
|
||||||
|
for key, value in PRS500_PROFILE.default_fonts.items():
|
||||||
|
FONT_MAP[value] = key
|
||||||
|
|
||||||
|
tag_map = {
|
||||||
|
0xF511: ['fontsize', 'w'],
|
||||||
|
0xF512: ['fontwidth', 'w'],
|
||||||
|
0xF513: ['fontescapement', 'w'],
|
||||||
|
0xF514: ['fontorientation', 'w'],
|
||||||
|
0xF515: ['fontweight', 'W'],
|
||||||
|
0xF516: ['fontfacename', 'P'],
|
||||||
|
0xF517: ['textcolor', 'D', Color],
|
||||||
|
0xF518: ['textbgcolor', 'D', Color],
|
||||||
|
0xF519: ['wordspace', 'w'],
|
||||||
|
0xF51A: ['letterspace', 'w'],
|
||||||
|
0xF51B: ['baselineskip', 'w'],
|
||||||
|
0xF51C: ['linespace', 'w'],
|
||||||
|
0xF51D: ['parindent', 'w'],
|
||||||
|
0xF51E: ['parskip', 'w'],
|
||||||
|
0xF53C: ['align', 'W', {1: 'head', 4: 'center', 8: 'foot'}],
|
||||||
|
0xF53D: ['column', 'W'],
|
||||||
|
0xF53E: ['columnsep', 'W'],
|
||||||
|
0xF5DD: ['charspace', 'w'],
|
||||||
|
0xF5F1: ['textlinewidth', 'W'],
|
||||||
|
0xF5F2: ['linecolor', 'D', Color],
|
||||||
|
}
|
||||||
|
tag_map.update(ruby_tags)
|
||||||
|
tag_map.update(LRFObject.tag_map)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
class Block(LRFStream, TextCSS):
|
||||||
tag_map = {
|
tag_map = {
|
||||||
0xF503: ['style_id', 'D'],
|
0xF503: ['style_id', 'D'],
|
||||||
}
|
}
|
||||||
@ -594,6 +603,11 @@ class Block(LRFStream):
|
|||||||
return s
|
return s
|
||||||
return s.rstrip() + ' />\n'
|
return s.rstrip() + ' />\n'
|
||||||
|
|
||||||
|
def to_html(self):
|
||||||
|
if self.name == 'TextBlock':
|
||||||
|
return u'<div class="block%s text%s">%s</div>'%(self.style_id, self.textstyle_id, self.content.to_html())
|
||||||
|
return u''
|
||||||
|
|
||||||
|
|
||||||
class MiniPage(LRFStream):
|
class MiniPage(LRFStream):
|
||||||
tag_map = {
|
tag_map = {
|
||||||
@ -668,9 +682,17 @@ class Text(LRFStream):
|
|||||||
s += '%s="%s" '%(name, val)
|
s += '%s="%s" '%(name, val)
|
||||||
return s.rstrip() + (u' />' if self.self_closing else u'>')
|
return s.rstrip() + (u' />' if self.self_closing else u'>')
|
||||||
|
|
||||||
|
def to_html(self):
|
||||||
|
s = u''
|
||||||
|
return s
|
||||||
|
|
||||||
|
def close_html(self):
|
||||||
|
return u''
|
||||||
|
|
||||||
class Span(TextTag):
|
class Span(TextTag):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
linetype_map = {0: 'none', 0x10: 'solid', 0x20: 'dashed', 0x30: 'double', 0x40: 'dotted'}
|
linetype_map = {0: 'none', 0x10: 'solid', 0x20: 'dashed', 0x30: 'double', 0x40: 'dotted'}
|
||||||
adjustment_map = {1: 'top', 2: 'center', 3: 'baseline', 4: 'bottom'}
|
adjustment_map = {1: 'top', 2: 'center', 3: 'baseline', 4: 'bottom'}
|
||||||
lineposition_map = {1:'before', 2:'after'}
|
lineposition_map = {1:'before', 2:'after'}
|
||||||
@ -835,6 +857,32 @@ class Text(LRFStream):
|
|||||||
raise LRFParseError('Malformed text stream %s'%([i.name for i in open_containers if isinstance(i, Text.TextTag)],))
|
raise LRFParseError('Malformed text stream %s'%([i.name for i in open_containers if isinstance(i, Text.TextTag)],))
|
||||||
return s
|
return s
|
||||||
|
|
||||||
|
def to_html(self):
|
||||||
|
s = u''
|
||||||
|
open_containers = collections.deque()
|
||||||
|
in_p = False
|
||||||
|
for c in self.content:
|
||||||
|
if isinstance(c, basestring):
|
||||||
|
s += c
|
||||||
|
elif c is None:
|
||||||
|
if c.name == 'P':
|
||||||
|
in_p = False
|
||||||
|
p = open_containers.pop()
|
||||||
|
s += p.close_html()
|
||||||
|
else:
|
||||||
|
if c.name == 'P':
|
||||||
|
in_p = True
|
||||||
|
elif c.name == 'CR':
|
||||||
|
s += '<br />' if in_p else '<p>'
|
||||||
|
else:
|
||||||
|
s += c.to_html()
|
||||||
|
if not c.self_closing:
|
||||||
|
open_containers.append(c)
|
||||||
|
|
||||||
|
if len(open_containers) > 0:
|
||||||
|
raise LRFParseError('Malformed text stream %s'%([i.name for i in open_containers if isinstance(i, Text.TextTag)],))
|
||||||
|
return s
|
||||||
|
|
||||||
|
|
||||||
class Image(LRFObject):
|
class Image(LRFObject):
|
||||||
tag_map = {
|
tag_map = {
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre 0.4.51\n"
|
"Project-Id-Version: calibre 0.4.51\n"
|
||||||
"POT-Creation-Date: 2008-05-05 05:15+PDT\n"
|
"POT-Creation-Date: 2008-05-09 15:40+PDT\n"
|
||||||
"PO-Revision-Date: 2008-05-05 05:15+PDT\n"
|
"PO-Revision-Date: 2008-05-05 05:15+PDT\n"
|
||||||
"Last-Translator: Automatically generated\n"
|
"Last-Translator: Automatically generated\n"
|
||||||
"Language-Team: bg\n"
|
"Language-Team: bg\n"
|
||||||
@ -14,10 +14,8 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Generated-By: pygettext.py 1.5\n"
|
"Generated-By: pygettext.py 1.5\n"
|
||||||
|
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/__init__.py:95
|
#: /home/kovid/work/calibre/src/calibre/__init__.py:95
|
||||||
msgid ""
|
msgid "%sUsage%s: %s\n"
|
||||||
"%sUsage%s: %s\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/__init__.py:132
|
#: /home/kovid/work/calibre/src/calibre/__init__.py:132
|
||||||
@ -29,7 +27,9 @@ msgid "Set the title. Default: filename."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:90
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:90
|
||||||
msgid "Set the author(s). Multiple authors should be set as a comma separated list. Default: %default"
|
msgid ""
|
||||||
|
"Set the author(s). Multiple authors should be set as a comma separated list. "
|
||||||
|
"Default: %default"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:91
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:91
|
||||||
@ -64,7 +64,9 @@ msgid "Path to file containing image to be used as cover"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:105
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:105
|
||||||
msgid "If there is a cover graphic detected in the source file, use that instead of the specified cover."
|
msgid ""
|
||||||
|
"If there is a cover graphic detected in the source file, use that instead of "
|
||||||
|
"the specified cover."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:108
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:108
|
||||||
@ -72,11 +74,16 @@ msgid "Output file name. Default is derived from input filename"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:110
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:110
|
||||||
msgid "Render HTML tables as blocks of text instead of actual tables. This is neccessary if the HTML contains very large or complex tables."
|
msgid ""
|
||||||
|
"Render HTML tables as blocks of text instead of actual tables. This is "
|
||||||
|
"neccessary if the HTML contains very large or complex tables."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:113
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:113
|
||||||
msgid "Specify the base font size in pts. All fonts are rescaled accordingly. This option obsoletes the --font-delta option and takes precedence over it. To use --font-delta, set this to 0."
|
msgid ""
|
||||||
|
"Specify the base font size in pts. All fonts are rescaled accordingly. This "
|
||||||
|
"option obsoletes the --font-delta option and takes precedence over it. To "
|
||||||
|
"use --font-delta, set this to 0."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:115
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:115
|
||||||
@ -96,31 +103,48 @@ msgid "Add a header to all the pages with title and author."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:124
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:124
|
||||||
msgid "Set the format of the header. %a is replaced by the author and %t by the title. Default is %default"
|
msgid ""
|
||||||
|
"Set the format of the header. %a is replaced by the author and %t by the "
|
||||||
|
"title. Default is %default"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:126
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:126
|
||||||
msgid "Override the CSS. Can be either a path to a CSS stylesheet or a string. If it is a string it is interpreted as CSS."
|
msgid ""
|
||||||
|
"Override the CSS. Can be either a path to a CSS stylesheet or a string. If "
|
||||||
|
"it is a string it is interpreted as CSS."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:128
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:128
|
||||||
msgid "Use the <spine> element from the OPF file to determine the order in which the HTML files are appended to the LRF. The .opf file must be in the same directory as the base HTML file."
|
msgid ""
|
||||||
|
"Use the <spine> element from the OPF file to determine the order in which "
|
||||||
|
"the HTML files are appended to the LRF. The .opf file must be in the same "
|
||||||
|
"directory as the base HTML file."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:130
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:130
|
||||||
msgid "Minimum paragraph indent (the indent of the first line of a paragraph) in pts. Default: %default"
|
msgid ""
|
||||||
|
"Minimum paragraph indent (the indent of the first line of a paragraph) in "
|
||||||
|
"pts. Default: %default"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:132
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:132
|
||||||
msgid "Increase the font size by 2 * FONT_DELTA pts and the line spacing by FONT_DELTA pts. FONT_DELTA can be a fraction.If FONT_DELTA is negative, the font size is decreased."
|
msgid ""
|
||||||
|
"Increase the font size by 2 * FONT_DELTA pts and the line spacing by "
|
||||||
|
"FONT_DELTA pts. FONT_DELTA can be a fraction.If FONT_DELTA is negative, the "
|
||||||
|
"font size is decreased."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:137
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:137
|
||||||
msgid "Render all content as black on white instead of the colors specified by the HTML or CSS."
|
msgid ""
|
||||||
|
"Render all content as black on white instead of the colors specified by the "
|
||||||
|
"HTML or CSS."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:144
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:144
|
||||||
msgid "Profile of the target device for which this LRF is being generated. The profile determines things like the resolution and screen size of the target device. Default: %s Supported profiles: "
|
msgid ""
|
||||||
|
"Profile of the target device for which this LRF is being generated. The "
|
||||||
|
"profile determines things like the resolution and screen size of the target "
|
||||||
|
"device. Default: %s Supported profiles: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:150
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:150
|
||||||
@ -140,31 +164,51 @@ msgid "Bottom margin of page. Default is %default px."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:160
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:160
|
||||||
msgid "The maximum number of levels to recursively process links. A value of 0 means thats links are not followed. A negative value means that <a> tags are ignored."
|
msgid ""
|
||||||
|
"The maximum number of levels to recursively process links. A value of 0 "
|
||||||
|
"means thats links are not followed. A negative value means that <a> tags are "
|
||||||
|
"ignored."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:164
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:164
|
||||||
msgid "A regular expression. <a> tags whoose href matches will be ignored. Defaults to %default"
|
msgid ""
|
||||||
|
"A regular expression. <a> tags whoose href matches will be ignored. Defaults "
|
||||||
|
"to %default"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:169
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:169
|
||||||
msgid "Prevent the automatic insertion of page breaks before detected chapters."
|
msgid ""
|
||||||
|
"Prevent the automatic insertion of page breaks before detected chapters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:173
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:173
|
||||||
msgid "The regular expression used to detect chapter titles. It is searched for in heading tags (h1-h6). Defaults to %default"
|
msgid ""
|
||||||
|
"The regular expression used to detect chapter titles. It is searched for in "
|
||||||
|
"heading tags (h1-h6). Defaults to %default"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:176
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:176
|
||||||
msgid "If html2lrf does not find any page breaks in the html file and cannot detect chapter headings, it will automatically insert page-breaks before the tags whose names match this regular expression. Defaults to %default. You can disable it by setting the regexp to \"$\". The purpose of this option is to try to ensure that there are no really long pages as this degrades the page turn performance of the LRF. Thus this option is ignored if the current page has only a few elements."
|
msgid ""
|
||||||
|
"If html2lrf does not find any page breaks in the html file and cannot detect "
|
||||||
|
"chapter headings, it will automatically insert page-breaks before the tags "
|
||||||
|
"whose names match this regular expression. Defaults to %default. You can "
|
||||||
|
"disable it by setting the regexp to \"$\". The purpose of this option is to "
|
||||||
|
"try to ensure that there are no really long pages as this degrades the page "
|
||||||
|
"turn performance of the LRF. Thus this option is ignored if the current page "
|
||||||
|
"has only a few elements."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:186
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:186
|
||||||
msgid "Force a page break before tags whoose names match this regular expression."
|
msgid ""
|
||||||
|
"Force a page break before tags whoose names match this regular expression."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:188
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:188
|
||||||
msgid "Force a page break before an element having the specified attribute. The format for this option is tagname regexp,attribute name,attribute value regexp. For example to match all heading tags that have the attribute class=\"chapter\" you would use \"h\\d,class,chapter\". Default is %default"
|
msgid ""
|
||||||
|
"Force a page break before an element having the specified attribute. The "
|
||||||
|
"format for this option is tagname regexp,attribute name,attribute value "
|
||||||
|
"regexp. For example to match all heading tags that have the attribute class="
|
||||||
|
"\"chapter\" you would use \"h\\d,class,chapter\". Default is %default"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:191
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:191
|
||||||
@ -172,7 +216,9 @@ msgid "Preprocess Baen HTML files to improve generated LRF."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:193
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:193
|
||||||
msgid "You must add this option if processing files generated by pdftohtml, otherwise conversion will fail."
|
msgid ""
|
||||||
|
"You must add this option if processing files generated by pdftohtml, "
|
||||||
|
"otherwise conversion will fail."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:195
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:195
|
||||||
@ -181,7 +227,10 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:198
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:198
|
||||||
msgid ""
|
msgid ""
|
||||||
"Specify trutype font families for serif, sans-serif and monospace fonts. These fonts will be embedded in the LRF file. Note that custom fonts lead to slower page turns. Each family specification is of the form: \"path to fonts directory, family\" For example: --serif-family \"%s, Times New Roman\"\n"
|
"Specify trutype font families for serif, sans-serif and monospace fonts. "
|
||||||
|
"These fonts will be embedded in the LRF file. Note that custom fonts lead to "
|
||||||
|
"slower page turns. Each family specification is of the form: \"path to fonts "
|
||||||
|
"directory, family\" For example: --serif-family \"%s, Times New Roman\"\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -206,11 +255,17 @@ msgid "Convert to LRS"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:221
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:221
|
||||||
msgid "Minimize memory usage at the cost of longer processing times. Use this option if you are on a memory constrained machine."
|
msgid ""
|
||||||
|
"Minimize memory usage at the cost of longer processing times. Use this "
|
||||||
|
"option if you are on a memory constrained machine."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:223
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:223
|
||||||
msgid "Specify the character encoding of the source file. If the output LRF file contains strange characters, try changing this option. A common encoding for files from windows computers is cp-1252. Another common choice is utf-8. The default is to try and guess the encoding."
|
msgid ""
|
||||||
|
"Specify the character encoding of the source file. If the output LRF file "
|
||||||
|
"contains strange characters, try changing this option. A common encoding for "
|
||||||
|
"files from windows computers is cp-1252. Another common choice is utf-8. The "
|
||||||
|
"default is to try and guess the encoding."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/any/convert_from.py:143
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/any/convert_from.py:143
|
||||||
@ -218,7 +273,8 @@ msgid ""
|
|||||||
"any2lrf [options] myfile\n"
|
"any2lrf [options] myfile\n"
|
||||||
"\n"
|
"\n"
|
||||||
"Convert any ebook format into LRF. Supported formats are:\n"
|
"Convert any ebook format into LRF. Supported formats are:\n"
|
||||||
"LIT, RTF, TXT, HTML, EPUB, MOBI, PRC and PDF. any2lrf will also process a RAR or\n"
|
"LIT, RTF, TXT, HTML, EPUB, MOBI, PRC and PDF. any2lrf will also process a "
|
||||||
|
"RAR or\n"
|
||||||
"ZIP archive, looking for an ebook inside the archive.\n"
|
"ZIP archive, looking for an ebook inside the archive.\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -326,7 +382,9 @@ msgid "Table has cell that is too large"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1714
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1714
|
||||||
msgid "You have to save the website %s as an html file first and then run html2lrf on it."
|
msgid ""
|
||||||
|
"You have to save the website %s as an html file first and then run html2lrf "
|
||||||
|
"on it."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1754
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1754
|
||||||
@ -469,7 +527,9 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/reflow.py:402
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/reflow.py:402
|
||||||
msgid "Path to output directory in which to create the HTML file. Defaults to current directory."
|
msgid ""
|
||||||
|
"Path to output directory in which to create the HTML file. Defaults to "
|
||||||
|
"current directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/reflow.py:404
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/reflow.py:404
|
||||||
@ -521,7 +581,8 @@ msgid ""
|
|||||||
"books ISBN ID or its title and author. If you specify the title and author,\n"
|
"books ISBN ID or its title and author. If you specify the title and author,\n"
|
||||||
"then more than one book may be returned.\n"
|
"then more than one book may be returned.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"key is the account key you generate after signing up for a free account from isbndb.com.\n"
|
"key is the account key you generate after signing up for a free account from "
|
||||||
|
"isbndb.com.\n"
|
||||||
"\n"
|
"\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -542,7 +603,9 @@ msgid "The publisher of the book to search for."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
|
||||||
msgid "Could not fetch cover as server is experiencing high load. Please try again later."
|
msgid ""
|
||||||
|
"Could not fetch cover as server is experiencing high load. Please try again "
|
||||||
|
"later."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
|
||||||
@ -550,7 +613,8 @@ msgid " not found."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
||||||
msgid "Server error. Try again later."
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:81
|
||||||
|
msgid "LibraryThing.com server error. Try again later."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
||||||
@ -561,11 +625,11 @@ msgid ""
|
|||||||
"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n"
|
"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:746
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:747
|
||||||
msgid "Usage: %s file.lit"
|
msgid "Usage: %s file.lit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:753
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:754
|
||||||
msgid "Cover saved to"
|
msgid "Cover saved to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -682,7 +746,9 @@ msgid "Default network &timeout:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:231
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:231
|
||||||
msgid "Set the default timeout for network fetches (i.e. anytime we go out to the internet to get information)"
|
msgid ""
|
||||||
|
"Set the default timeout for network fetches (i.e. anytime we go out to the "
|
||||||
|
"internet to get information)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:232
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:232
|
||||||
@ -742,7 +808,9 @@ msgid "Fetching metadata for <b>%1</b>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91
|
||||||
msgid "Sign up for a free account from <a href=\"http://www.isbndb.com\">ISBNdb.com</a> to get an access key."
|
msgid ""
|
||||||
|
"Sign up for a free account from <a href=\"http://www.isbndb.com\">ISBNdb."
|
||||||
|
"com</a> to get an access key."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92
|
||||||
@ -819,7 +887,9 @@ msgid " is not a valid picture"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:245
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:245
|
||||||
msgid "Preprocess the file before converting to LRF. This is useful if you know that the file is from a specific source. Known sources:"
|
msgid ""
|
||||||
|
"Preprocess the file before converting to LRF. This is useful if you know "
|
||||||
|
"that the file is from a specific source. Known sources:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:246
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:246
|
||||||
@ -827,7 +897,9 @@ msgid "<ol><li><b>baen</b> - Books from BAEN Publishers</li>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:247
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:247
|
||||||
msgid "<li><b>pdftohtml</b> - HTML files that are the output of the program pdftohtml</li>"
|
msgid ""
|
||||||
|
"<li><b>pdftohtml</b> - HTML files that are the output of the program "
|
||||||
|
"pdftohtml</li>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:248
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:248
|
||||||
@ -835,7 +907,9 @@ msgid "<li><b>book-designer</b> - HTML0 files from Book Designer</li>"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:281
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:281
|
||||||
msgid "Specify metadata such as title and author for the book.<p>Metadata will be updated in the database as well as the generated LRF file."
|
msgid ""
|
||||||
|
"Specify metadata such as title and author for the book.<p>Metadata will be "
|
||||||
|
"updated in the database as well as the generated LRF file."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:281
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:281
|
||||||
@ -844,7 +918,9 @@ msgid "Metadata"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:282
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:282
|
||||||
msgid "Adjust the look of the generated LRF file by specifying things like font sizes and the spacing between words."
|
msgid ""
|
||||||
|
"Adjust the look of the generated LRF file by specifying things like font "
|
||||||
|
"sizes and the spacing between words."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:282
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:282
|
||||||
@ -853,7 +929,9 @@ msgid "Look & Feel"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:283
|
||||||
msgid "Specify the page settings like margins and the screen size of the target device."
|
msgid ""
|
||||||
|
"Specify the page settings like margins and the screen size of the target "
|
||||||
|
"device."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:283
|
||||||
@ -929,7 +1007,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:617
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:617
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:303
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:303
|
||||||
msgid "Change the author(s) of this book. Multiple authors should be separated by a comma"
|
msgid ""
|
||||||
|
"Change the author(s) of this book. Multiple authors should be separated by a "
|
||||||
|
"comma"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:616
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:616
|
||||||
@ -956,7 +1036,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:621
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:621
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
|
||||||
msgid "Tags categorize the book. This is particularly useful while searching. <br><br>They can be any words or phrases, separated by commas."
|
msgid ""
|
||||||
|
"Tags categorize the book. This is particularly useful while searching. "
|
||||||
|
"<br><br>They can be any words or phrases, separated by commas."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:622
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:622
|
||||||
@ -1127,10 +1209,14 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:666
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:666
|
||||||
msgid ""
|
msgid ""
|
||||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
|
||||||
|
"\">\n"
|
||||||
"p, li { white-space: pre-wrap; }\n"
|
"p, li { white-space: pre-wrap; }\n"
|
||||||
"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; font-weight:400; font-style:normal;\">\n"
|
"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; "
|
||||||
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans Serif'; font-size:9pt;\"></p></body></html>"
|
"font-weight:400; font-style:normal;\">\n"
|
||||||
|
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
|
||||||
|
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-"
|
||||||
|
"family:'Sans Serif'; font-size:9pt;\"></p></body></html>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127
|
||||||
@ -1149,7 +1235,9 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:305
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:305
|
||||||
msgid "Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles."
|
msgid ""
|
||||||
|
"Specify how the author(s) of this book should be sorted. For example Charles "
|
||||||
|
"Dickens should be sorted as Dickens, Charles."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
|
||||||
@ -1182,7 +1270,10 @@ msgid "Comma separated list of tags to remove from the books. "
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224
|
||||||
msgid "<p>Enter your username and password for <b>LibraryThing.com</b>. <br/>If you do not have one, you can <a href='http://www.librarything.com'>register</a> for free!.</p>"
|
msgid ""
|
||||||
|
"<p>Enter your username and password for <b>LibraryThing.com</b>. <br/>If you "
|
||||||
|
"do not have one, you can <a href='http://www.librarything.com'>register</a> "
|
||||||
|
"for free!.</p>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:254
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:254
|
||||||
@ -1239,7 +1330,8 @@ msgid "Fetch cover image from server"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337
|
||||||
msgid "Change the username and/or password for your account at LibraryThing.com"
|
msgid ""
|
||||||
|
"Change the username and/or password for your account at LibraryThing.com"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338
|
||||||
@ -1305,7 +1397,9 @@ msgid "The text to search for. It is interpreted as a regular expression."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:43
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:43
|
||||||
msgid "<p>Negate this match. That is, only return results that <b>do not</b> match this query."
|
msgid ""
|
||||||
|
"<p>Negate this match. That is, only return results that <b>do not</b> match "
|
||||||
|
"this query."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:44
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:44
|
||||||
@ -1345,7 +1439,9 @@ msgid "A&vailable tags"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:143
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:143
|
||||||
msgid "Delete tag from database. This will unapply the tag from all books and then remove it from the database."
|
msgid ""
|
||||||
|
"Delete tag from database. This will unapply the tag from all books and then "
|
||||||
|
"remove it from the database."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:145
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:145
|
||||||
@ -1365,7 +1461,9 @@ msgid "&Add tag:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:151
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:151
|
||||||
msgid "If the tag you want is not in the available list, you can add it here. Accepts a comma separated list of tags."
|
msgid ""
|
||||||
|
"If the tag you want is not in the available list, you can add it here. "
|
||||||
|
"Accepts a comma separated list of tags."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:152
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:152
|
||||||
@ -1443,10 +1541,16 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:223
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:223
|
||||||
msgid ""
|
msgid ""
|
||||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
|
||||||
|
"\">\n"
|
||||||
"p, li { white-space: pre-wrap; }\n"
|
"p, li { white-space: pre-wrap; }\n"
|
||||||
"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; font-weight:400; font-style:normal;\">\n"
|
"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; "
|
||||||
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Create a basic news recipe, by adding RSS feeds to it. <br />For most feeds, you will have to use the \"Advanced mode\" to further customize the fetch process.</p></body></html>"
|
"font-weight:400; font-style:normal;\">\n"
|
||||||
|
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-"
|
||||||
|
"right:0px; -qt-block-indent:0; text-indent:0px;\">Create a basic news "
|
||||||
|
"recipe, by adding RSS feeds to it. <br />For most feeds, you will have to "
|
||||||
|
"use the \"Advanced mode\" to further customize the fetch process.</p></"
|
||||||
|
"body></html>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:227
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:227
|
||||||
@ -1499,7 +1603,9 @@ msgid "&Add feed"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:241
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:241
|
||||||
msgid "For help with writing advanced news recipes, please visit <a href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>"
|
msgid ""
|
||||||
|
"For help with writing advanced news recipes, please visit <a href=\"http://"
|
||||||
|
"calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:242
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:242
|
||||||
@ -1507,7 +1613,12 @@ msgid "Recipe source code (python)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111
|
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111
|
||||||
msgid "<p>Set a regular expression pattern to use when trying to guess ebook metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-syntax.html\">reference</a> on the syntax of regular expressions is available.<p>Use the <b>Test</b> functionality below to test your regular expression on a few sample filenames."
|
msgid ""
|
||||||
|
"<p>Set a regular expression pattern to use when trying to guess ebook "
|
||||||
|
"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-syntax."
|
||||||
|
"html\">reference</a> on the syntax of regular expressions is available."
|
||||||
|
"<p>Use the <b>Test</b> functionality below to test your regular expression "
|
||||||
|
"on a few sample filenames."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112
|
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112
|
||||||
@ -1612,7 +1723,9 @@ msgid "Cannot kill job"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:344
|
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:344
|
||||||
msgid "Cannot kill jobs that are communicating with the device as this may cause data corruption."
|
msgid ""
|
||||||
|
"Cannot kill jobs that are communicating with the device as this may cause "
|
||||||
|
"data corruption."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:348
|
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:348
|
||||||
@ -1764,11 +1877,15 @@ msgid "Add books from a single directory"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:111
|
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:111
|
||||||
msgid "Add books recursively (One book per directory, assumes every ebook file is the same book in a different format)"
|
msgid ""
|
||||||
|
"Add books recursively (One book per directory, assumes every ebook file is "
|
||||||
|
"the same book in a different format)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:112
|
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:112
|
||||||
msgid "Add books recursively (Multiple books per directory, assumes every ebook file is a different book)"
|
msgid ""
|
||||||
|
"Add books recursively (Multiple books per directory, assumes every ebook "
|
||||||
|
"file is a different book)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:126
|
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:126
|
||||||
@ -1804,17 +1921,24 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:261
|
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:261
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" <p>The database of books on the reader is corrupted. Try the following:\n"
|
" <p>The database of books on the reader is corrupted. Try the "
|
||||||
|
"following:\n"
|
||||||
" <ol>\n"
|
" <ol>\n"
|
||||||
" <li>Unplug the reader. Wait for it to finish regenerating the database (i.e. wait till it is ready to be used). Plug it back in. Now it should work with %(app)s. If not try the next step.</li>\n"
|
" <li>Unplug the reader. Wait for it to finish regenerating "
|
||||||
" <li>Quit %(app)s. Find the file media.xml in the reader's main memory. Delete it. Unplug the reader. Wait for it to regenerate the file. Re-connect it and start %(app)s.</li>\n"
|
"the database (i.e. wait till it is ready to be used). Plug it back in. Now "
|
||||||
|
"it should work with %(app)s. If not try the next step.</li>\n"
|
||||||
|
" <li>Quit %(app)s. Find the file media.xml in the reader's "
|
||||||
|
"main memory. Delete it. Unplug the reader. Wait for it to regenerate the "
|
||||||
|
"file. Re-connect it and start %(app)s.</li>\n"
|
||||||
" </ol>\n"
|
" </ol>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313
|
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:379
|
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:379
|
||||||
msgid "<p>Books with the same title as the following already exist in the database. Add them anyway?<ul>"
|
msgid ""
|
||||||
|
"<p>Books with the same title as the following already exist in the database. "
|
||||||
|
"Add them anyway?<ul>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:316
|
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:316
|
||||||
@ -1897,7 +2021,9 @@ msgid "Invalid database"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:864
|
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:864
|
||||||
msgid "<p>An invalid database already exists at %s, delete it before trying to move the existing database.<br>Error: %s"
|
msgid ""
|
||||||
|
"<p>An invalid database already exists at %s, delete it before trying to move "
|
||||||
|
"the existing database.<br>Error: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:872
|
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:872
|
||||||
@ -1909,11 +2035,15 @@ msgid "Error talking to device"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:923
|
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:923
|
||||||
msgid "There was a temporary error talking to the device. Please unplug and reconnect the device and or reboot."
|
msgid ""
|
||||||
|
"There was a temporary error talking to the device. Please unplug and "
|
||||||
|
"reconnect the device and or reboot."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
|
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
|
||||||
msgid "<span style=\"color:red; font-weight:bold\">Latest version: <a href=\"%s\">%s</a></span>"
|
msgid ""
|
||||||
|
"<span style=\"color:red; font-weight:bold\">Latest version: <a href=\"%s\">%"
|
||||||
|
"s</a></span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266
|
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:266
|
||||||
@ -1922,10 +2052,17 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267
|
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:267
|
||||||
msgid ""
|
msgid ""
|
||||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
|
||||||
|
"\">\n"
|
||||||
"p, li { white-space: pre-wrap; }\n"
|
"p, li { white-space: pre-wrap; }\n"
|
||||||
"</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
|
"</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-"
|
||||||
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">For help visit <a href=\"http://calibre.kovidgoyal.net/user_manual\"><span style=\" text-decoration: underline; color:#0000ff;\">calibre.kovidgoyal.net</span></a><br /><br /><span style=\" font-weight:600;\">calibre</span>: %1 by <span style=\" font-weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>"
|
"weight:400; font-style:normal;\">\n"
|
||||||
|
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
|
||||||
|
"right:0px; -qt-block-indent:0; text-indent:0px;\">For help visit <a href="
|
||||||
|
"\"http://calibre.kovidgoyal.net/user_manual\"><span style=\" text-"
|
||||||
|
"decoration: underline; color:#0000ff;\">calibre.kovidgoyal.net</span></"
|
||||||
|
"a><br /><br /><span style=\" font-weight:600;\">calibre</span>: %1 by <span "
|
||||||
|
"style=\" font-weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271
|
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:271
|
||||||
@ -1941,11 +2078,15 @@ msgid "&Search:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:275
|
||||||
msgid "Search the list of books by title or author<br><br>Words separated by spaces are ANDed"
|
msgid ""
|
||||||
|
"Search the list of books by title or author<br><br>Words separated by spaces "
|
||||||
|
"are ANDed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:276
|
||||||
msgid "Search the list of books by title, author, publisher, tags and comments<br><br>Words separated by spaces are ANDed"
|
msgid ""
|
||||||
|
"Search the list of books by title, author, publisher, tags and "
|
||||||
|
"comments<br><br>Words separated by spaces are ANDed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277
|
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:277
|
||||||
@ -1994,7 +2135,9 @@ msgid "Add a custom news source"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/news.py:53
|
#: /home/kovid/work/calibre/src/calibre/gui2/news.py:53
|
||||||
msgid "<p>Please enter your username and password for %s<br>If you do not have one, please subscribe to get access to the articles.<br/> Click OK to proceed."
|
msgid ""
|
||||||
|
"<p>Please enter your username and password for %s<br>If you do not have one, "
|
||||||
|
"please subscribe to get access to the articles.<br/> Click OK to proceed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/news.py:79
|
#: /home/kovid/work/calibre/src/calibre/gui2/news.py:79
|
||||||
@ -2058,9 +2201,11 @@ msgid ""
|
|||||||
"\n"
|
"\n"
|
||||||
"file name - %%prog will try to load a recipe from the file\n"
|
"file name - %%prog will try to load a recipe from the file\n"
|
||||||
"\n"
|
"\n"
|
||||||
"builtin recipe title - %%prog will load the builtin recipe and use it to fetch the feed. For e.g. Newsweek or \"The BBC\" or \"The New York Times\"\n"
|
"builtin recipe title - %%prog will load the builtin recipe and use it to "
|
||||||
|
"fetch the feed. For e.g. Newsweek or \"The BBC\" or \"The New York Times\"\n"
|
||||||
"\n"
|
"\n"
|
||||||
"recipe as a string - %%prog will load the recipe directly from the string arg.\n"
|
"recipe as a string - %%prog will load the recipe directly from the string "
|
||||||
|
"arg.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"Available builtin recipes are:\n"
|
"Available builtin recipes are:\n"
|
||||||
"%s\n"
|
"%s\n"
|
||||||
@ -2073,8 +2218,10 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:40
|
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
"Specify a list of feeds to download. For example: \n"
|
"Specify a list of feeds to download. For example: \n"
|
||||||
"\"['http://feeds.newsweek.com/newsweek/TopNews', 'http://feeds.newsweek.com/headlines/politics']\"\n"
|
"\"['http://feeds.newsweek.com/newsweek/TopNews', 'http://feeds.newsweek.com/"
|
||||||
"If you specify this option, any argument to %prog is ignored and a default recipe is used to download the feeds."
|
"headlines/politics']\"\n"
|
||||||
|
"If you specify this option, any argument to %prog is ignored and a default "
|
||||||
|
"recipe is used to download the feeds."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:44
|
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:44
|
||||||
@ -2082,7 +2229,9 @@ msgid "Be more verbose while processing."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:46
|
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:46
|
||||||
msgid "The title for this recipe. Used as the title for any ebooks created from the downloaded feeds."
|
msgid ""
|
||||||
|
"The title for this recipe. Used as the title for any ebooks created from the "
|
||||||
|
"downloaded feeds."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:47
|
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:47
|
||||||
@ -2094,11 +2243,15 @@ msgid "Password for sites that require a login to access content."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:51
|
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:51
|
||||||
msgid "Number of levels of links to follow on webpages that are linked to from feeds. Defaul %default"
|
msgid ""
|
||||||
|
"Number of levels of links to follow on webpages that are linked to from "
|
||||||
|
"feeds. Defaul %default"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:53
|
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:53
|
||||||
msgid "The directory in which to store the downloaded feeds. Defaults to the current directory."
|
msgid ""
|
||||||
|
"The directory in which to store the downloaded feeds. Defaults to the "
|
||||||
|
"current directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:55
|
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:55
|
||||||
@ -2110,7 +2263,9 @@ msgid "Very verbose output, useful for debugging."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:59
|
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:59
|
||||||
msgid "Useful for recipe development. Forces max_articles_per_feed to 2 and downloads at most 2 feeds."
|
msgid ""
|
||||||
|
"Useful for recipe development. Forces max_articles_per_feed to 2 and "
|
||||||
|
"downloads at most 2 feeds."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:84
|
#: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:84
|
||||||
@ -2188,8 +2343,7 @@ msgid "Article downloaded: %s"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:742
|
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:742
|
||||||
msgid ""
|
msgid "Failed to download article: %s from %s\n"
|
||||||
"Failed to download article: %s from %s\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:747
|
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:747
|
||||||
@ -2212,31 +2366,49 @@ msgid "Base directory into which URL is saved. Default is %default"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:380
|
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:380
|
||||||
msgid "Timeout in seconds to wait for a response from the server. Default: %default s"
|
msgid ""
|
||||||
|
"Timeout in seconds to wait for a response from the server. Default: %default "
|
||||||
|
"s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:383
|
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:383
|
||||||
msgid "Maximum number of levels to recurse i.e. depth of links to follow. Default %default"
|
msgid ""
|
||||||
|
"Maximum number of levels to recurse i.e. depth of links to follow. Default %"
|
||||||
|
"default"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:386
|
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:386
|
||||||
msgid "The maximum number of files to download. This only applies to files from <a href> tags. Default is %default"
|
msgid ""
|
||||||
|
"The maximum number of files to download. This only applies to files from <a "
|
||||||
|
"href> tags. Default is %default"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:388
|
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:388
|
||||||
msgid "Minimum interval in seconds between consecutive fetches. Default is %default s"
|
msgid ""
|
||||||
|
"Minimum interval in seconds between consecutive fetches. Default is %default "
|
||||||
|
"s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:390
|
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:390
|
||||||
msgid "The character encoding for the websites you are trying to download. The default is to try and guess the encoding."
|
msgid ""
|
||||||
|
"The character encoding for the websites you are trying to download. The "
|
||||||
|
"default is to try and guess the encoding."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:392
|
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:392
|
||||||
msgid "Only links that match this regular expression will be followed. This option can be specified multiple times, in which case as long as a link matches any one regexp, it will be followed. By default all links are followed."
|
msgid ""
|
||||||
|
"Only links that match this regular expression will be followed. This option "
|
||||||
|
"can be specified multiple times, in which case as long as a link matches any "
|
||||||
|
"one regexp, it will be followed. By default all links are followed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:394
|
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:394
|
||||||
msgid "Any link that matches this regular expression will be ignored. This option can be specified multiple times, in which case as long as any regexp matches a link, it will be ignored.By default, no links are ignored. If both --filter-regexp and --match-regexp are specified, then --filter-regexp is applied first."
|
msgid ""
|
||||||
|
"Any link that matches this regular expression will be ignored. This option "
|
||||||
|
"can be specified multiple times, in which case as long as any regexp matches "
|
||||||
|
"a link, it will be ignored.By default, no links are ignored. If both --"
|
||||||
|
"filter-regexp and --match-regexp are specified, then --filter-regexp is "
|
||||||
|
"applied first."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:396
|
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:396
|
||||||
@ -2246,4 +2418,3 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:397
|
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:397
|
||||||
msgid "Show detailed output information. Useful for debugging"
|
msgid "Show detailed output information. Useful for debugging"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: ca\n"
|
"Project-Id-Version: ca\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2008-05-05 05:15+PDT\n"
|
"POT-Creation-Date: 2008-05-09 15:40+PDT\n"
|
||||||
"PO-Revision-Date: 2007-11-16 09:07+0100\n"
|
"PO-Revision-Date: 2007-11-16 09:07+0100\n"
|
||||||
"Last-Translator: calibre\n"
|
"Last-Translator: calibre\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
@ -675,7 +675,8 @@ msgid " not found."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
||||||
msgid "Server error. Try again later."
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:81
|
||||||
|
msgid "LibraryThing.com server error. Try again later."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
||||||
@ -686,11 +687,11 @@ msgid ""
|
|||||||
"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n"
|
"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:746
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:747
|
||||||
msgid "Usage: %s file.lit"
|
msgid "Usage: %s file.lit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:753
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:754
|
||||||
msgid "Cover saved to"
|
msgid "Cover saved to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
File diff suppressed because one or more lines are too long
@ -5,7 +5,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: libprs500 0.4.17\n"
|
"Project-Id-Version: libprs500 0.4.17\n"
|
||||||
"POT-Creation-Date: 2008-05-05 05:15+PDT\n"
|
"POT-Creation-Date: 2008-05-09 15:40+PDT\n"
|
||||||
"PO-Revision-Date: 2008-04-05 00:04+0100\n"
|
"PO-Revision-Date: 2008-04-05 00:04+0100\n"
|
||||||
"Last-Translator: S. Dorscht <stdoonline@googlemail.com>\n"
|
"Last-Translator: S. Dorscht <stdoonline@googlemail.com>\n"
|
||||||
"Language-Team: de\n"
|
"Language-Team: de\n"
|
||||||
@ -762,8 +762,9 @@ msgid " not found."
|
|||||||
msgstr " nicht gefunden."
|
msgstr " nicht gefunden."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
||||||
msgid "Server error. Try again later."
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:81
|
||||||
msgstr "Server-Fehler. Bitte versuchen Sie es später wieder."
|
msgid "LibraryThing.com server error. Try again later."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -778,11 +779,11 @@ msgstr ""
|
|||||||
"Umschlagbild des Buches mit der angegebenen ISBN von LibraryThing.com "
|
"Umschlagbild des Buches mit der angegebenen ISBN von LibraryThing.com "
|
||||||
"abrufen\n"
|
"abrufen\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:746
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:747
|
||||||
msgid "Usage: %s file.lit"
|
msgid "Usage: %s file.lit"
|
||||||
msgstr "Benutzung: %s dateiname.lit"
|
msgstr "Benutzung: %s dateiname.lit"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:753
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:754
|
||||||
msgid "Cover saved to"
|
msgid "Cover saved to"
|
||||||
msgstr "Umschlagbild gespeichert unter"
|
msgstr "Umschlagbild gespeichert unter"
|
||||||
|
|
||||||
@ -2749,6 +2750,9 @@ msgstr "Lade CSS Stylesheets nicht herunter."
|
|||||||
msgid "Show detailed output information. Useful for debugging"
|
msgid "Show detailed output information. Useful for debugging"
|
||||||
msgstr "Zeige detailierte Ausgabeinformation. Hilfreich zur Fehlersuche."
|
msgstr "Zeige detailierte Ausgabeinformation. Hilfreich zur Fehlersuche."
|
||||||
|
|
||||||
|
#~ msgid "Server error. Try again later."
|
||||||
|
#~ msgstr "Server-Fehler. Bitte versuchen Sie es später wieder."
|
||||||
|
|
||||||
#~ msgid ""
|
#~ msgid ""
|
||||||
#~ "For help with writing advanced news recipes, please visit <a href="
|
#~ "For help with writing advanced news recipes, please visit <a href="
|
||||||
#~ "\"http://libprs500.kovidgoyal.net/user_manual/news.html\">User Recipes</a>"
|
#~ "\"http://libprs500.kovidgoyal.net/user_manual/news.html\">User Recipes</a>"
|
||||||
|
@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: es\n"
|
"Project-Id-Version: es\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2008-05-05 05:15+PDT\n"
|
"POT-Creation-Date: 2008-05-09 15:40+PDT\n"
|
||||||
"PO-Revision-Date: 2007-11-16 09:21+0100\n"
|
"PO-Revision-Date: 2007-11-16 09:21+0100\n"
|
||||||
"Last-Translator: calibre\n"
|
"Last-Translator: calibre\n"
|
||||||
"Language-Team: Spanish\n"
|
"Language-Team: Spanish\n"
|
||||||
@ -677,7 +677,8 @@ msgid " not found."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
||||||
msgid "Server error. Try again later."
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:81
|
||||||
|
msgid "LibraryThing.com server error. Try again later."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
||||||
@ -688,11 +689,11 @@ msgid ""
|
|||||||
"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n"
|
"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:746
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:747
|
||||||
msgid "Usage: %s file.lit"
|
msgid "Usage: %s file.lit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:753
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:754
|
||||||
msgid "Cover saved to"
|
msgid "Cover saved to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre 0.4.22\n"
|
"Project-Id-Version: calibre 0.4.22\n"
|
||||||
"POT-Creation-Date: 2008-05-05 05:15+PDT\n"
|
"POT-Creation-Date: 2008-05-09 15:40+PDT\n"
|
||||||
"PO-Revision-Date: 2008-01-20 09:59+0100\n"
|
"PO-Revision-Date: 2008-01-20 09:59+0100\n"
|
||||||
"Last-Translator: FixB <fix.bornes@free.fr>\n"
|
"Last-Translator: FixB <fix.bornes@free.fr>\n"
|
||||||
"Language-Team: fr\n"
|
"Language-Team: fr\n"
|
||||||
@ -678,8 +678,9 @@ msgid " not found."
|
|||||||
msgstr " pas trouvé."
|
msgstr " pas trouvé."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
||||||
msgid "Server error. Try again later."
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:81
|
||||||
msgstr "Erreur Serveur. Veuillez essayer ultérieurement."
|
msgid "LibraryThing.com server error. Try again later."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -689,11 +690,11 @@ msgid ""
|
|||||||
"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n"
|
"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:746
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:747
|
||||||
msgid "Usage: %s file.lit"
|
msgid "Usage: %s file.lit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:753
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:754
|
||||||
msgid "Cover saved to"
|
msgid "Cover saved to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -2532,6 +2533,9 @@ msgstr ""
|
|||||||
msgid "Show detailed output information. Useful for debugging"
|
msgid "Show detailed output information. Useful for debugging"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Server error. Try again later."
|
||||||
|
#~ msgstr "Erreur Serveur. Veuillez essayer ultérieurement."
|
||||||
|
|
||||||
#~ msgid ""
|
#~ msgid ""
|
||||||
#~ "Set the default timeout for network fetches (i.e. anytime calibre foes "
|
#~ "Set the default timeout for network fetches (i.e. anytime calibre foes "
|
||||||
#~ "out to the internet to get information)"
|
#~ "out to the internet to get information)"
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: it\n"
|
"Project-Id-Version: it\n"
|
||||||
"POT-Creation-Date: 2008-05-05 05:15+PDT\n"
|
"POT-Creation-Date: 2008-05-09 15:40+PDT\n"
|
||||||
"PO-Revision-Date: 2008-05-03 22:51+0200\n"
|
"PO-Revision-Date: 2008-05-03 22:51+0200\n"
|
||||||
"Last-Translator: Iacopo Benesperi <iacchi@iacchi.org>\n"
|
"Last-Translator: Iacopo Benesperi <iacchi@iacchi.org>\n"
|
||||||
"Language-Team: italiano\n"
|
"Language-Team: italiano\n"
|
||||||
@ -764,8 +764,9 @@ msgid " not found."
|
|||||||
msgstr " non trovato"
|
msgstr " non trovato"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
||||||
msgid "Server error. Try again later."
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:81
|
||||||
msgstr "Errore del server. Ritentare più tardi"
|
msgid "LibraryThing.com server error. Try again later."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -780,11 +781,11 @@ msgstr ""
|
|||||||
"Scarica un'immagine di copertina per il libro identificato dall'ISBN da "
|
"Scarica un'immagine di copertina per il libro identificato dall'ISBN da "
|
||||||
"LibraryThing.com\n"
|
"LibraryThing.com\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:746
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:747
|
||||||
msgid "Usage: %s file.lit"
|
msgid "Usage: %s file.lit"
|
||||||
msgstr "Uso: %s file.lit"
|
msgstr "Uso: %s file.lit"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:753
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:754
|
||||||
msgid "Cover saved to"
|
msgid "Cover saved to"
|
||||||
msgstr "Copertina salvata in"
|
msgstr "Copertina salvata in"
|
||||||
|
|
||||||
@ -2749,3 +2750,6 @@ msgstr "Non scaricare i fogli di stile CSS"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:397
|
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:397
|
||||||
msgid "Show detailed output information. Useful for debugging"
|
msgid "Show detailed output information. Useful for debugging"
|
||||||
msgstr "Mostra un output dettagliato. Utile per il debugging"
|
msgstr "Mostra un output dettagliato. Utile per il debugging"
|
||||||
|
|
||||||
|
#~ msgid "Server error. Try again later."
|
||||||
|
#~ msgstr "Errore del server. Ritentare più tardi"
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre 0.4.17\n"
|
"Project-Id-Version: calibre 0.4.17\n"
|
||||||
"POT-Creation-Date: 2008-05-05 05:15+PDT\n"
|
"POT-Creation-Date: 2008-05-09 15:40+PDT\n"
|
||||||
"PO-Revision-Date: 2007-11-08 14:39+PST\n"
|
"PO-Revision-Date: 2007-11-08 14:39+PST\n"
|
||||||
"Last-Translator: Automatically generated\n"
|
"Last-Translator: Automatically generated\n"
|
||||||
"Language-Team: sl\n"
|
"Language-Team: sl\n"
|
||||||
@ -613,7 +613,8 @@ msgid " not found."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:50
|
||||||
msgid "Server error. Try again later."
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:81
|
||||||
|
msgid "LibraryThing.com server error. Try again later."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:59
|
||||||
@ -624,11 +625,11 @@ msgid ""
|
|||||||
"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n"
|
"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:746
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:747
|
||||||
msgid "Usage: %s file.lit"
|
msgid "Usage: %s file.lit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:753
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:754
|
||||||
msgid "Cover saved to"
|
msgid "Cover saved to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user