Ebook viewer that supports viewing EPUB, LIT, MOBI, HTML, PRC, etc

This commit is contained in:
Kovid Goyal 2008-10-15 12:34:02 -07:00
parent 6d9b3f6e18
commit 4c351035c5
42 changed files with 5981 additions and 2652 deletions

View File

@ -13,7 +13,7 @@ CALIBREPREFIX = '___'
PDFTOHTML = '/usr/bin/pdftohtml'
LIBUNRAR = '/usr/lib/libunrar.so'
QTDIR = '/usr/lib/qt4'
QTDLLS = ('QtCore', 'QtGui', 'QtNetwork', 'QtSvg', 'QtXml')
QTDLLS = ('QtCore', 'QtGui', 'QtNetwork', 'QtSvg', 'QtXml', 'QtWebKit')
EXTRAS = ('/usr/lib/python2.5/site-packages/PIL', os.path.expanduser('~/ipython/IPython'))
SQLITE = '/usr/lib/libsqlite3.so.0'
DBUS = '/usr/lib/libdbus-1.so.3'
@ -34,7 +34,8 @@ sys.path.insert(0, CALIBRESRC)
from calibre import __version__
from calibre.parallel import PARALLEL_FUNCS
from calibre.web.feeds.recipes import recipes
hiddenimports = map(lambda x: x[0], PARALLEL_FUNCS.values())
hiddenimports = list(map(lambda x: x[0], PARALLEL_FUNCS.values()))
hiddenimports += ['PyQt4.QtWebKit']
hiddenimports += ['lxml._elementpath', 'keyword', 'codeop', 'commands', 'shlex', 'pydoc']
hiddenimports += map(lambda x: x.__module__, recipes)
open(os.path.join(PYINSTALLER, 'hooks', 'hook-calibre.parallel.py'), 'wb').write('hiddenimports = %s'%repr(hiddenimports))

View File

@ -149,6 +149,11 @@ def main(args=sys.argv):
'icon_resources' : [(1, ICONS[1])],
'other_resources' : [BuildEXE.manifest('lrfviewer')],
},
{'script' : scripts['gui'][2],
'dest_base' : 'ebook-viewer',
'icon_resources' : [(1, ICONS[1])],
'other_resources' : [BuildEXE.manifest('ebook-viewer')],
},
],
console = console,
options = { 'py2exe' : {'compressed': 1,

View File

@ -288,6 +288,11 @@ if __name__ == '__main__':
dat = re.sub(r'= QtGui\.QTextEdit\(self\..*?\)', '= QtGui.QTextEdit()', dat)
dat = re.sub(r'= QtGui\.QListWidget\(self\..*?\)', '= QtGui.QListWidget()', dat)
if form.endswith('viewer%smain.ui'%os.sep):
print 'Promoting WebView'
dat = dat.replace('self.view = QtWebKit.QWebView(self.widget)', 'self.view = DocumentView(self.widget)')
dat += '\n\nfrom calibre.gui2.viewer.documentview import DocumentView'
open(compiled_form, 'wb').write(dat)

View File

@ -19,6 +19,6 @@ class DRMError(ValueError):
pass
BOOK_EXTENSIONS = ['lrf', 'rar', 'zip', 'rtf', 'lit', 'txt', 'htm', 'xhtm',
'html', 'xhtml', 'epub', 'pdf', 'prc', 'mobi', 'azw',
'html', 'xhtml', 'pdf', 'prc', 'mobi', 'azw',
'epub', 'fb2', 'djvu', 'lrx', 'cbr', 'cbz', 'oebzip',
'rb', 'imp', 'odt']

View File

@ -0,0 +1,99 @@
__license__ = 'GPL v3'
__copyright__ = '2008 Kovid Goyal <kovid at kovidgoyal.net>'
'''
Iterate over the HTML files in an ebook. Useful for writing viewers.
'''
import re, os, math, copy
from calibre.ebooks.epub.from_any import MAP
from calibre.ebooks.epub import config
from calibre.ebooks.metadata.opf2 import OPF
from calibre.ptempfile import TemporaryDirectory
from calibre.ebooks.chardet import xml_to_unicode
from calibre.ebooks.html import create_dir
def character_count(html):
'''
Return the number of "significant" text characters in a HTML string.
'''
count = 0
strip_space = re.compile(r'\s+')
for match in re.finditer(r'>[^<]+<', html):
count += len(strip_space.sub(' ', match.group()))-2
return count
class UnsupportedFormatError(Exception):
def __init__(self, fmt):
Exception.__init__(self, _('%s format books are not supported')%fmt.upper())
class SpineItem(unicode):
def __init__(self, path):
unicode.__init__(self, path)
raw = open(path, 'rb').read()
raw, self.encoding = xml_to_unicode(raw)
self.character_count = character_count(raw)
self.start_page = -1
self.pages = -1
self.max_page = -1
def html2opf(path, tdir, opts):
opts = copy.copy(opts)
opts.output = tdir
create_dir(path, opts)
return os.path.join(tdir, 'metadata.opf')
def opf2opf(path, tdir, opts):
return path
def is_supported(path):
ext = os.path.splitext(path)[1].replace('.', '').lower()
ext = re.sub(r'(x{0,1})htm(l{0,1})', 'html', ext)
return ext in list(MAP.keys())+['html', 'opf']
class EbookIterator(object):
CHARACTERS_PER_PAGE = 1000
def __init__(self, pathtoebook):
self.pathtoebook = pathtoebook
ext = os.path.splitext(pathtoebook)[1].replace('.', '').lower()
ext = re.sub(r'(x{0,1})htm(l{0,1})', 'html', ext)
map = dict(MAP)
map['html'] = html2opf
map['opf'] = opf2opf
if ext not in map.keys():
raise UnsupportedFormatError(ext)
self.to_opf = map[ext]
def search(self, text, index):
text = text.lower()
for i, path in enumerate(self.spine):
if i > index:
if text in open(path, 'rb').read().decode(path.encoding).lower():
return i
def __enter__(self):
self._tdir = TemporaryDirectory('_ebook_iter')
self.base = self._tdir.__enter__()
opts = config('').parse()
self.pathtoopf = self.to_opf(self.pathtoebook, self.base, opts)
self.opf = OPF(self.pathtoopf, os.path.dirname(self.pathtoopf))
self.spine = [SpineItem(i.path) for i in self.opf.spine]
sizes = [i.character_count for i in self.spine]
self.pages = [math.ceil(i/float(self.CHARACTERS_PER_PAGE)) for i in sizes]
for p, s in zip(self.pages, self.spine):
s.pages = p
start = 1
for s in self.spine:
s.start_page = start
start += s.pages
s.max_page = s.start_page + s.pages - 1
self.toc = self.opf.toc
return self
def __exit__(self, *args):
self._tdir.__exit__(*args)

View File

@ -7,8 +7,9 @@ __docformat__ = 'restructuredtext en'
Render HTML tables as images.
'''
import os, tempfile, atexit, shutil, time
from PyQt4.Qt import QWebPage, QUrl, QApplication, QSize, \
from PyQt4.Qt import QUrl, QApplication, QSize, \
SIGNAL, QPainter, QImage, QObject, Qt
from PyQt4.QtWebKit import QWebPage
from calibre.parallel import ParallelJob

View File

@ -10,11 +10,9 @@ from cStringIO import StringIO
from contextlib import closing
from ctypes import c_long, byref
from PyQt4.Qt import QWebPage, QUrl, QEventLoop, QSize, QByteArray, QBuffer, \
SIGNAL, QPainter, QImage, QObject, QApplication
from calibre.utils.PythonMagickWand import ImageMagick, NewMagickWand, MagickGetImageBlob, \
MagickReadImageBlob, MagickTrimImage, MagickSetFormat
from PyQt4.Qt import QUrl, QEventLoop, QSize, QByteArray, QBuffer, \
SIGNAL, QPainter, QImage, QObject, QApplication, Qt, QPalette
from PyQt4.QtWebKit import QWebPage
from calibre.utils.zipfile import ZipFile, BadZipfile, safe_replace
from calibre.ebooks.BeautifulSoup import BeautifulStoneSoup
@ -111,12 +109,18 @@ class CoverRenderer(QObject):
QObject.__init__(self)
self.loop = loop
self.page = QWebPage()
pal = self.page.palette()
pal.setBrush(QPalette.Background, Qt.white)
self.page.setPalette(pal)
QObject.connect(self.page, SIGNAL('loadFinished(bool)'), self.render_html)
self.image_data = None
self.rendered = False
self.page.mainFrame().load(url)
def render_html(self, ok):
from calibre.utils.PythonMagickWand import ImageMagick, NewMagickWand, MagickGetImageBlob, \
MagickReadImageBlob, MagickTrimImage, MagickSetFormat
self.rendered = True
try:
if not ok:

View File

@ -45,6 +45,8 @@ def _config():
help=_('Defaults for conversion to LRF'))
c.add_opt('LRF_ebook_viewer_options', default=None,
help=_('Options for the LRF ebook viewer'))
c.add_opt('internally_viewed_formats', default=['LRF', 'EPUB', 'LIT', 'MOBI', 'PRC', 'HTML', 'FB2'],
help=_('Formats that are viewed using the internal viewer'))
return ConfigProxy(c)
config = _config()

View File

@ -1,6 +1,6 @@
__license__ = 'GPL v3'
__copyright__ = '2008, Kovid Goyal <kovid at kovidgoyal.net>'
import os
import os, re
from PyQt4.QtGui import QDialog, QMessageBox, QListWidgetItem, QIcon
from PyQt4.QtCore import SIGNAL, QTimer, Qt, QSize, QVariant
@ -11,6 +11,7 @@ from calibre.gui2 import qstring_to_unicode, choose_dir, error_dialog, config, w
from calibre.utils.config import prefs
from calibre.gui2.widgets import FilenamePattern
from calibre.ebooks import BOOK_EXTENSIONS
from calibre.ebooks.epub.iterator import is_supported
class ConfigDialog(QDialog, Ui_Dialog):
@ -82,6 +83,19 @@ class ConfigDialog(QDialog, Ui_Dialog):
self.output_format.setCurrentIndex(0 if prefs['output_format'] == 'LRF' else 1)
self.pdf_metadata.setChecked(prefs['read_file_metadata'])
added_html = False
for ext in BOOK_EXTENSIONS:
ext = ext.lower()
ext = re.sub(r'(x{0,1})htm(l{0,1})', 'html', ext)
if ext == 'lrf' or is_supported('book.'+ext):
if ext == 'html' and added_html:
continue
self.viewer.addItem(ext.upper())
self.viewer.item(self.viewer.count()-1).setFlags(Qt.ItemIsEnabled|Qt.ItemIsUserCheckable)
self.viewer.item(self.viewer.count()-1).setCheckState(Qt.Checked if ext.upper() in config['internally_viewed_formats'] else Qt.Unchecked)
added_html = ext == 'html'
self.viewer.sortItems()
@ -120,6 +134,11 @@ class ConfigDialog(QDialog, Ui_Dialog):
config['cover_flow_queue_length'] = self.cover_browse.value()
prefs['language'] = str(self.language.itemData(self.language.currentIndex()).toString())
of = str(self.output_format.currentText())
fmts = []
for i in range(self.viewer.count()):
if self.viewer.item(i).checkState() == Qt.Checked:
fmts.append(str(self.viewer.item(i).text()))
config['internally_viewed_formats'] = fmts
if of != prefs['output_format'] and 'epub' in of.lower():
warning_dialog(self, 'Warning',
'<p>EPUB support is still in beta. If you find bugs, please report them by opening a <a href="http://calibre.kovidgoyal.net">ticket</a>.').exec_()

View File

@ -78,7 +78,7 @@
<item>
<widget class="QStackedWidget" name="stackedWidget" >
<property name="currentIndex" >
<number>0</number>
<number>1</number>
</property>
<widget class="QWidget" name="page_3" >
<layout class="QVBoxLayout" name="verticalLayout" >
@ -435,6 +435,22 @@
</property>
</widget>
</item>
<item row="1" column="0" >
<widget class="QGroupBox" name="groupBox_3" >
<property name="title" >
<string>Use internal &amp;viewer for the following formats:</string>
</property>
<layout class="QGridLayout" name="gridLayout_4" >
<item row="0" column="0" >
<widget class="QListWidget" name="viewer" >
<property name="selectionMode" >
<enum>QAbstractItemView::NoSelection</enum>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
</item>

View File

@ -0,0 +1,868 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="128"
height="128"
id="svg2"
sodipodi:version="0.32"
inkscape:version="0.45.1"
version="1.0"
sodipodi:docbase="/home/david/Documents/oxygen/trunk/scalable/actions/small/16x16"
sodipodi:docname="format-font-size-more.svgz"
inkscape:output_extension="org.inkscape.output.svgz.inkscape"
inkscape:export-filename="/home/david/format-font-size-more.png"
inkscape:export-xdpi="11.25"
inkscape:export-ydpi="11.25">
<defs
id="defs4">
<linearGradient
inkscape:collect="always"
id="linearGradient3236">
<stop
style="stop-color:#2e3436;stop-opacity:1"
offset="0"
id="stop3238" />
<stop
style="stop-color:#888a85;stop-opacity:1"
offset="1"
id="stop3240" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient3213">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop3215" />
<stop
style="stop-color:#ffffff;stop-opacity:0;"
offset="1"
id="stop3217" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient3203">
<stop
style="stop-color:#d6d6d6;stop-opacity:1"
offset="0"
id="stop3205" />
<stop
style="stop-color:#dddddd;stop-opacity:0;"
offset="1"
id="stop3207" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient3183">
<stop
style="stop-color:#323232;stop-opacity:1;"
offset="0"
id="stop3185" />
<stop
style="stop-color:#888a85;stop-opacity:1"
offset="1"
id="stop3187" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3183"
id="linearGradient3189"
x1="82.531303"
y1="117.06476"
x2="82.531303"
y2="10.50423"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-145,0)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3203"
id="linearGradient3209"
x1="62.483925"
y1="134.93735"
x2="62.483925"
y2="-58.093334"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0196078,0,0,1,-146.2549,1)" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient3228"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0780041,0,0,13.820761,-149.99226,-1629.0134)"
cx="64"
cy="113.23757"
fx="64"
fy="113.23757"
r="56" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient3272"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,72.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<filter
inkscape:collect="always"
x="-0.12"
width="1.24"
y="-0.12"
height="1.24"
id="filter3274">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.7109375"
id="feGaussianBlur3276" />
</filter>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient3289"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient3295"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient3297"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3236"
id="linearGradient3200"
gradientUnits="userSpaceOnUse"
x1="35.213223"
y1="43.980164"
x2="35.213223"
y2="58.628838"
gradientTransform="translate(0,2)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3236"
id="linearGradient3204"
gradientUnits="userSpaceOnUse"
x1="35.213223"
y1="43.980164"
x2="35.213223"
y2="58.628838" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3236"
id="linearGradient3210"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.4,0,0,1.5,-13.6,-26)"
x1="35.213223"
y1="43.980164"
x2="35.213223"
y2="58.628838" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3236"
id="linearGradient3214"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.4,0,0,1.5,-13.6,-28)"
x1="35.213223"
y1="43.980164"
x2="35.213223"
y2="58.628838" />
<linearGradient
y2="106.13998"
x2="31.912014"
y1="68.343452"
x1="31.912014"
gradientTransform="matrix(1.2,0,0,1.4285714,0,-35.428575)"
gradientUnits="userSpaceOnUse"
id="linearGradient3374"
xlink:href="#linearGradient3183"
inkscape:collect="always" />
<linearGradient
y2="106.13998"
x2="31.912014"
y1="68.343452"
x1="31.912014"
gradientTransform="matrix(1.2,0,0,1.4285714,0,-31.428575)"
gradientUnits="userSpaceOnUse"
id="linearGradient3370"
xlink:href="#linearGradient3183"
inkscape:collect="always" />
<linearGradient
y2="106.13998"
x2="31.912014"
y1="68.343452"
x1="31.912014"
gradientTransform="matrix(1.2,0,0,1.1428571,169.88207,115.08481)"
gradientUnits="userSpaceOnUse"
id="linearGradient3359"
xlink:href="#linearGradient3183"
inkscape:collect="always" />
<linearGradient
y2="106.13998"
x2="31.912014"
y1="68.343452"
x1="31.912014"
gradientTransform="matrix(1.2,0,0,1.1428571,169.88207,115.08481)"
gradientUnits="userSpaceOnUse"
id="linearGradient3353"
xlink:href="#linearGradient3183"
inkscape:collect="always" />
<linearGradient
y2="10.50423"
x2="82.531303"
y1="117.06476"
x1="82.531303"
gradientTransform="matrix(1.0769231,0,0,1.0769231,-178.80515,-129.15075)"
gradientUnits="userSpaceOnUse"
id="linearGradient2369"
xlink:href="#linearGradient3183"
inkscape:collect="always" />
<radialGradient
r="56"
fy="113.23757"
fx="64"
cy="113.23757"
cx="64"
gradientTransform="matrix(1.1609275,0,0,14.883897,-184.18143,-1625.1714)"
gradientUnits="userSpaceOnUse"
id="radialGradient2366"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,35.23631,62.76004)"
gradientUnits="userSpaceOnUse"
id="radialGradient2363"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<linearGradient
y2="-58.093334"
x2="62.483925"
y1="134.93735"
x1="62.483925"
gradientTransform="matrix(1.0980392,0,0,1.0580694,-180.15658,-125.98257)"
gradientUnits="userSpaceOnUse"
id="linearGradient2356"
xlink:href="#linearGradient3203"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2337"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2335"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2333"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<linearGradient
id="linearGradient2247">
<stop
style="stop-color:#2e3436;stop-opacity:1"
offset="0"
id="stop2249" />
<stop
style="stop-color:#888a85;stop-opacity:1"
offset="1"
id="stop2251" />
</linearGradient>
<linearGradient
id="linearGradient2253">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop2255" />
<stop
style="stop-color:#ffffff;stop-opacity:0"
offset="1"
id="stop2257" />
</linearGradient>
<linearGradient
id="linearGradient2259">
<stop
style="stop-color:#d6d6d6;stop-opacity:1"
offset="0"
id="stop2261" />
<stop
style="stop-color:#dddddd;stop-opacity:0"
offset="1"
id="stop2263" />
</linearGradient>
<linearGradient
id="linearGradient2265">
<stop
style="stop-color:#323232;stop-opacity:1"
offset="0"
id="stop2267" />
<stop
style="stop-color:#888a85;stop-opacity:1"
offset="1"
id="stop2269" />
</linearGradient>
<linearGradient
x1="82.531303"
y1="117.06476"
x2="82.531303"
y2="10.50423"
id="linearGradient2271"
xlink:href="#linearGradient3183"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="62.483925"
y1="134.93735"
x2="62.483925"
y2="-58.093334"
id="linearGradient2273"
xlink:href="#linearGradient3203"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0196078,0,0,1,-1.254902,1)" />
<radialGradient
cx="64"
cy="113.23757"
r="56"
fx="64"
fy="113.23757"
id="radialGradient2275"
xlink:href="#linearGradient3213"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0780041,0,0,13.820761,-4.9922613,-1629.0134)" />
<linearGradient
x1="59.993233"
y1="25.989847"
x2="59.993233"
y2="107.8762"
id="linearGradient2277"
xlink:href="#linearGradient3236"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-94,0)" />
<radialGradient
cx="15.697902"
cy="117.03832"
r="56"
fx="15.697902"
fy="117.03832"
id="radialGradient2279"
xlink:href="#linearGradient3213"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)" />
<filter
id="filter2281"
height="1.24"
y="-0.12"
width="1.24"
x="-0.12">
<feGaussianBlur
id="feGaussianBlur2283"
stdDeviation="0.7109375"
inkscape:collect="always" />
</filter>
<radialGradient
cx="15.697902"
cy="117.03832"
r="56"
fx="15.697902"
fy="117.03832"
id="radialGradient2285"
xlink:href="#linearGradient3213"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)" />
<radialGradient
cx="15.697902"
cy="117.03832"
r="56"
fx="15.697902"
fy="117.03832"
id="radialGradient2287"
xlink:href="#linearGradient3213"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)" />
<radialGradient
cx="15.697902"
cy="117.03832"
r="56"
fx="15.697902"
fy="117.03832"
id="radialGradient2289"
xlink:href="#linearGradient3213"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)" />
<linearGradient
gradientTransform="matrix(1.2,0,0,1.1428571,169.88207,115.08481)"
x1="31.912014"
y1="68.343452"
x2="31.912014"
y2="106.13998"
id="linearGradient3238"
xlink:href="#linearGradient3183"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="31.912014"
y1="64"
x2="31.912014"
y2="93.787537"
id="linearGradient3243"
xlink:href="#linearGradient3183"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(4,2)" />
<linearGradient
x1="31.912014"
y1="64"
x2="31.912014"
y2="93.787537"
id="linearGradient3247"
xlink:href="#linearGradient3183"
gradientUnits="userSpaceOnUse" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2320"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2318"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2316"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,209.11838,186.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2310"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<linearGradient
gradientTransform="translate(-4,0)"
gradientUnits="userSpaceOnUse"
y2="107.8762"
x2="59.993233"
y1="25.989847"
x1="59.993233"
id="linearGradient3242"
xlink:href="#linearGradient3236"
inkscape:collect="always" />
<radialGradient
r="56"
fy="113.23757"
fx="64"
cy="113.23757"
cx="64"
gradientTransform="matrix(1.1609275,0,0,14.883897,-10.299359,-1749.3991)"
gradientUnits="userSpaceOnUse"
id="radialGradient2307"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<linearGradient
gradientTransform="matrix(1.0980392,0,0,1.0580694,-6.2745098,-1.7549023)"
gradientUnits="userSpaceOnUse"
y2="-58.093334"
x2="62.483925"
y1="134.93735"
x1="62.483925"
id="linearGradient2305"
xlink:href="#linearGradient3203"
inkscape:collect="always" />
<linearGradient
gradientTransform="matrix(1.0769231,0,0,1.0769231,-4.923077,-4.923077)"
gradientUnits="userSpaceOnUse"
y2="10.50423"
x2="82.531303"
y1="117.06476"
x1="82.531303"
id="linearGradient2303"
xlink:href="#linearGradient3183"
inkscape:collect="always" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient2392"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient2394"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient2396"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3183"
id="linearGradient2402"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.96,0,0,-1.6666667,55.609578,179.30966)"
x1="31.912014"
y1="68.343452"
x2="31.912014"
y2="106.13998" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3203"
id="linearGradient2412"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0196078,0,0,1,-1.254902,1)"
x1="62.483925"
y1="134.93735"
x2="62.483925"
y2="-58.093334" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient2419"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient2422"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0780041,0,0,13.820761,-4.9922613,-1629.0134)"
cx="64"
cy="113.23757"
fx="64"
fy="113.23757"
r="56" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3183"
id="linearGradient2425"
gradientUnits="userSpaceOnUse"
x1="82.531303"
y1="117.06476"
x2="82.531303"
y2="10.50423" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3236"
id="linearGradient2449"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0909091,0,0,1.0903928,-5.818182,-6.8925708)"
x1="34"
y1="64"
x2="34"
y2="103.96048" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
gridtolerance="10000"
guidetolerance="10"
objecttolerance="10"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="4.8125"
inkscape:cx="64"
inkscape:cy="64"
inkscape:document-units="px"
inkscape:current-layer="layer1"
width="128px"
height="128px"
showgrid="true"
gridspacingx="4px"
gridspacingy="4px"
showborder="false"
gridempspacing="2"
inkscape:showpageshadow="false"
borderlayer="true"
inkscape:window-width="747"
inkscape:window-height="728"
inkscape:window-x="0"
inkscape:window-y="0" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<rect
ry="5.7779021"
rx="5.7779021"
y="8"
x="8"
height="112"
width="112"
id="rect2361"
style="fill:#323232;fill-opacity:1;stroke:url(#linearGradient2425);stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
<rect
ry="5.7779021"
rx="5.7779021"
y="-120"
x="8"
height="112"
width="112"
id="rect2363"
style="opacity:0.64480878;fill:none;fill-opacity:1;stroke:url(#radialGradient2422);stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
transform="scale(1,-1)" />
<path
style="opacity:0.6;fill:none;fill-opacity:1;stroke:url(#radialGradient2419);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
d="M 10.78125,5 C 7.580293,5 5,7.580292 5,10.78125 L 5,11.21875 C 8.225943,10.77685 10.77685,8.225943 11.21875,5 L 10.78125,5 z "
id="path2365" />
<path
id="path2367"
d="M 18.78125,13 C 15.580293,13 13,15.580292 13,18.78125 L 13,19.21875 C 16.225943,18.77685 18.77685,16.225943 19.21875,13 L 18.78125,13 z "
style="opacity:0.6;fill:none;fill-opacity:1;stroke:url(#radialGradient2392);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
transform="matrix(-1,0,0,1,136,-8)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
id="rect2369"
width="112"
height="112"
x="8"
y="8"
rx="5.7779016"
ry="5.7779016" />
<path
id="path2371"
d="M 18.78125,13 C 15.580293,13 13,15.580292 13,18.78125 L 13,19.21875 C 16.225943,18.77685 18.77685,16.225943 19.21875,13 L 18.78125,13 z "
style="opacity:0.2786885;fill:none;fill-opacity:1;stroke:url(#radialGradient2394);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
transform="matrix(1,0,0,-1,-8,136.21875)" />
<path
transform="matrix(-1,0,0,-1,136,136.21875)"
style="opacity:0.2786885;fill:none;fill-opacity:1;stroke:url(#radialGradient2396);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
d="M 18.78125,13 C 15.580293,13 13,15.580292 13,18.78125 L 13,19.21875 C 16.225943,18.77685 18.77685,16.225943 19.21875,13 L 18.78125,13 z "
id="path2373" />
<rect
ry="5.7779016"
rx="5.7779016"
y="12"
x="8"
height="107.92308"
width="112"
id="rect2375"
style="fill:url(#linearGradient2412);fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
<g
id="g3169"
transform="translate(125,0)">
<rect
y="24"
x="24"
height="8"
width="72"
id="rect2187"
style="opacity:1;fill:#888a85;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
<rect
style="opacity:1;fill:#888a85;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
id="rect3161"
width="48"
height="8"
x="24"
y="40" />
<rect
y="56"
x="32"
height="8"
width="56"
id="rect3163"
style="opacity:1;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
<rect
style="opacity:1;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
id="rect3165"
width="40"
height="8"
x="32"
y="72" />
<rect
y="88"
x="32"
height="8"
width="56"
id="rect3167"
style="opacity:1;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
</g>
<path
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
d="M 149,32 L 149,36 L 221,36 L 221,32 L 149,32 z M 149,48 L 149,52 L 197,52 L 197,48 L 149,48 z M 156.73019,64 L 156.73019,68 L 213.18887,68 L 213.18887,64 L 156.73019,64 z M 156.73019,80 L 156.73019,84 L 196.95953,84 L 196.95953,80 L 156.73019,80 z M 156.73019,96 L 156.73019,100 L 213.18887,100 L 213.18887,96 L 156.73019,96 z "
id="rect3178"
sodipodi:nodetypes="ccccccccccccccccccccccccc" />
<path
d="M 32.000002,28 L 15.999999,56 L 48,55.999999 L 32.000002,28 z "
style="fill:url(#linearGradient2402);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path3236" />
<path
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 215.40625,78 L 237,96 L 237,100 L 213,80 L 215.40625,78 z "
id="path3368" />
<rect
ry="5.7779016"
rx="5.7779016"
y="12"
x="-133"
height="104"
width="104"
id="rect3181"
style="opacity:1;fill:#323232;fill-opacity:1;stroke:url(#linearGradient3189);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
<rect
ry="5.7779016"
rx="5.7779016"
y="-116"
x="-133"
height="104"
width="104"
id="rect3226"
style="opacity:0.64480878;fill:none;fill-opacity:1;stroke:url(#radialGradient3228);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
transform="scale(1,-1)" />
<path
style="opacity:0.6;fill:none;fill-opacity:1;stroke:url(#radialGradient3272);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
d="M -126.21875,13 C -129.41971,13 -132,15.580292 -132,18.78125 L -132,19.21875 C -128.77406,18.77685 -126.22315,16.225943 -125.78125,13 L -126.21875,13 z "
id="rect3264" />
<path
id="path3287"
d="M 18.78125,13 C 15.580293,13 13,15.580292 13,18.78125 L 13,19.21875 C 16.225943,18.77685 18.77685,16.225943 19.21875,13 L 18.78125,13 z "
style="opacity:0.6;fill:none;fill-opacity:1;stroke:url(#radialGradient3289);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
transform="matrix(-1,0,0,1,-17,0)" />
<rect
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
id="rect3177"
width="104"
height="104"
x="-133"
y="12"
rx="5.7779016"
ry="5.7779016" />
<path
id="path3291"
d="M 18.78125,13 C 15.580293,13 13,15.580292 13,18.78125 L 13,19.21875 C 16.225943,18.77685 18.77685,16.225943 19.21875,13 L 18.78125,13 z "
style="opacity:0.2786885;fill:none;fill-opacity:1;stroke:url(#radialGradient3295);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
transform="matrix(1,0,0,-1,-145,128.21875)" />
<path
transform="matrix(-1,0,0,-1,-17,128.21875)"
style="opacity:0.2786885;fill:none;fill-opacity:1;stroke:url(#radialGradient3297);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
d="M 18.78125,13 C 15.580293,13 13,15.580292 13,18.78125 L 13,19.21875 C 16.225943,18.77685 18.77685,16.225943 19.21875,13 L 18.78125,13 z "
id="path3293" />
<rect
ry="5.7779016"
rx="5.7779016"
y="14"
x="-133"
height="102"
width="104"
id="rect3201"
style="opacity:1;fill:url(#linearGradient3209);fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
<path
style="font-size:62.13482285px;font-style:normal;font-weight:normal;opacity:0.75;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Liberation Sans"
d="M 43.405006,96 L 39.611189,87.430024 L 24.483063,87.430024 L 20.665692,96 L 16,96 L 29.549337,64 L 34.662742,64 L 48,96 L 43.405006,96 M 34.002949,72.698369 C 33.751577,72.092761 33.50808,71.479561 33.272456,70.858767 C 33.052514,70.23802 32.856148,69.677812 32.683359,69.178141 C 32.510537,68.663382 32.361302,68.239442 32.235646,67.906317 C 32.125657,67.558107 32.062823,67.346138 32.047131,67.270404 C 32.015691,67.346138 31.945006,67.558107 31.835051,67.906317 C 31.725074,68.254583 31.575828,68.686093 31.387337,69.200852 C 31.214514,69.715665 31.010297,70.283442 30.774674,70.904189 C 30.55472,71.524983 30.326937,72.138184 30.091314,72.743791 L 25.849782,84.046062 L 38.268046,84.046062 L 34.002949,72.698369"
id="text2189" />
<path
style="font-size:62.13482285px;font-style:normal;font-weight:normal;opacity:0.75;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Liberation Sans"
d="M 103.95876,96 L 97.319583,78.860046 L 70.84536,78.860046 L 64.164947,96 L 56,96 L 79.711337,32 L 88.659789,32 L 112,96 L 103.95876,96 M 87.505152,49.396735 C 87.065257,48.185523 86.639139,46.959122 86.226799,45.717531 C 85.84189,44.47604 85.498247,43.355624 85.195874,42.356281 C 84.893438,41.326763 84.63227,40.478883 84.412368,39.812632 C 84.219898,39.116215 84.109933,38.692274 84.08247,38.540809 C 84.02746,38.692274 83.90375,39.116215 83.711337,39.812632 C 83.518871,40.509165 83.257702,41.372185 82.92783,42.401704 C 82.625399,43.431327 82.268012,44.566882 81.855667,45.808376 C 81.470761,47.049965 81.072135,48.276367 80.659792,49.487581 L 73.237112,72.092123 L 94.969067,72.092123 L 87.505152,49.396735"
id="path2194" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 32 KiB

View File

@ -0,0 +1,868 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="128"
height="128"
id="svg2"
sodipodi:version="0.32"
inkscape:version="0.45.1"
version="1.0"
sodipodi:docbase="/home/david/Documents/oxygen/trunk/scalable/actions/small/16x16"
sodipodi:docname="format-font-size-less.svgz"
inkscape:output_extension="org.inkscape.output.svgz.inkscape"
inkscape:export-filename="/home/david/format-font-size-less.png"
inkscape:export-xdpi="11.25"
inkscape:export-ydpi="11.25">
<defs
id="defs4">
<linearGradient
inkscape:collect="always"
id="linearGradient3236">
<stop
style="stop-color:#2e3436;stop-opacity:1"
offset="0"
id="stop3238" />
<stop
style="stop-color:#888a85;stop-opacity:1"
offset="1"
id="stop3240" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient3213">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop3215" />
<stop
style="stop-color:#ffffff;stop-opacity:0;"
offset="1"
id="stop3217" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient3203">
<stop
style="stop-color:#d6d6d6;stop-opacity:1"
offset="0"
id="stop3205" />
<stop
style="stop-color:#dddddd;stop-opacity:0;"
offset="1"
id="stop3207" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient3183">
<stop
style="stop-color:#323232;stop-opacity:1;"
offset="0"
id="stop3185" />
<stop
style="stop-color:#888a85;stop-opacity:1"
offset="1"
id="stop3187" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3183"
id="linearGradient3189"
x1="82.531303"
y1="117.06476"
x2="82.531303"
y2="10.50423"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-145,0)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3203"
id="linearGradient3209"
x1="62.483925"
y1="134.93735"
x2="62.483925"
y2="-58.093334"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0196078,0,0,1,-146.2549,1)" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient3228"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0780041,0,0,13.820761,-149.99226,-1629.0134)"
cx="64"
cy="113.23757"
fx="64"
fy="113.23757"
r="56" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient3272"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,72.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<filter
inkscape:collect="always"
x="-0.12"
width="1.24"
y="-0.12"
height="1.24"
id="filter3274">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.7109375"
id="feGaussianBlur3276" />
</filter>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient3289"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient3295"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient3297"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3236"
id="linearGradient3200"
gradientUnits="userSpaceOnUse"
x1="35.213223"
y1="43.980164"
x2="35.213223"
y2="58.628838"
gradientTransform="translate(0,2)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3236"
id="linearGradient3204"
gradientUnits="userSpaceOnUse"
x1="35.213223"
y1="43.980164"
x2="35.213223"
y2="58.628838" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3236"
id="linearGradient3210"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.4,0,0,1.5,-13.6,-26)"
x1="35.213223"
y1="43.980164"
x2="35.213223"
y2="58.628838" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3236"
id="linearGradient3214"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.4,0,0,1.5,-13.6,-28)"
x1="35.213223"
y1="43.980164"
x2="35.213223"
y2="58.628838" />
<linearGradient
y2="106.13998"
x2="31.912014"
y1="68.343452"
x1="31.912014"
gradientTransform="matrix(1.2,0,0,1.4285714,0,-35.428575)"
gradientUnits="userSpaceOnUse"
id="linearGradient3374"
xlink:href="#linearGradient3183"
inkscape:collect="always" />
<linearGradient
y2="106.13998"
x2="31.912014"
y1="68.343452"
x1="31.912014"
gradientTransform="matrix(1.2,0,0,1.4285714,0,-31.428575)"
gradientUnits="userSpaceOnUse"
id="linearGradient3370"
xlink:href="#linearGradient3183"
inkscape:collect="always" />
<linearGradient
y2="106.13998"
x2="31.912014"
y1="68.343452"
x1="31.912014"
gradientTransform="matrix(1.2,0,0,1.1428571,169.88207,115.08481)"
gradientUnits="userSpaceOnUse"
id="linearGradient3359"
xlink:href="#linearGradient3183"
inkscape:collect="always" />
<linearGradient
y2="106.13998"
x2="31.912014"
y1="68.343452"
x1="31.912014"
gradientTransform="matrix(1.2,0,0,1.1428571,169.88207,115.08481)"
gradientUnits="userSpaceOnUse"
id="linearGradient3353"
xlink:href="#linearGradient3183"
inkscape:collect="always" />
<linearGradient
y2="10.50423"
x2="82.531303"
y1="117.06476"
x1="82.531303"
gradientTransform="matrix(1.0769231,0,0,1.0769231,-178.80515,-129.15075)"
gradientUnits="userSpaceOnUse"
id="linearGradient2369"
xlink:href="#linearGradient3183"
inkscape:collect="always" />
<radialGradient
r="56"
fy="113.23757"
fx="64"
cy="113.23757"
cx="64"
gradientTransform="matrix(1.1609275,0,0,14.883897,-184.18143,-1625.1714)"
gradientUnits="userSpaceOnUse"
id="radialGradient2366"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,35.23631,62.76004)"
gradientUnits="userSpaceOnUse"
id="radialGradient2363"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<linearGradient
y2="-58.093334"
x2="62.483925"
y1="134.93735"
x1="62.483925"
gradientTransform="matrix(1.0980392,0,0,1.0580694,-180.15658,-125.98257)"
gradientUnits="userSpaceOnUse"
id="linearGradient2356"
xlink:href="#linearGradient3203"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2337"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2335"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2333"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<linearGradient
id="linearGradient2247">
<stop
style="stop-color:#2e3436;stop-opacity:1"
offset="0"
id="stop2249" />
<stop
style="stop-color:#888a85;stop-opacity:1"
offset="1"
id="stop2251" />
</linearGradient>
<linearGradient
id="linearGradient2253">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop2255" />
<stop
style="stop-color:#ffffff;stop-opacity:0"
offset="1"
id="stop2257" />
</linearGradient>
<linearGradient
id="linearGradient2259">
<stop
style="stop-color:#d6d6d6;stop-opacity:1"
offset="0"
id="stop2261" />
<stop
style="stop-color:#dddddd;stop-opacity:0"
offset="1"
id="stop2263" />
</linearGradient>
<linearGradient
id="linearGradient2265">
<stop
style="stop-color:#323232;stop-opacity:1"
offset="0"
id="stop2267" />
<stop
style="stop-color:#888a85;stop-opacity:1"
offset="1"
id="stop2269" />
</linearGradient>
<linearGradient
x1="82.531303"
y1="117.06476"
x2="82.531303"
y2="10.50423"
id="linearGradient2271"
xlink:href="#linearGradient3183"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="62.483925"
y1="134.93735"
x2="62.483925"
y2="-58.093334"
id="linearGradient2273"
xlink:href="#linearGradient3203"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0196078,0,0,1,-1.254902,1)" />
<radialGradient
cx="64"
cy="113.23757"
r="56"
fx="64"
fy="113.23757"
id="radialGradient2275"
xlink:href="#linearGradient3213"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0780041,0,0,13.820761,-4.9922613,-1629.0134)" />
<linearGradient
x1="59.993233"
y1="25.989847"
x2="59.993233"
y2="107.8762"
id="linearGradient2277"
xlink:href="#linearGradient3236"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-94,0)" />
<radialGradient
cx="15.697902"
cy="117.03832"
r="56"
fx="15.697902"
fy="117.03832"
id="radialGradient2279"
xlink:href="#linearGradient3213"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)" />
<filter
id="filter2281"
height="1.24"
y="-0.12"
width="1.24"
x="-0.12">
<feGaussianBlur
id="feGaussianBlur2283"
stdDeviation="0.7109375"
inkscape:collect="always" />
</filter>
<radialGradient
cx="15.697902"
cy="117.03832"
r="56"
fx="15.697902"
fy="117.03832"
id="radialGradient2285"
xlink:href="#linearGradient3213"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)" />
<radialGradient
cx="15.697902"
cy="117.03832"
r="56"
fx="15.697902"
fy="117.03832"
id="radialGradient2287"
xlink:href="#linearGradient3213"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)" />
<radialGradient
cx="15.697902"
cy="117.03832"
r="56"
fx="15.697902"
fy="117.03832"
id="radialGradient2289"
xlink:href="#linearGradient3213"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)" />
<linearGradient
gradientTransform="matrix(1.2,0,0,1.1428571,169.88207,115.08481)"
x1="31.912014"
y1="68.343452"
x2="31.912014"
y2="106.13998"
id="linearGradient3238"
xlink:href="#linearGradient3183"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="31.912014"
y1="64"
x2="31.912014"
y2="93.787537"
id="linearGradient3243"
xlink:href="#linearGradient3183"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(4,2)" />
<linearGradient
x1="31.912014"
y1="64"
x2="31.912014"
y2="93.787537"
id="linearGradient3247"
xlink:href="#linearGradient3183"
gradientUnits="userSpaceOnUse" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2320"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2318"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2316"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<radialGradient
r="56"
fy="117.03832"
fx="15.697902"
cy="117.03832"
cx="15.697902"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,209.11838,186.98771)"
gradientUnits="userSpaceOnUse"
id="radialGradient2310"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<linearGradient
gradientTransform="translate(-4,0)"
gradientUnits="userSpaceOnUse"
y2="107.8762"
x2="59.993233"
y1="25.989847"
x1="59.993233"
id="linearGradient3242"
xlink:href="#linearGradient3236"
inkscape:collect="always" />
<radialGradient
r="56"
fy="113.23757"
fx="64"
cy="113.23757"
cx="64"
gradientTransform="matrix(1.1609275,0,0,14.883897,-10.299359,-1749.3991)"
gradientUnits="userSpaceOnUse"
id="radialGradient2307"
xlink:href="#linearGradient3213"
inkscape:collect="always" />
<linearGradient
gradientTransform="matrix(1.0980392,0,0,1.0580694,-6.2745098,-1.7549023)"
gradientUnits="userSpaceOnUse"
y2="-58.093334"
x2="62.483925"
y1="134.93735"
x1="62.483925"
id="linearGradient2305"
xlink:href="#linearGradient3203"
inkscape:collect="always" />
<linearGradient
gradientTransform="matrix(1.0769231,0,0,1.0769231,-4.923077,-4.923077)"
gradientUnits="userSpaceOnUse"
y2="10.50423"
x2="82.531303"
y1="117.06476"
x1="82.531303"
id="linearGradient2303"
xlink:href="#linearGradient3183"
inkscape:collect="always" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient2392"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient2394"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient2396"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3183"
id="linearGradient2402"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.96,0,0,1.6666667,55.609578,-99.30966)"
x1="31.912014"
y1="68.343452"
x2="31.912014"
y2="106.13998" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3203"
id="linearGradient2412"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0196078,0,0,1,-1.254902,1)"
x1="62.483925"
y1="134.93735"
x2="62.483925"
y2="-58.093334" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient2419"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.1370521,-0.157048,-1.7630093,-1.5385365,217.11838,194.98771)"
cx="15.697902"
cy="117.03832"
fx="15.697902"
fy="117.03832"
r="56" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3213"
id="radialGradient2422"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0780041,0,0,13.820761,-4.9922613,-1629.0134)"
cx="64"
cy="113.23757"
fx="64"
fy="113.23757"
r="56" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3183"
id="linearGradient2425"
gradientUnits="userSpaceOnUse"
x1="82.531303"
y1="117.06476"
x2="82.531303"
y2="10.50423" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3236"
id="linearGradient2449"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0909091,0,0,1.0903928,-5.818182,-6.8925708)"
x1="34"
y1="64"
x2="34"
y2="103.96048" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
gridtolerance="10000"
guidetolerance="10"
objecttolerance="10"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="4.8125"
inkscape:cx="64"
inkscape:cy="64"
inkscape:document-units="px"
inkscape:current-layer="layer1"
width="128px"
height="128px"
showgrid="false"
gridspacingx="4px"
gridspacingy="4px"
showborder="false"
gridempspacing="2"
inkscape:showpageshadow="false"
borderlayer="true"
inkscape:window-width="747"
inkscape:window-height="728"
inkscape:window-x="0"
inkscape:window-y="0" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<rect
ry="5.7779021"
rx="5.7779021"
y="8"
x="8"
height="112"
width="112"
id="rect2361"
style="fill:#323232;fill-opacity:1;stroke:url(#linearGradient2425);stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
<rect
ry="5.7779021"
rx="5.7779021"
y="-120"
x="8"
height="112"
width="112"
id="rect2363"
style="opacity:0.64480878;fill:none;fill-opacity:1;stroke:url(#radialGradient2422);stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
transform="scale(1,-1)" />
<path
style="opacity:0.6;fill:none;fill-opacity:1;stroke:url(#radialGradient2419);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
d="M 10.78125,5 C 7.580293,5 5,7.580292 5,10.78125 L 5,11.21875 C 8.225943,10.77685 10.77685,8.225943 11.21875,5 L 10.78125,5 z "
id="path2365" />
<path
id="path2367"
d="M 18.78125,13 C 15.580293,13 13,15.580292 13,18.78125 L 13,19.21875 C 16.225943,18.77685 18.77685,16.225943 19.21875,13 L 18.78125,13 z "
style="opacity:0.6;fill:none;fill-opacity:1;stroke:url(#radialGradient2392);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
transform="matrix(-1,0,0,1,136,-8)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
id="rect2369"
width="112"
height="112"
x="8"
y="8"
rx="5.7779016"
ry="5.7779016" />
<path
id="path2371"
d="M 18.78125,13 C 15.580293,13 13,15.580292 13,18.78125 L 13,19.21875 C 16.225943,18.77685 18.77685,16.225943 19.21875,13 L 18.78125,13 z "
style="opacity:0.2786885;fill:none;fill-opacity:1;stroke:url(#radialGradient2394);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
transform="matrix(1,0,0,-1,-8,136.21875)" />
<path
transform="matrix(-1,0,0,-1,136,136.21875)"
style="opacity:0.2786885;fill:none;fill-opacity:1;stroke:url(#radialGradient2396);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
d="M 18.78125,13 C 15.580293,13 13,15.580292 13,18.78125 L 13,19.21875 C 16.225943,18.77685 18.77685,16.225943 19.21875,13 L 18.78125,13 z "
id="path2373" />
<rect
ry="5.7779016"
rx="5.7779016"
y="12"
x="8"
height="107.92308"
width="112"
id="rect2375"
style="fill:url(#linearGradient2412);fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
<g
id="g3169"
transform="translate(125,0)">
<rect
y="24"
x="24"
height="8"
width="72"
id="rect2187"
style="opacity:1;fill:#888a85;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
<rect
style="opacity:1;fill:#888a85;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
id="rect3161"
width="48"
height="8"
x="24"
y="40" />
<rect
y="56"
x="32"
height="8"
width="56"
id="rect3163"
style="opacity:1;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
<rect
style="opacity:1;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
id="rect3165"
width="40"
height="8"
x="32"
y="72" />
<rect
y="88"
x="32"
height="8"
width="56"
id="rect3167"
style="opacity:1;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
</g>
<path
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
d="M 149,32 L 149,36 L 221,36 L 221,32 L 149,32 z M 149,48 L 149,52 L 197,52 L 197,48 L 149,48 z M 156.73019,64 L 156.73019,68 L 213.18887,68 L 213.18887,64 L 156.73019,64 z M 156.73019,80 L 156.73019,84 L 196.95953,84 L 196.95953,80 L 156.73019,80 z M 156.73019,96 L 156.73019,100 L 213.18887,100 L 213.18887,96 L 156.73019,96 z "
id="rect3178"
sodipodi:nodetypes="ccccccccccccccccccccccccc" />
<path
d="M 32.000002,52 L 15.999999,24 L 48,24.000001 L 32.000002,52 z "
style="fill:url(#linearGradient2402);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path3236" />
<path
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 215.40625,78 L 237,96 L 237,100 L 213,80 L 215.40625,78 z "
id="path3368" />
<rect
ry="5.7779016"
rx="5.7779016"
y="12"
x="-133"
height="104"
width="104"
id="rect3181"
style="opacity:1;fill:#323232;fill-opacity:1;stroke:url(#linearGradient3189);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
<rect
ry="5.7779016"
rx="5.7779016"
y="-116"
x="-133"
height="104"
width="104"
id="rect3226"
style="opacity:0.64480878;fill:none;fill-opacity:1;stroke:url(#radialGradient3228);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
transform="scale(1,-1)" />
<path
style="opacity:0.6;fill:none;fill-opacity:1;stroke:url(#radialGradient3272);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
d="M -126.21875,13 C -129.41971,13 -132,15.580292 -132,18.78125 L -132,19.21875 C -128.77406,18.77685 -126.22315,16.225943 -125.78125,13 L -126.21875,13 z "
id="rect3264" />
<path
id="path3287"
d="M 18.78125,13 C 15.580293,13 13,15.580292 13,18.78125 L 13,19.21875 C 16.225943,18.77685 18.77685,16.225943 19.21875,13 L 18.78125,13 z "
style="opacity:0.6;fill:none;fill-opacity:1;stroke:url(#radialGradient3289);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
transform="matrix(-1,0,0,1,-17,0)" />
<rect
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1"
id="rect3177"
width="104"
height="104"
x="-133"
y="12"
rx="5.7779016"
ry="5.7779016" />
<path
id="path3291"
d="M 18.78125,13 C 15.580293,13 13,15.580292 13,18.78125 L 13,19.21875 C 16.225943,18.77685 18.77685,16.225943 19.21875,13 L 18.78125,13 z "
style="opacity:0.2786885;fill:none;fill-opacity:1;stroke:url(#radialGradient3295);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
transform="matrix(1,0,0,-1,-145,128.21875)" />
<path
transform="matrix(-1,0,0,-1,-17,128.21875)"
style="opacity:0.2786885;fill:none;fill-opacity:1;stroke:url(#radialGradient3297);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1;filter:url(#filter3274)"
d="M 18.78125,13 C 15.580293,13 13,15.580292 13,18.78125 L 13,19.21875 C 16.225943,18.77685 18.77685,16.225943 19.21875,13 L 18.78125,13 z "
id="path3293" />
<rect
ry="5.7779016"
rx="5.7779016"
y="14"
x="-133"
height="102"
width="104"
id="rect3201"
style="opacity:1;fill:url(#linearGradient3209);fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.65000001;stroke-opacity:1" />
<path
style="font-size:62.13482285px;font-style:normal;font-weight:normal;opacity:0.75;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Liberation Sans"
d="M 43.405006,96 L 39.611189,87.430024 L 24.483063,87.430024 L 20.665692,96 L 16,96 L 29.549337,64 L 34.662742,64 L 48,96 L 43.405006,96 M 34.002949,72.698369 C 33.751577,72.092761 33.50808,71.479561 33.272456,70.858767 C 33.052514,70.23802 32.856148,69.677812 32.683359,69.178141 C 32.510537,68.663382 32.361302,68.239442 32.235646,67.906317 C 32.125657,67.558107 32.062823,67.346138 32.047131,67.270404 C 32.015691,67.346138 31.945006,67.558107 31.835051,67.906317 C 31.725074,68.254583 31.575828,68.686093 31.387337,69.200852 C 31.214514,69.715665 31.010297,70.283442 30.774674,70.904189 C 30.55472,71.524983 30.326937,72.138184 30.091314,72.743791 L 25.849782,84.046062 L 38.268046,84.046062 L 34.002949,72.698369"
id="text2189" />
<path
style="font-size:62.13482285px;font-style:normal;font-weight:normal;opacity:0.75;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Liberation Sans"
d="M 103.95876,96 L 97.319583,78.860046 L 70.84536,78.860046 L 64.164947,96 L 56,96 L 79.711337,32 L 88.659789,32 L 112,96 L 103.95876,96 M 87.505152,49.396735 C 87.065257,48.185523 86.639139,46.959122 86.226799,45.717531 C 85.84189,44.47604 85.498247,43.355624 85.195874,42.356281 C 84.893438,41.326763 84.63227,40.478883 84.412368,39.812632 C 84.219898,39.116215 84.109933,38.692274 84.08247,38.540809 C 84.02746,38.692274 83.90375,39.116215 83.711337,39.812632 C 83.518871,40.509165 83.257702,41.372185 82.92783,42.401704 C 82.625399,43.431327 82.268012,44.566882 81.855667,45.808376 C 81.470761,47.049965 81.072135,48.276367 80.659792,49.487581 L 73.237112,72.092123 L 94.969067,72.092123 L 87.505152,49.396735"
id="path2194" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 32 KiB

View File

@ -824,9 +824,9 @@ class SearchBox(QLineEdit):
INTERVAL = 1000 #: Time to wait before emitting search signal
def __init__(self, parent):
def __init__(self, parent, help_text=_('Search (For Advanced Search click the button to the left)')):
QLineEdit.__init__(self, parent)
self.help_text = _('Search (For Advanced Search click the button to the left)')
self.help_text = help_text
self.initial_state = True
self.default_palette = QApplication.palette(self)
self.gray = QPalette(self.default_palette)

View File

@ -1,4 +1,3 @@
from calibre.gui2.library import SearchBox
__license__ = 'GPL v3'
__copyright__ = '2008, Kovid Goyal <kovid at kovidgoyal.net>'
import sys, logging, os, traceback, time
@ -16,6 +15,7 @@ from calibre.gui2.lrf_renderer.main_ui import Ui_MainWindow
from calibre.gui2.lrf_renderer.config_ui import Ui_ViewerConfig
from calibre.gui2.main_window import MainWindow
from calibre.gui2.lrf_renderer.document import Document
from calibre.gui2.library import SearchBox
class RenderWorker(QThread):

View File

@ -919,9 +919,14 @@ class Main(MainWindow, Ui_MainWindow):
def _view_file(self, name):
self.setCursor(Qt.BusyCursor)
try:
if name.upper().endswith('.LRF'):
args = ['lrfviewer', name]
self.job_manager.server.run_free_job('lrfviewer', kwdargs=dict(args=args))
ext = os.path.splitext(name)[1].upper().replace('.', '')
if ext in config['internally_viewed_formats']:
if ext == 'LRF':
args = ['lrfviewer', name]
self.job_manager.server.run_free_job('lrfviewer', kwdargs=dict(args=args))
else:
args = ['ebook-viewer', name]
self.job_manager.server.run_free_job('ebook-viewer', kwdargs=dict(args=args))
else:
QDesktopServices.openUrl(QUrl('file:'+name))#launch(name)
time.sleep(5) # User feedback
@ -962,6 +967,8 @@ class Main(MainWindow, Ui_MainWindow):
format = formats[0]
if 'LRF' in formats:
format = 'LRF'
if 'EPUB' in formats:
format = 'EPUB'
if not formats:
d = error_dialog(self, _('Cannot view'),
_('%s has no available formats.')%(title,))
@ -1120,7 +1127,7 @@ class Main(MainWindow, Ui_MainWindow):
try:
if job.exception[0] == 'DRMError':
error_dialog(self, _('Conversion Error'),
_('<p>Could not convert: %s<p>It is a <a href="http://wiki.mobileread.com/wiki/DRM">DRM</a>ed book. You must first remove the DRM using 3rd party tools.')%job.description.split(':')[-1]).exec_()
_('<p>Could not convert: %s<p>It is a <a href="%s">DRM</a>ed book. You must first remove the DRM using 3rd party tools.')%(job.description.split(':')[-1], 'http://wiki.mobileread.com/wiki/DRM')).exec_()
return
except:
pass
@ -1172,7 +1179,10 @@ in which you want to store your books files. Any existing books will be automati
if not dir:
dir = os.path.dirname(self.database_path)
self.library_path = os.path.abspath(dir)
self.olddb = LibraryDatabase(self.database_path)
try:
self.olddb = LibraryDatabase(self.database_path)
except:
self.olddb = None
def read_settings(self):

View File

@ -244,10 +244,12 @@ if __name__ == '__main__':
filesl.append(name)
pixmaps[i].save(name, 'PNG')
filesc = ' '.join(filesl)
cmd = 'convert -dispose Background -delay '+str(delay)+ ' ' + filesc + ' -loop 0 animated.mng'
cmd = 'convert -dispose Background -delay '+str(delay)+ ' ' + filesc + ' -loop 0 animated.gif'
try:
check_call(cmd, shell=True)
finally:
for file in filesl:
os.remove(file)
import sys
create_mng(sys.argv[1])

View File

View File

@ -0,0 +1,405 @@
#!/usr/bin/env python
__license__ = 'GPL v3'
__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net'
__docformat__ = 'restructuredtext en'
'''
'''
import os, math
from PyQt4.Qt import QWidget, QSize, QSizePolicy, QUrl, SIGNAL, Qt, QTimer, \
QPainter, QPalette, QBrush, QFontDatabase, \
QByteArray, QColor, QWheelEvent, QPoint, QImage, QRegion
from PyQt4.QtWebKit import QWebPage, QWebView, QWebSettings
def load_builtin_fonts():
from calibre.ebooks.lrf.fonts.liberation import LiberationMono_BoldItalic
QFontDatabase.addApplicationFontFromData(QByteArray(LiberationMono_BoldItalic.font_data))
from calibre.ebooks.lrf.fonts.liberation import LiberationMono_Italic
QFontDatabase.addApplicationFontFromData(QByteArray(LiberationMono_Italic.font_data))
from calibre.ebooks.lrf.fonts.liberation import LiberationSerif_Bold
QFontDatabase.addApplicationFontFromData(QByteArray(LiberationSerif_Bold.font_data))
from calibre.ebooks.lrf.fonts.liberation import LiberationSans_BoldItalic
QFontDatabase.addApplicationFontFromData(QByteArray(LiberationSans_BoldItalic.font_data))
from calibre.ebooks.lrf.fonts.liberation import LiberationMono_Regular
QFontDatabase.addApplicationFontFromData(QByteArray(LiberationMono_Regular.font_data))
from calibre.ebooks.lrf.fonts.liberation import LiberationSans_Italic
QFontDatabase.addApplicationFontFromData(QByteArray(LiberationSans_Italic.font_data))
from calibre.ebooks.lrf.fonts.liberation import LiberationSerif_Regular
QFontDatabase.addApplicationFontFromData(QByteArray(LiberationSerif_Regular.font_data))
from calibre.ebooks.lrf.fonts.liberation import LiberationSerif_Italic
QFontDatabase.addApplicationFontFromData(QByteArray(LiberationSerif_Italic.font_data))
from calibre.ebooks.lrf.fonts.liberation import LiberationSans_Bold
QFontDatabase.addApplicationFontFromData(QByteArray(LiberationSans_Bold.font_data))
from calibre.ebooks.lrf.fonts.liberation import LiberationMono_Bold
QFontDatabase.addApplicationFontFromData(QByteArray(LiberationMono_Bold.font_data))
from calibre.ebooks.lrf.fonts.liberation import LiberationSerif_BoldItalic
QFontDatabase.addApplicationFontFromData(QByteArray(LiberationSerif_BoldItalic.font_data))
from calibre.ebooks.lrf.fonts.liberation import LiberationSans_Regular
QFontDatabase.addApplicationFontFromData(QByteArray(LiberationSans_Regular.font_data))
#for f in QFontDatabase().families():
# print f
return 'Liberation Serif', 'Liberation Sans', 'Liberation Mono'
class Document(QWebPage):
def __init__(self, *args):
QWebPage.__init__(self, *args)
self.setLinkDelegationPolicy(self.DelegateAllLinks)
self.scroll_marks = []
pal = self.palette()
pal.setBrush(QPalette.Background, QColor(0xee, 0xee, 0xee))
self.setPalette(pal)
settings = self.settings()
# Fonts
serif, sans, mono = load_builtin_fonts()
settings.setFontSize(QWebSettings.DefaultFontSize, 20)
settings.setFontSize(QWebSettings.DefaultFixedFontSize, 16)
settings.setFontSize(QWebSettings.MinimumLogicalFontSize, 8)
settings.setFontSize(QWebSettings.MinimumFontSize, 8)
settings.setFontFamily(QWebSettings.StandardFont, serif)
settings.setFontFamily(QWebSettings.SerifFont, serif)
settings.setFontFamily(QWebSettings.SansSerifFont, sans)
settings.setFontFamily(QWebSettings.FixedFont, mono)
# Security
settings.setAttribute(QWebSettings.JavaEnabled, False)
settings.setAttribute(QWebSettings.PluginsEnabled, False)
settings.setAttribute(QWebSettings.JavascriptCanOpenWindows, False)
settings.setAttribute(QWebSettings.JavascriptCanAccessClipboard, False)
# Miscellaneous
settings.setAttribute(QWebSettings.LinksIncludedInFocusChain, True)
def javascript(self, string, typ=None):
ans = self.mainFrame().evaluateJavaScript(string)
if typ == 'int':
ans = ans.toInt()
if ans[1]:
return ans[0]
return 0
if typ == 'string':
return unicode(ans.toString())
return ans
def scroll_by(self, x=0, y=0):
self.javascript('window.scrollBy(%d, %d)'%(x, y))
def scroll_to(self, x=0, y=0):
self.javascript('window.scrollTo(%d, %d)'%(x, y))
def jump_to_anchor(self, anchor):
self.javascript('document.location.hash = "%s"'%anchor)
def quantize(self):
if self.height > self.window_height:
r = self.height%self.window_height
if r > 0:
self.javascript('document.body.style.paddingBottom = "%dpx"'%r)
@apply
def at_bottom():
def fget(self):
return self.height - self.ypos <= self.window_height
return property(fget=fget)
@apply
def at_top():
def fget(self):
return self.ypos <= 0
return property(fget=fget)
def test(self):
pass
@apply
def ypos():
def fget(self):
return self.javascript('window.pageYOffset', 'int')
return property(fget=fget)
@apply
def window_height():
def fget(self):
return self.javascript('window.innerHeight', 'int')
return property(fget=fget)
@apply
def xpos():
def fget(self):
return self.javascript('window.pageXOffset', 'int')
return property(fget=fget)
@apply
def scroll_fraction():
def fget(self):
try:
return float(self.ypos)/(self.height-self.window_height)
except ZeroDivisionError:
return 0.
return property(fget=fget)
@apply
def hscroll_fraction():
def fget(self):
return float(self.xpos)/self.width
return property(fget=fget)
@apply
def height():
def fget(self):
return self.javascript('document.body.offsetHeight', 'int') # contentsSize gives inaccurate results
return property(fget=fget)
@apply
def width():
def fget(self):
return self.mainFrame().contentsSize().width() # offsetWidth gives inaccurate results
return property(fget=fget)
class DocumentView(QWebView):
DISABLED_BRUSH = QBrush(Qt.lightGray, Qt.Dense5Pattern)
def __init__(self, *args):
QWidget.__init__(self, *args)
self.setSizePolicy(QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding))
self._size_hint = QSize(510, 680)
self.initial_pos = 0.0
self.to_bottom = False
self.document = Document(self)
self.setPage(self.document)
self.manager = None
self.connect(self.document, SIGNAL('loadStarted()'), self.load_started)
self.connect(self.document, SIGNAL('loadFinished(bool)'), self.load_finished)
self.connect(self.document, SIGNAL('linkClicked(QUrl)'), self.link_clicked)
self.connect(self.document, SIGNAL('linkHovered(QString,QString,QString)'), self.link_hovered)
self.connect(self.document, SIGNAL('selectionChanged()'), self.selection_changed)
def selection_changed(self):
if self.manager is not None:
self.manager.selection_changed(unicode(self.document.selectedText()))
def set_manager(self, manager):
self.manager = manager
self.scrollbar = manager.horizontal_scrollbar
self.connect(self.scrollbar, SIGNAL('valueChanged(int)'), self.scroll_horizontally)
def scroll_horizontally(self, amount):
self.document.scroll_to(x=amount)
def link_hovered(self, link, text, context):
link, text = unicode(link), unicode(text)
if link:
self.setCursor(Qt.PointingHandCursor)
else:
self.unsetCursor()
def link_clicked(self, url):
if self.manager is not None:
self.manager.link_clicked(url)
def sizeHint(self):
return self._size_hint
@apply
def scroll_fraction():
def fget(self):
return self.document.scroll_fraction
return property(fget=fget)
@apply
def hscroll_fraction():
def fget(self):
return self.document.hscroll_fraction
return property(fget=fget)
@apply
def content_size():
def fget(self):
return self.document.width, self.document.height
return property(fget=fget)
def search(self, text):
return self.findText(text)
def path(self):
return os.path.abspath(unicode(self.url().toLocalFile()))
def load_path(self, path, pos=0.0):
self.initial_pos = pos
html = open(path, 'rb').read().decode(path.encoding)
self.setHtml(html, QUrl.fromLocalFile(path))
def load_started(self):
if self.manager is not None:
self.manager.load_started()
def initialize_scrollbar(self):
if getattr(self, 'scrollbar', None) is not None:
delta = self.document.width - self.size().width()
if delta > 0:
self.scrollbar.blockSignals(True)
self.scrollbar.setRange(0, delta)
self.scrollbar.setValue(0)
self.scrollbar.setSingleStep(1)
self.scrollbar.setPageStep(int(delta/10.))
self.scrollbar.blockSignals(False)
self.scrollbar.setVisible(delta > 0)
def load_finished(self, ok):
self.document.mainFrame().setScrollBarPolicy(Qt.Vertical, Qt.ScrollBarAlwaysOff)
self.document.mainFrame().setScrollBarPolicy(Qt.Horizontal, Qt.ScrollBarAlwaysOff)
self._size_hint = self.document.mainFrame().contentsSize()
scrolled = False
if self.to_bottom:
self.to_bottom = False
self.initial_pos = 1.0
if self.initial_pos > 0.0:
scrolled = True
self.scroll_to(self.initial_pos, notify=False)
self.initial_pos = 0.0
self.update()
self.initialize_scrollbar()
if self.manager is not None:
self.manager.load_finished(bool(ok))
if scrolled:
self.manager.scrolled(self.document.scroll_fraction)
@classmethod
def test_line(cls, img, y):
start = img.pixel(0, y)
for i in range(1, img.width()):
if img.pixel(i, y) != start:
return False
return True
def find_next_blank_line(self, overlap):
img = QImage(self.width(), overlap, QImage.Format_ARGB32)
painter = QPainter(img)
self.document.mainFrame().render(painter, QRegion(0, 0, self.width(), overlap))
painter.end()
for i in range(overlap-1, -1, -1):
if self.test_line(img, i):
self.scroll_by(y=i, notify=False)
return
self.scroll_by(y=overlap)
def previous_page(self):
if self.document.at_top:
if self.manager is not None:
self.manager.previous_document()
self.to_bottom = True
else:
opos = self.document.ypos
while True:
delta = abs(opos-self.document.ypos)
if delta > self.size().height():
self.wheel_event(down=True)
break
pre = self.document.ypos
self.wheel_event(down=False)
if pre == self.document.ypos:
break
if self.manager is not None:
self.manager.scrolled(self.scroll_fraction)
def wheel_event(self, down=True):
QWebView.wheelEvent(self, QWheelEvent(QPoint(100, 100), (-120 if down else 120), Qt.NoButton, Qt.NoModifier))
def next_page(self):
if self.document.at_bottom:
if self.manager is not None:
self.manager.next_document()
else:
opos = self.document.ypos
while True:
delta = abs(opos-self.document.ypos)
if delta > self.size().height():
self.wheel_event(down=False)
break
pre = self.document.ypos
self.wheel_event(down=True)
if pre == self.document.ypos:
break
self.find_next_blank_line( self.height() - (self.document.ypos-opos) )
if self.manager is not None:
self.manager.scrolled(self.scroll_fraction)
def scroll_by(self, x=0, y=0, notify=True):
old_pos = self.document.ypos
self.document.scroll_by(x, y)
if notify and self.manager is not None and self.document.ypos != old_pos:
self.manager.scrolled(self.scroll_fraction)
def scroll_to(self, pos, notify=True):
old_pos = self.document.ypos
if isinstance(pos, basestring):
self.document.jump_to_anchor(pos)
else:
if pos >= 1:
self.document.scroll_to(0, self.document.height)
else:
self.document.scroll_to(0, int(math.ceil(
pos*(self.document.height-self.document.window_height))))
if notify and self.manager is not None and self.document.ypos != old_pos:
self.manager.scrolled(self.scroll_fraction)
def multiplier(self):
return self.document.mainFrame().textSizeMultiplier()
def magnify_fonts(self):
self.document.mainFrame().setTextSizeMultiplier(self.multiplier()+0.2)
return self.document.scroll_fraction
def shrink_fonts(self):
self.document.mainFrame().setTextSizeMultiplier(max(self.multiplier()-0.2, 0))
return self.document.scroll_fraction
def changeEvent(self, event):
if event.type() == event.EnabledChange:
self.update()
return QWebView.changeEvent(self, event)
def paintEvent(self, event):
painter = QPainter(self)
self.document.mainFrame().render(painter, event.region())
if not self.isEnabled():
painter.fillRect(event.region().boundingRect(), self.DISABLED_BRUSH)
painter.end()
def wheelEvent(self, event):
if event.delta() < -14:
self.next_page()
elif event.delta() > 14:
self.previous_page()
event.accept()
def keyPressEvent(self, event):
key = event.key()
if key in [Qt.Key_PageDown, Qt.Key_Space, Qt.Key_Down]:
self.next_page()
elif key in [Qt.Key_PageUp, Qt.Key_Backspace, Qt.Key_Up]:
self.previous_page()
else:
return QWebView.keyPressEvent(self, event)
def resizeEvent(self, event):
ret = QWebView.resizeEvent(self, event)
QTimer.singleShot(10, self.initialize_scrollbar)
if self.manager is not None:
self.manager.viewport_resized(self.scroll_fraction)
return ret
def mouseReleaseEvent(self, ev):
opos = self.document.ypos
ret = QWebView.mouseReleaseEvent(self, ev)
if self.manager is not None and opos != self.document.ypos:
self.manager.internal_link_clicked(opos)
self.manager.scrolled(self.scroll_fraction)
return ret

View File

@ -0,0 +1,479 @@
from __future__ import with_statement
__license__ = 'GPL v3'
__copyright__ = '2008, Kovid Goyal <kovid at kovidgoyal.net>'
import traceback, os, sys, functools, collections
from threading import Thread
from PyQt4.Qt import QMovie, QApplication, Qt, QIcon, QTimer, QWidget, SIGNAL, \
QDesktopServices, QDoubleSpinBox, QLabel, QTextBrowser, \
QPainter, QBrush, QColor, QStandardItemModel, QStandardItem, QUrl
from calibre.gui2.viewer.main_ui import Ui_EbookViewer
from calibre.gui2.main_window import MainWindow
from calibre.gui2 import Application, ORG_NAME, APP_UID, choose_files, \
info_dialog, error_dialog
from calibre.ebooks.epub.iterator import EbookIterator
from calibre.ebooks.epub.from_any import SOURCE_FORMATS
from calibre.ebooks import DRMError
from calibre.gui2.dialogs.conversion_error import ConversionErrorDialog
from calibre.constants import islinux
from calibre.utils.config import Config, StringConfig
from calibre.gui2.library import SearchBox
from calibre.ebooks.metadata import MetaInformation
class TOCItem(QStandardItem):
def __init__(self, toc):
QStandardItem.__init__(self, toc.text if toc.text else '')
self.abspath = toc.abspath
self.fragment = toc.fragment
for t in toc:
self.appendRow(TOCItem(t))
self.setFlags(Qt.ItemIsEnabled|Qt.ItemIsSelectable)
@classmethod
def type(cls):
return QStandardItem.UserType+10
class TOC(QStandardItemModel):
def __init__(self, toc):
QStandardItemModel.__init__(self)
for t in toc:
self.appendRow(TOCItem(t))
self.setHorizontalHeaderItem(0, QStandardItem(_('Table of Contents')))
class Worker(Thread):
def run(self):
try:
Thread.run(self)
self.exception = self.traceback = None
except Exception, err:
self.exception = err
self.traceback = traceback.format_exc()
class ProgressIndicator(QWidget):
def __init__(self, *args):
QWidget.__init__(self, *args)
self.setGeometry(0, 0, 300, 500)
self.movie = QMovie(':/images/jobs-animated.mng')
self.ml = QLabel(self)
self.ml.setMovie(self.movie)
self.movie.start()
self.movie.setPaused(True)
self.status = QLabel(self)
self.status.setWordWrap(True)
self.status.setAlignment(Qt.AlignHCenter|Qt.AlignTop)
self.status.font().setBold(True)
self.status.font().setPointSize(self.font().pointSize()+6)
self.setVisible(False)
def start(self, msg=''):
view = self.parent()
pwidth, pheight = view.size().width(), view.size().height()
self.resize(pwidth, min(pheight, 250))
self.move(0, (pheight-self.size().height())/2.)
self.ml.resize(self.ml.sizeHint())
self.ml.move(int((self.size().width()-self.ml.size().width())/2.), 0)
self.status.resize(self.size().width(), self.size().height()-self.ml.size().height()-10)
self.status.move(0, self.ml.size().height()+10)
self.status.setText(msg)
self.setVisible(True)
self.movie.setPaused(False)
def stop(self):
if self.movie.state() == self.movie.Running:
#self.movie.jumpToFrame(0)
self.movie.setPaused(True)
self.setVisible(False)
class History(collections.deque):
def __init__(self, action_back, action_forward):
self.action_back = action_back
self.action_forward = action_forward
collections.deque.__init__(self)
self.pos = 0
self.set_actions()
def set_actions(self):
self.action_back.setDisabled(self.pos < 1)
self.action_forward.setDisabled(self.pos + 1 >= len(self))
def back(self, from_pos):
if self.pos - 1 < 0: return None
if self.pos == len(self):
self.append([])
self[self.pos] = from_pos
self.pos -= 1
self.set_actions()
return self[self.pos]
def forward(self):
if self.pos + 1 >= len(self): return None
self.pos += 1
self.set_actions()
return self[self.pos]
def add(self, item):
while len(self) > self.pos+1:
self.pop()
self.append(item)
self.pos += 1
self.set_actions()
class Metadata(QLabel):
def __init__(self, parent):
QTextBrowser.__init__(self, parent.centralWidget())
self.view = parent.view
self.setGeometry(self.view.geometry())
self.setWordWrap(True)
self.setVisible(False)
def show_opf(self, opf):
mi = MetaInformation(opf)
raw = str(mi)
ans = []
for line in raw.splitlines():
i = line.find(':')
key, val = line[:i].strip(), line[i+1:].strip()
ans.append(u'<tr><td><b>%s</b></td><td style="padding-left:2em"><b>%s</b></td></tr>'%(key, val))
html = '<h2 align="center">%s</h2><table>%s</table>'%(_('Metadata'), u''.join(ans))
self.setText(html)
def setVisible(self, x):
self.setGeometry(self.view.geometry())
QLabel.setVisible(self, x)
def paintEvent(self, ev):
p = QPainter(self)
p.fillRect(ev.region().boundingRect(), QBrush(QColor(200, 200, 200, 220), Qt.SolidPattern))
p.end()
QLabel.paintEvent(self, ev)
class DoubleSpinBox(QDoubleSpinBox):
def set_value(self, val):
self.blockSignals(True)
self.setValue(val)
self.blockSignals(False)
class EbookViewer(MainWindow, Ui_EbookViewer):
def __init__(self, pathtoebook=None):
MainWindow.__init__(self, None)
self.setupUi(self)
self.iterator = None
self.current_page = None
self.pending_search = None
self.pending_anchor = None
self.selected_text = None
self.history = History(self.action_back, self.action_forward)
self.metadata = Metadata(self)
self.pos = DoubleSpinBox()
self.pos.setDecimals(1)
self.pos.setSuffix(_('/Unknown')+' ')
self.pos.setMinimum(1.)
self.tool_bar2.insertWidget(self.action_find_next, self.pos)
self.tool_bar2.insertSeparator(self.action_find_next)
self.setFocusPolicy(Qt.StrongFocus)
self.search = SearchBox(self, _('Search'))
self.tool_bar2.insertWidget(self.action_find_next, self.search)
self.view.set_manager(self)
self.pi = ProgressIndicator(self)
self.toc.setVisible(False)
self.action_copy.setDisabled(True)
self.action_metadata.setCheckable(True)
self.action_table_of_contents.setCheckable(True)
self.connect(self.action_metadata, SIGNAL('triggered(bool)'), lambda x:self.metadata.setVisible(x))
self.connect(self.action_table_of_contents, SIGNAL('triggered(bool)'), lambda x:self.toc.setVisible(x))
self.connect(self.action_copy, SIGNAL('triggered(bool)'), self.copy)
self.connect(self.action_font_size_larger, SIGNAL('triggered(bool)'),
self.font_size_larger)
self.connect(self.action_font_size_smaller, SIGNAL('triggered(bool)'),
self.font_size_smaller)
self.connect(self.action_open_ebook, SIGNAL('triggered(bool)'),
self.open_ebook)
self.connect(self.action_next_page, SIGNAL('triggered(bool)'),
lambda x:self.view.next_page())
self.connect(self.action_previous_page, SIGNAL('triggered(bool)'),
lambda x:self.view.previous_page())
self.connect(self.action_find_next, SIGNAL('triggered(bool)'),
lambda x:self.find(unicode(self.search.text()), True, repeat=True))
self.connect(self.action_back, SIGNAL('triggered(bool)'), self.back)
self.connect(self.action_forward, SIGNAL('triggered(bool)'), self.forward)
self.connect(self.pos, SIGNAL('valueChanged(double)'), self.goto_page)
self.connect(self.vertical_scrollbar, SIGNAL('valueChanged(int)'),
lambda x: self.goto_page(x/100.))
self.connect(self.search, SIGNAL('search(PyQt_PyObject, PyQt_PyObject)'), self.find)
self.connect(self.toc, SIGNAL('clicked(QModelIndex)'), self.toc_clicked)
if pathtoebook is not None:
f = functools.partial(self.load_ebook, pathtoebook)
QTimer.singleShot(50, f)
self.view.setMinimumSize(100, 100)
self.splitter.setSizes([1, 400])
self.toc.setCursor(Qt.PointingHandCursor)
def toc_clicked(self, index):
item = self.toc_model.itemFromIndex(index)
url = QUrl.fromLocalFile(item.abspath)
if item.fragment:
url.setFragment(item.fragment)
self.link_clicked(url)
def selection_changed(self, selected_text):
self.selected_text = selected_text.strip()
self.action_copy.setEnabled(bool(self.selected_text))
def copy(self, x):
if self.selected_text:
QApplication.clipboard().setText(self.selected_text)
def back(self, x):
pos = self.history.back(self.pos.value())
if pos is not None:
self.goto_page(pos)
def forward(self, x):
pos = self.history.forward()
if pos is not None:
self.goto_page(pos)
def goto_page(self, new_page):
if self.current_page is not None:
for page in self.iterator.spine:
if new_page >= page.start_page and new_page <= page.max_page:
frac = float(new_page-page.start_page)/(page.pages-1)
if page == self.current_page:
self.view.scroll_to(frac)
else:
self.load_path(page, pos=frac)
def open_ebook(self, checked):
files = choose_files(self, 'ebook viewer open dialog',
_('Choose ebook'),
[(_('Ebooks'), SOURCE_FORMATS)], all_files=False,
select_only_single_file=True)
if files:
self.load_ebook(files[0])
def font_size_larger(self, checked):
frac = self.view.magnify_fonts()
self.action_font_size_larger.setEnabled(self.view.multiplier() < 3)
self.action_font_size_smaller.setEnabled(self.view.multiplier() > 0.2)
self.set_page_number(frac)
def font_size_smaller(self, checked):
frac = self.view.shrink_fonts()
self.action_font_size_larger.setEnabled(self.view.multiplier() < 3)
self.action_font_size_smaller.setEnabled(self.view.multiplier() > 0.2)
self.set_page_number(frac)
def find(self, text, refinement, repeat=False):
if not text:
return
if self.view.search(text):
self.scrolled(self.view.scroll_fraction)
return
index = self.iterator.search(text, self.current_index)
if index is None:
if self.current_index > 0:
index = self.iterator.search(text, 0)
if index is None:
info_dialog(self, _('No matches found'),
_('No matches found for: %s')%text).exec_()
return
return
self.pending_search = text
self.load_path(self.iterator.spine[index])
def do_search(self, text):
self.pending_search = None
if self.view.search(text):
self.scrolled(self.view.scroll_fraction)
def keyPressEvent(self, event):
if event.key() == Qt.Key_F3:
text = unicode(self.search.text())
self.find(text, True, repeat=True)
elif event.key() == Qt.Key_Slash:
self.search.setFocus(Qt.OtherFocusReason)
else:
return MainWindow.keyPressEvent(self, event)
def internal_link_clicked(self, frac):
self.history.add(self.pos.value())
def link_clicked(self, url):
path = os.path.abspath(unicode(url.toLocalFile()))
frag = None
if path in self.iterator.spine:
self.history.add(self.pos.value())
path = self.iterator.spine[self.iterator.spine.index(path)]
if url.hasFragment():
frag = unicode(url.fragment())
if path != self.current_page:
self.pending_anchor = frag
self.load_path(path)
elif frag:
self.view.scroll_to(frag)
else:
QDesktopServices.openUrl(url)
def load_started(self):
self.open_progress_indicator(_('Loading flow...'))
def load_finished(self, ok):
self.close_progress_indicator()
path = self.view.path()
try:
index = self.iterator.spine.index(path)
except ValueError:
print path
return
self.current_page = self.iterator.spine[index]
self.current_index = index
self.set_page_number(self.view.scroll_fraction)
if self.pending_search is not None:
self.do_search(self.pending_search)
self.pending_search = None
if self.pending_anchor is not None:
self.view.scroll_to(self.pending_anchor)
self.pending_anchor = None
def load_path(self, path, pos=0.0):
self.open_progress_indicator(_('Laying out %s')%self.current_title)
self.view.load_path(path, pos=pos)
def viewport_resized(self, frac):
self.set_page_number(frac)
def close_progress_indicator(self):
self.pi.stop()
for o in ('tool_bar', 'tool_bar2', 'view', 'horizontal_scrollbar', 'vertical_scrollbar'):
getattr(self, o).setEnabled(True)
self.unsetCursor()
self.view.setFocus(Qt.PopupFocusReason)
def open_progress_indicator(self, msg=''):
self.pi.start(msg)
for o in ('tool_bar', 'tool_bar2', 'view', 'horizontal_scrollbar', 'vertical_scrollbar'):
getattr(self, o).setEnabled(False)
self.setCursor(Qt.BusyCursor)
def load_ebook(self, pathtoebook):
if self.iterator is not None:
self.iterator.__exit__()
self.iterator = EbookIterator(pathtoebook)
self.open_progress_indicator(_('Loading ebook...'))
worker = Worker(target=self.iterator.__enter__)
worker.start()
while worker.isAlive():
worker.join(0.1)
QApplication.processEvents()
if worker.exception is not None:
if isinstance(worker.exception, DRMError):
error_dialog(self, _('DRM Error'), _('<p>This book is protected by <a href="%s">DRM</a>')%'http://wiki.mobileread.com/wiki/DRM').exec_()
else:
ConversionErrorDialog(self, _('Could not open ebook'),
_('<b>%s</b><br/><p>%s</p>')%(worker.exception, worker.traceback.replace('\n', '<br>')), show=True)
self.close_progress_indicator()
else:
self.metadata.show_opf(self.iterator.opf)
title = self.iterator.opf.title
if not title:
title = os.path.splitext(os.path.basename(pathtoebook))
self.action_table_of_contents.setDisabled(not self.iterator.toc)
if self.iterator.toc:
self.toc_model = TOC(self.iterator.toc)
self.toc.setModel(self.toc_model)
self.current_title = title
self.setWindowTitle(unicode(self.windowTitle())+' - '+title)
self.pos.setMaximum(sum(self.iterator.pages))
self.pos.setSuffix(' / %d'%sum(self.iterator.pages))
self.vertical_scrollbar.setMinimum(100)
self.vertical_scrollbar.setMaximum(100*sum(self.iterator.pages))
self.vertical_scrollbar.setSingleStep(10)
self.vertical_scrollbar.setPageStep(100)
self.set_vscrollbar_value(1)
self.current_index = -1
self.next_document()
QApplication.instance().alert(self, 5000)
def set_vscrollbar_value(self, pagenum):
self.vertical_scrollbar.blockSignals(True)
self.vertical_scrollbar.setValue(int(pagenum*100))
self.vertical_scrollbar.blockSignals(False)
def set_page_number(self, frac):
if getattr(self, 'current_page', None) is not None:
page = self.current_page.start_page + frac*float(self.current_page.pages-1)
self.pos.set_value(page)
self.set_vscrollbar_value(page)
def scrolled(self, frac):
self.set_page_number(frac)
def next_document(self):
if self.current_index < len(self.iterator.spine) - 1:
self.load_path(self.iterator.spine[self.current_index+1])
def previous_document(self):
if self.current_index > 0:
self.load_path(self.iterator.spine[self.current_index-1], pos=1.0)
def __enter__(self):
return self
def __exit__(self, *args):
if self.iterator is not None:
self.iterator.__exit__(*args)
def config(defaults=None):
desc = _('Options to control the ebook viewer')
if defaults is None:
c = Config('viewer', desc)
else:
c = StringConfig(defaults, desc)
return c
def option_parser():
c = config()
return c.option_parser(usage=_('''\
%prog [options] file
View an ebook.
'''))
def main(args=sys.argv):
parser = option_parser()
opts, args = parser.parse_args(args)
pid = os.fork() if islinux else -1
if pid <= 0:
app = Application(args)
app.setWindowIcon(QIcon(':/images/viewer.svg'))
QApplication.setOrganizationName(ORG_NAME)
QApplication.setApplicationName(APP_UID)
main = EbookViewer(args[1] if len(args) > 1 else None)
sys.excepthook = main.unhandled_exception
main.show()
with main:
return app.exec_()
return 0
if __name__ == '__main__':
sys.exit(main())

View File

@ -0,0 +1,218 @@
<ui version="4.0" >
<class>EbookViewer</class>
<widget class="QMainWindow" name="EbookViewer" >
<property name="geometry" >
<rect>
<x>0</x>
<y>0</y>
<width>653</width>
<height>672</height>
</rect>
</property>
<property name="windowTitle" >
<string>Ebook Viewer</string>
</property>
<property name="windowIcon" >
<iconset resource="../images.qrc" >
<normaloff>:/images/viewer.svg</normaloff>:/images/viewer.svg</iconset>
</property>
<widget class="QWidget" name="centralwidget" >
<layout class="QGridLayout" name="gridLayout_2" >
<item row="0" column="0" >
<widget class="QSplitter" name="splitter" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<widget class="QTreeView" name="toc" />
<widget class="QWidget" name="" >
<layout class="QGridLayout" name="gridLayout" >
<item row="0" column="0" >
<widget class="QWebView" name="view" >
<property name="url" >
<url>
<string>about:blank</string>
</url>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QScrollBar" name="vertical_scrollbar" >
<property name="orientation" >
<enum>Qt::Vertical</enum>
</property>
</widget>
</item>
<item row="1" column="0" >
<widget class="QScrollBar" name="horizontal_scrollbar" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
<widget class="QToolBar" name="tool_bar" >
<property name="windowTitle" >
<string>toolBar</string>
</property>
<property name="iconSize" >
<size>
<width>32</width>
<height>32</height>
</size>
</property>
<attribute name="toolBarArea" >
<enum>LeftToolBarArea</enum>
</attribute>
<attribute name="toolBarBreak" >
<bool>false</bool>
</attribute>
<addaction name="action_back" />
<addaction name="action_forward" />
<addaction name="separator" />
<addaction name="action_open_ebook" />
<addaction name="action_copy" />
<addaction name="action_font_size_larger" />
<addaction name="action_font_size_smaller" />
<addaction name="action_table_of_contents" />
<addaction name="action_metadata" />
<addaction name="separator" />
<addaction name="action_previous_page" />
<addaction name="action_next_page" />
<addaction name="separator" />
<addaction name="action_preferences" />
</widget>
<widget class="QToolBar" name="tool_bar2" >
<attribute name="toolBarArea" >
<enum>TopToolBarArea</enum>
</attribute>
<attribute name="toolBarBreak" >
<bool>false</bool>
</attribute>
<addaction name="action_find_next" />
</widget>
<action name="action_back" >
<property name="icon" >
<iconset resource="../images.qrc" >
<normaloff>:/images/back.svg</normaloff>:/images/back.svg</iconset>
</property>
<property name="text" >
<string>Back</string>
</property>
</action>
<action name="action_forward" >
<property name="icon" >
<iconset resource="../images.qrc" >
<normaloff>:/images/forward.svg</normaloff>:/images/forward.svg</iconset>
</property>
<property name="text" >
<string>Forward</string>
</property>
</action>
<action name="action_next_page" >
<property name="icon" >
<iconset resource="../images.qrc" >
<normaloff>:/images/next.svg</normaloff>:/images/next.svg</iconset>
</property>
<property name="text" >
<string>Next page</string>
</property>
</action>
<action name="action_previous_page" >
<property name="icon" >
<iconset resource="../images.qrc" >
<normaloff>:/images/previous.svg</normaloff>:/images/previous.svg</iconset>
</property>
<property name="text" >
<string>Previous page</string>
</property>
</action>
<action name="action_font_size_larger" >
<property name="icon" >
<iconset resource="../images.qrc" >
<normaloff>:/images/font_size_larger.svg</normaloff>:/images/font_size_larger.svg</iconset>
</property>
<property name="text" >
<string>Font size larger</string>
</property>
</action>
<action name="action_font_size_smaller" >
<property name="icon" >
<iconset resource="../images.qrc" >
<normaloff>:/images/font_size_smaller.svg</normaloff>:/images/font_size_smaller.svg</iconset>
</property>
<property name="text" >
<string>Font size smaller</string>
</property>
</action>
<action name="action_table_of_contents" >
<property name="icon" >
<iconset resource="../images.qrc" >
<normaloff>:/images/chapters.svg</normaloff>:/images/chapters.svg</iconset>
</property>
<property name="text" >
<string>Table of Contents</string>
</property>
</action>
<action name="action_metadata" >
<property name="icon" >
<iconset resource="../images.qrc" >
<normaloff>:/images/dialog_information.svg</normaloff>:/images/dialog_information.svg</iconset>
</property>
<property name="text" >
<string>Metadata</string>
</property>
</action>
<action name="action_open_ebook" >
<property name="icon" >
<iconset resource="../images.qrc" >
<normaloff>:/images/document_open.svg</normaloff>:/images/document_open.svg</iconset>
</property>
<property name="text" >
<string>Open ebook</string>
</property>
</action>
<action name="action_find_next" >
<property name="icon" >
<iconset resource="../images.qrc" >
<normaloff>:/images/arrow-down.svg</normaloff>:/images/arrow-down.svg</iconset>
</property>
<property name="text" >
<string>Find next</string>
</property>
</action>
<action name="action_copy" >
<property name="icon" >
<iconset resource="../images.qrc" >
<normaloff>:/images/convert.svg</normaloff>:/images/convert.svg</iconset>
</property>
<property name="text" >
<string>Copy to clipboard</string>
</property>
</action>
<action name="action_preferences" >
<property name="icon" >
<iconset resource="../images.qrc" >
<normaloff>:/images/config.svg</normaloff>:/images/config.svg</iconset>
</property>
<property name="text" >
<string>Preferences</string>
</property>
</action>
</widget>
<customwidgets>
<customwidget>
<class>QWebView</class>
<extends>QWidget</extends>
<header>QtWebKit/QWebView</header>
</customwidget>
</customwidgets>
<resources>
<include location="../images.qrc" />
</resources>
<connections/>
</ui>

View File

@ -37,7 +37,7 @@ entry_points = {
'rtf2lrf = calibre.ebooks.lrf.rtf.convert_from:main',
'web2disk = calibre.web.fetch.simple:main',
'feeds2disk = calibre.web.feeds.main:main',
'feeds2lrf = calibre.ebooks.lrf.feeds.convert_from:main',
'feeds2lrf = calibre.ebooks.lrf.feeds.convert_from:main',
'feeds2epub = calibre.ebooks.epub.from_feeds:main',
'web2lrf = calibre.ebooks.lrf.web.convert_from:main',
'pdf2lrf = calibre.ebooks.lrf.pdf.convert_from:main',
@ -59,11 +59,12 @@ entry_points = {
'calibre-debug = calibre.debug:main',
'calibredb = calibre.library.cli:main',
'calibre-fontconfig = calibre.utils.fontconfig:main',
'calibre-parallel = calibre.parallel:main',
'calibre-parallel = calibre.parallel:main',
],
'gui_scripts' : [
__appname__+' = calibre.gui2.main:main',
'lrfviewer = calibre.gui2.lrf_renderer.main:main',
'ebook-viewer = calibre.gui2.viewer.main:main',
],
}
@ -472,6 +473,20 @@ MimeType=application/x-sony-bbeb;
Categories=Graphics;Viewer;
'''%(__version__,)
EVIEWER = '''\
[Desktop Entry]
Version=%s
Type=Application
Name=Ebook Viewer
Comment=Viewer for Ebooks
TryExec=ebook-viewer
Exec=ebook-viewer %%F
Icon=calibre-viewer
MimeType=application/epub+zip;
Categories=Graphics;Viewer;
'''%(__version__,)
GUI = '''\
[Desktop Entry]
Version=%s
@ -491,6 +506,10 @@ MIME = '''\
<comment>SONY E-book compiled format</comment>
<glob pattern="*.lrf"/>
</mime-type>
<mime-type type="application/epub+zip">
<comment>EPUB ebook format</comment>
<glob pattern="*.epub"/>
</mime-type>
<mime-type type="text/lrs">
<comment>SONY E-book source format</comment>
<glob pattern="*.lrs"/>
@ -531,10 +550,13 @@ def setup_desktop_integration(fatal_errors):
check_call('xdg-icon-resource install --size 128 calibre-gui.png calibre-gui', shell=True)
render_svg(QFile(':/images/viewer.svg'), os.path.join(tdir, 'calibre-viewer.png'))
check_call('xdg-icon-resource install --size 128 calibre-viewer.png calibre-viewer', shell=True)
f = open('calibre-lrfviewer.desktop', 'wb')
f.write(VIEWER)
f.close()
f = open('calibre-ebook-viewer.desktop', 'wb')
f.write(EVIEWER)
f.close()
f = open('calibre-gui.desktop', 'wb')
f.write(GUI)
f.close()

View File

@ -124,6 +124,12 @@ Content From The Web
:depth: 1
:local:
My downloaded news content causes the reader to reset.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This is a bug in the SONY firmware. The problem can be mitigated by switching the output format to EPUB
in the configuration dialog. EPUB files typically only cause the reader to reset when clicking on certain
links. Alternatively, you can use the LRF output format and use the SONY software to transfer the files to the reader. The SONY software pre-paginates the LRF file, thereby reducing the number of resets.
I obtained a recipe for a news site as a .py file from somewhere, how do I use it?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Start the :guilabel:`Add custom news sources` dialog (from the :guilabel:`Fetch news` menu) and click the :guilabel:`Switch to advanced mode` button. Delete everything in the box with the recipe source code and copy paste the contents of your .py file into the box. Click :guilabel:`Add/update recipe`.

View File

@ -42,6 +42,9 @@ PARALLEL_FUNCS = {
'lrfviewer' :
('calibre.gui2.lrf_renderer.main', 'main', {}, None),
'ebook-viewer' :
('calibre.gui2.viewer.main', 'main', {}, None),
'feeds2lrf' :
('calibre.ebooks.lrf.feeds.convert_from', 'main', {}, 'notification'),

View File

@ -6,14 +6,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre 0.4.51\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-05-24 06:23+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: bg\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@ -174,27 +174,34 @@ msgid ""
"inter-paragraph spacing."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
msgid "Print generated OPF file to stdout"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated NCX file to stdout"
msgid "Print generated OPF file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Keep intermediate files during processing by html2epub"
msgid "Print generated NCX file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -210,7 +217,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -254,8 +261,8 @@ msgid ""
"the <spine> element of the OPF file. \n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr ""
@ -270,87 +277,87 @@ msgid ""
"cause incorrect rendering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -363,25 +370,25 @@ msgid ""
"is used.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr ""
@ -568,7 +575,7 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
@ -1105,22 +1112,26 @@ msgstr ""
msgid "Set the comment"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr ""
@ -1204,11 +1215,11 @@ msgstr ""
msgid "Usage: rb-meta file.rb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -1313,7 +1324,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -1388,7 +1399,7 @@ msgid "&Number of Colors:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr ""
@ -1480,7 +1491,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -1546,7 +1557,7 @@ msgid "Choose &language (requires restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr ""
@ -1745,53 +1756,53 @@ msgstr ""
msgid "The expression %s is invalid. Error: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -1800,39 +1811,39 @@ msgid ""
"an &. If the author name contains an &, use && to represent it."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
"comma"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -1841,15 +1852,15 @@ msgid ""
"<br><br>They can be any words or phrases, separated by commas."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -1859,8 +1870,8 @@ msgstr ""
msgid "List of known series. You can add new series."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -1868,67 +1879,71 @@ msgstr ""
msgid "Series index."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -1946,35 +1961,35 @@ msgid ""
"tutorial</span></a></p></body></html>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr ""
@ -3532,14 +3547,14 @@ msgstr ""
msgid "Using library at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
"List the books available in the calibre database.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -3547,39 +3562,45 @@ msgid ""
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
"to do no filtering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -3588,27 +3609,27 @@ msgid ""
"the directory related options below.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -3617,11 +3638,11 @@ msgid ""
"command). For example, 23,34,57-85\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -3630,15 +3651,15 @@ msgid ""
"already exists, it is replaced.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -3648,11 +3669,11 @@ msgid ""
"EPUB. If the logical book does not have fmt available, do nothing.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -3662,15 +3683,15 @@ msgid ""
"id is an id number from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -3683,11 +3704,11 @@ msgid ""
"show_metadata command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -3698,27 +3719,27 @@ msgid ""
"an opf file). You can get id numbers from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -3763,31 +3784,31 @@ msgstr ""
msgid "Created by "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr ""

View File

@ -10,14 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: ca\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-05-24 06:21+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#~ msgid ""
@ -303,27 +303,34 @@ msgid ""
"inter-paragraph spacing."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
msgid "Print generated OPF file to stdout"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated NCX file to stdout"
msgid "Print generated OPF file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Keep intermediate files during processing by html2epub"
msgid "Print generated NCX file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -339,7 +346,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -383,8 +390,8 @@ msgid ""
"the <spine> element of the OPF file. \n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr ""
@ -399,87 +406,87 @@ msgid ""
"cause incorrect rendering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -492,25 +499,25 @@ msgid ""
"is used.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr ""
@ -724,7 +731,7 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
@ -1277,22 +1284,26 @@ msgstr ""
msgid "Set the comment"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr ""
@ -1376,11 +1387,11 @@ msgstr ""
msgid "Usage: rb-meta file.rb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -1485,7 +1496,7 @@ msgstr "Tí­tol"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -1560,7 +1571,7 @@ msgid "&Number of Colors:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr "&Perfil:"
@ -1652,7 +1663,7 @@ msgstr "Cerca la nova ubicació de la base de dades"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -1718,7 +1729,7 @@ msgid "Choose &language (requires restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr ""
@ -1917,53 +1928,53 @@ msgstr ""
msgid "The expression %s is invalid. Error: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr "Coberta"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "Canvia la imatge de la &coberta:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Cerca una imatge per a utilitzar com a coberta d'aquest llibre."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "Canvia la imatge de la &coberta:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Cerca una imatge per a utilitzar com a coberta d'aquest llibre."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr "&Tí­tol: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr "Canvia el tí­tol del llibre"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr "&Autor(s): "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -1972,12 +1983,12 @@ msgid ""
"an &. If the author name contains an &, use && to represent it."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr "Ord&re per autor:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
@ -1985,27 +1996,27 @@ msgid ""
msgstr ""
"Canvia l'autor(s). Per a especificar més d'un, separeu-los amb comes."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr "&Editorial: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr "Canvia l'editorial del llibre"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr "Etique&tes: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -2016,15 +2027,15 @@ msgstr ""
"Etiquetes per a categoritzar el llibre (especialment útil per a recerques). "
"<br><br>Pot emprar-se qualsevol paraula o frase, separada per comes."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr "&Sèries:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -2034,8 +2045,8 @@ msgstr "&Sèries:"
msgid "List of known series. You can add new series."
msgstr "Llistat de sèries conegudes. Podeu afegir-hi de noves."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -2043,67 +2054,71 @@ msgstr "Llistat de sèries conegudes. Podeu afegir-hi de noves."
msgid "Series index."
msgstr "Índex de sèrie."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr "Llibre "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr "Grandària de lletra base:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr "Marge &Esquerre:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr "Marge &Dret:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr "Marge &Superior:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr "Marge &Inferior:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -2121,35 +2136,35 @@ msgid ""
"tutorial</span></a></p></body></html>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr ""
@ -3731,14 +3746,14 @@ msgstr ""
msgid "Using library at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
"List the books available in the calibre database.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -3746,39 +3761,45 @@ msgid ""
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
"to do no filtering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -3787,27 +3808,27 @@ msgid ""
"the directory related options below.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -3816,11 +3837,11 @@ msgid ""
"command). For example, 23,34,57-85\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -3829,15 +3850,15 @@ msgid ""
"already exists, it is replaced.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -3847,11 +3868,11 @@ msgid ""
"EPUB. If the logical book does not have fmt available, do nothing.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -3861,15 +3882,15 @@ msgid ""
"id is an id number from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -3882,11 +3903,11 @@ msgid ""
"show_metadata command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -3897,27 +3918,27 @@ msgid ""
"an opf file). You can get id numbers from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -3962,31 +3983,31 @@ msgstr ""
msgid "Created by "
msgstr "Creat per "
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr ""

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"PO-Revision-Date: 2008-10-07 20:47+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-10-11 20:39+0000\n"
"Last-Translator: S. Dorscht <Unknown>\n"
"Language-Team: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@ -536,29 +536,40 @@ msgstr ""
"Abstand zwischen Paragrafen entfernen. Funktioniert nicht, falls die "
"Ursprungsdatei Abstände zwischen Paragrafen erzwingt."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
"HTML Tag Struktur beim Aufteilen großer HTML Dateien beibehalten. Das ist "
"notwendig, wenn die HTML Datei CSS enthält, die Geschwister-Selektoren "
"verwenden. Diese Option verlangsamt extrem die Verarbeitung von großen HTML "
"Dateien."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated OPF file to stdout"
msgstr "Erstellte OPF Datei nach stdout ausgeben"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Print generated NCX file to stdout"
msgstr "Erstellte NCX Datei nach stdout ausgeben"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr "Zwischendateien während des Verarbeitens mit html2epub beibehalten"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
"Den Inhalt der erstellten EPUB Datei in das angegebene Verzeichnis "
"extrahieren."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -574,7 +585,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -629,8 +640,8 @@ msgstr ""
"Verknüpfungen aus dem\n"
"<spine> Element der OPF Datei verwendet. \n"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr "Geben Sie eine Eingabedatei im HTML Format an."
@ -649,25 +660,25 @@ msgstr ""
"\t\tZu viel Textauszeichnung. Wieder-Aufteilung ohne Bewahrung der Struktur. "
"Dies kann zu falschem Rendering führen."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr "Verarbeitetes HTML wurde geschrieben in "
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr "Einstellungen zur Kontrolle der Durchforstung von HTML"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr "Ausgabeverzeichnis. Voreinstellung ist das aktuelle Verzeichnis."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
"Zeichenkodierung für HTML Dateien. Die Voreinstellung ist automatisches "
"Erkennen."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
@ -675,11 +686,11 @@ msgstr ""
"Erstellt die Ausgabe in eine ZIP Datei. Wird diese Option angegeben, sollte -"
"-output der Name einer Datei und nicht eines Verzeichnisses sein."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr "Kontrolliert die Verfolgung von Verknüpfungen in HTML Dateien."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@ -687,7 +698,7 @@ msgstr ""
"Durchforstet Verknüpfungen in HTML Dateien zuerst in die Breite. "
"Normalerweise werden sie zuerst in die Tiefe durchforstet"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
@ -696,39 +707,39 @@ msgstr ""
"Dateien. Darf nicht negativ sein. 0 gibt an, dass keine Verknüpfungen in der "
"ursprünglichen HTML Datei verfolgt werden."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr "Geben Sie die Metadaten des erstellten eBooks an"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr "Geben Sie den Titel an. Voreinstellung ist automatische Ermittlung."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr "Autor(en) des eBooks, als durch Kommata getrennte Liste."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr "Das Thema dieses Buches, als durch Kommata getrennte Liste."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr "Geben Sie den Herausgeber dieses Buches an."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr "Inhaltsübersicht dieses Buches."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr "Metadaten aus der angegebenen OPF Datei laden"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr "Hilfreiche Einstellungen zur Fehlersuche"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@ -736,13 +747,13 @@ msgstr ""
"Noch ausführlicher bei der weiteren Verarbeitung vorgehen. Kann zur "
"Vergrößerung der Ausführlichkeit mehrfach angegeben werden."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
"Ausgabe HTML ist \"hübsch gedruckt\" zur einfacheren Analyse durch "
"menschliche Wesen"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -764,27 +775,27 @@ msgstr ""
"in ihrem <spine> Element\n"
"verwendet.\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr "%prog [options] LITFILE"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr "Ausgabeverzeichnis. Voreinstellung ist akutelles Verzeichnis."
msgstr "Ausgabeverzeichnis. Voreinstellung ist aktuelles Verzeichnis."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
"Lesbares Format der extrahierten Textauszeichnung. Könnte sinnvolle "
"Freiräume abändern."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr "Hilfreich bei der Fehlersuche."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr "OEB eBook erstellt in"
@ -989,7 +1000,7 @@ msgid ""
"to %default"
msgstr ""
"Ein regulärer Ausdruck. <a> Elemente, deren Verknüpfungen ignoriert werden. "
"Voreinstellung %default"
"Voreinstellung ist %default"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:158
msgid "Don't add links to the table of contents."
@ -1005,7 +1016,8 @@ msgid ""
"heading tags (h1-h6). Defaults to %default"
msgstr ""
"Der reguläre Ausdruck zur Ermittlung von Kapitelüberschriften. Es wird nach "
"mit (h1) - (h6) angegebenen Überschriften gesucht. Voreinstellung %default"
"mit (h1) - (h6) angegebenen Überschriften gesucht. Voreinstellung ist "
"%default"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:168
msgid ""
@ -1014,15 +1026,15 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
"Erkennt ein Kapitel, das mit einem Element mit dem angegebenen Attribut "
"beginnt. Das Format für diese Option ist tagname regexp,attribute "
"name,attribute value regexp. Um zum Beispiel alle heading tags zu treffen "
"die das Attribut class=\"chapter\" haben, verwenden Sie \"h\\"
"d,class,chapter\". Sie können das Attribut \"none\" setzen um nur die tag "
"names zu treffen. Wenn Sie zum Beispiel alle <h2> tags treffen wollen, "
"benutzen Sie \"h2,none,\". Voreinstellung ist %default"
"die das Attribut class=\\\"chapter\\\" haben, verwenden Sie \\\"h\\\\"
"d,class,chapter\\\". Sie können das Attribut \\\"none\\\" setzen um nur die "
"tag names zu treffen. Wenn Sie zum Beispiel alle h2 tags treffen wollen, "
"benutzen Sie \\\"h2,none,\\\". Voreinstellung ist %default"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
msgid ""
@ -1698,24 +1710,28 @@ msgstr "Gebe Autoren ein"
msgid "Set the comment"
msgstr "Gebe Kommentar ein"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr ""
"Eine durch Kommata getrennte Liste von Etiketten, die angewendet werden "
"sollen"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr "Serie, zu der dieses eBook gehört"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr "Serienindex"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr "Sprache des Buches"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr "Umschlagbild extrahieren"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr "Benutzung:"
@ -1817,11 +1833,11 @@ msgstr "Benutzung: pdf-meta dateiname.pdf"
msgid "Usage: rb-meta file.rb"
msgstr "Benutzung: rb-meta file.rb"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr "%prog [options] dateiname.mobi"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr "Original MOBI HTML gespeichert in"
@ -1932,7 +1948,7 @@ msgstr "Titel"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -2008,7 +2024,7 @@ msgid "&Number of Colors:"
msgstr "A&nzahl der Farben:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr "&Profil:"
@ -2103,7 +2119,7 @@ msgstr "Zu einem neuen Ort der Datenbank wechseln"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -2173,7 +2189,7 @@ msgid "Choose &language (requires restart):"
msgstr "Sprache wäh&len (erfordert Neustart):"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr "Das voreingestellte Ausgabeformat für eBook Konvertierungen."
@ -2385,53 +2401,53 @@ msgstr "Ungültiger XPath Ausdruck"
msgid "The expression %s is invalid. Error: %s"
msgstr "Der Ausdruck %s ist ungültig. Fehler: %s"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr "In EPUB konvertieren"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr "Umschlagbild"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "&Umschlagbild ändern:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Nach Umschlagbild durchsuchen..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr "Um&schlagbild der Quelldatei verwenden"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "&Umschlagbild ändern:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Nach Umschlagbild durchsuchen..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr "&Titel: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr "Titel dieses Buches ändern"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr "&Autor(en): "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -2443,12 +2459,12 @@ msgstr ""
"werden. Falls der Name des Autors ein & enthält, verwenden Sie && "
"stattdessen."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr "So&rtierung nach Autor:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
@ -2457,27 +2473,27 @@ msgstr ""
"Autor dieses Buches ändern. Mehrere Autoren sollten durch Kommata getrennt "
"werden"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr "&Herausgeber: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr "Herausgeber dieses Buches ändern"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr "&Etiketten: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -2489,15 +2505,15 @@ msgstr ""
"Büchern. <br><br>Sie können für Etiketten durch Kommata getrennte Wörter "
"oder Sätze verwenden."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr "&Serien:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -2507,8 +2523,8 @@ msgstr "&Serien:"
msgid "List of known series. You can add new series."
msgstr "Liste der bekannten Serien. Sie können neue Serien hinzufügen."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -2516,67 +2532,71 @@ msgstr "Liste der bekannten Serien. Sie können neue Serien hinzufügen."
msgid "Series index."
msgstr "Index der Serien."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr "Buch "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr "En&codierung der Quelldatei:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr "Ausgangsschrift&größe:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr " Punkt"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr "&Abstand zwischen Paragrafen entfernen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr "HTML &Tag Struktur beim Aufteilen beibehalten"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr "&CSS überschreiben"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr "&Linker Rand:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr "&Rechter Rand:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr "&Oberer Rand:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr "&Unterer Rand:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr "Automatische Kapitel Erkennung"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr "&XPath:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -2609,37 +2629,37 @@ msgstr ""
"style=\" text-decoration: underline; color:#0000ff;\">XPath "
"Tutorial</span></a></p></body></html>"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr "Kapitel &Markierung:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr "Automatisches &Inhaltsverzeichnis"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
"Anzahl der Vernküpfungen, die zum Inhaltsverzeichnis hinzugefügt werden"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr "Erkannte Kapitel &nicht zum Inhaltsverzeichnis hinzufügen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr "Kapitel Grenzwer&t"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
"&Verwendung des automatisch erstellten Inhaltsverzeichnisses erzwingen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr "Ebene &1 Inhaltsverzeichnis"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr "Ebene &2 Inhaltsverzeichnis"
@ -4335,7 +4355,7 @@ msgstr ""
msgid "Using library at"
msgstr "Benutze Bibliothek in"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
@ -4345,7 +4365,7 @@ msgstr ""
"\n"
"Listet die vorhandenen Bücher in der calibre Datenbank auf.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -4358,7 +4378,7 @@ msgstr ""
"Verfügbare Felder: %s\n"
"Voreinstellung: %%default"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
@ -4368,11 +4388,11 @@ msgstr ""
"Verfügbare Felder: %s\n"
"Voreinstellung: %%default"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr "Sortiere Ergebnisse in aufsteigender Reihenfolge"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
@ -4382,15 +4402,23 @@ msgstr ""
"sehen Sie sich bitte die Dokumentation, die die Suche betrifft, im "
"Benutzerhandbuch an. Voreinstellung ist, keine Filterung durchzuführen."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
"Maximale Breite einer einzelnen Zeile in der Ausgabe. In der Voreinstellung "
"wird die Bildschirmgröße erkannt."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr "Ungültige Felder. Verfügbare Felder:"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr "Ungültiges Sortierungs-Feld. Verfügbare Felder:"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
@ -4398,7 +4426,7 @@ msgstr ""
"Die folgenden Bücher wurden nicht hinzugefügt, da sie schon in der Datenbank "
"vorhanden sind (siehe --duplicates Option):"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -4412,7 +4440,7 @@ msgstr ""
"Verzeichnisse angeben, vergleichen\n"
"Sie dazu die auf Verzeichnisse bezogenen Optionen unten.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
@ -4421,11 +4449,11 @@ msgstr ""
"und alle Dateien in diesem Verzeichnis sind verschiedene eBook Formate "
"dieses einzelnen Buches"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr "Verzeichnisse rekursiv verarbeiten"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
@ -4433,12 +4461,12 @@ msgstr ""
"Füge Bücher zur Datenbank hinzu, auch wenn diese schon vorhanden sind. Der "
"Abgleich erfolgt aufgrund des Titels der Bücher."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr ""
"Sie müssen wenigstens eine Datei auswählen, die hinzugefügt werden soll"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -4453,11 +4481,11 @@ msgstr ""
"(Sie erhalten die ID Zahlen durch die Benutzung des Befehls list). Zum "
"Beispiel: 23,34,57-85\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr "Sie müssen wenigstens ein Buch auswählen, das entfernt werden soll"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -4471,15 +4499,15 @@ msgstr ""
"gekennzeichneten logischen Buches hinzu. Sie erhalten die ID durch den list "
"Befehl. Falls das Format schon vorhanden ist, wird es ersetzt.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr "Sie müssen eine ID und eine eBook Datei angeben"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr "eBook Datei muss eine Endung haben"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -4496,11 +4524,11 @@ msgstr ""
"eine Dateiendung wie LRF oder TXT oder EPUB sein. Falls das logische Buch im "
"entsprechenden Format nicht vorliegt, passiert gar nichts.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr "Sie müssen eine ID und ein Format (Dateiendung) angeben"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -4516,15 +4544,15 @@ msgstr ""
"ID angegebene Buch.\n"
"ID ist eine ID Nummer des Befehls list.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr "Drucke Meta-Daten als OPF (XML)"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr "Sie müssen eine ID angeben"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -4547,11 +4575,11 @@ msgstr ""
"opf Option mit dem\n"
"show_metadata Befehl.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr "Geben Sie eine ID und eine Meta-Daten Datei an"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -4569,29 +4597,29 @@ msgstr ""
"Metadaten (in\n"
"einer opf Datei). Die ID Nummern erhalten Sie mit dem Befehl list.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
"Exportiere alle Bücher der Datenbank, die Liste der IDs wird ignoriert."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr "Exportiere Bücher in das angegebene Verzeichnis. Voreinstellung ist"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr "Exportiere alle Bücher in ein einziges Verzeichnis"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr ""
"Erstelle Dateinamen mit \"Autor - Titel\" anstelle von \"Titel - Autor\""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr "Sie müssen IDs oder die %s Option angeben"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -4644,32 +4672,32 @@ msgstr "%sBenutzung%s: %s\n"
msgid "Created by "
msgstr "Erstellt von "
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr "Pfad zur Datenbank in der die Bücher gespeichtert sind"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr "Verhaltensmuster zum Erraten der Metadaten aus den Dateinamen"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr "Zugangsschlüssel für isbndb.com"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr ""
"Voreinstellung der Zeitüberschreitung bei Netzwerkverbindungen (in Sekunden)"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr "Pfad zum Verzeichnis, in dem die Bibliothek gespeichert ist"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr "Sprache, in der die Benutzer-Oberfläche dargestellt wird"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr "Metadaten aus Dateien lesen"

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-06-24 07:23+0000\n"
"Last-Translator: Thanos Petkakis <thanospet@gmail.com>\n"
"Language-Team: Greek <el@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:131
@ -174,27 +174,34 @@ msgid ""
"inter-paragraph spacing."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
msgid "Print generated OPF file to stdout"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated NCX file to stdout"
msgid "Print generated OPF file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Keep intermediate files during processing by html2epub"
msgid "Print generated NCX file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -210,7 +217,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -254,8 +261,8 @@ msgid ""
"the <spine> element of the OPF file. \n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr ""
@ -270,87 +277,87 @@ msgid ""
"cause incorrect rendering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -363,25 +370,25 @@ msgid ""
"is used.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr ""
@ -568,7 +575,7 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
@ -1105,22 +1112,26 @@ msgstr ""
msgid "Set the comment"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr ""
@ -1204,11 +1215,11 @@ msgstr ""
msgid "Usage: rb-meta file.rb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -1313,7 +1324,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -1388,7 +1399,7 @@ msgid "&Number of Colors:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr ""
@ -1480,7 +1491,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -1546,7 +1557,7 @@ msgid "Choose &language (requires restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr ""
@ -1745,53 +1756,53 @@ msgstr ""
msgid "The expression %s is invalid. Error: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -1800,39 +1811,39 @@ msgid ""
"an &. If the author name contains an &, use && to represent it."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
"comma"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -1841,15 +1852,15 @@ msgid ""
"<br><br>They can be any words or phrases, separated by commas."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -1859,8 +1870,8 @@ msgstr ""
msgid "List of known series. You can add new series."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -1868,67 +1879,71 @@ msgstr ""
msgid "Series index."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -1946,35 +1961,35 @@ msgid ""
"tutorial</span></a></p></body></html>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr ""
@ -3532,14 +3547,14 @@ msgstr ""
msgid "Using library at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
"List the books available in the calibre database.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -3547,39 +3562,45 @@ msgid ""
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
"to do no filtering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -3588,27 +3609,27 @@ msgid ""
"the directory related options below.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -3617,11 +3638,11 @@ msgid ""
"command). For example, 23,34,57-85\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -3630,15 +3651,15 @@ msgid ""
"already exists, it is replaced.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -3648,11 +3669,11 @@ msgid ""
"EPUB. If the logical book does not have fmt available, do nothing.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -3662,15 +3683,15 @@ msgid ""
"id is an id number from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -3683,11 +3704,11 @@ msgid ""
"show_metadata command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -3698,27 +3719,27 @@ msgid ""
"an opf file). You can get id numbers from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -3763,31 +3784,31 @@ msgstr ""
msgid "Created by "
msgstr "Δημιουργήθηκε απο τον "
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr ""

View File

@ -10,14 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: es\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-09-23 01:19+0000\n"
"Last-Translator: betatron <frangb@gmail.com>\n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#~ msgid ""
@ -482,27 +482,34 @@ msgid ""
"inter-paragraph spacing."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
msgid "Print generated OPF file to stdout"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated NCX file to stdout"
msgid "Print generated OPF file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Keep intermediate files during processing by html2epub"
msgid "Print generated NCX file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -518,7 +525,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -567,8 +574,8 @@ msgstr ""
"enlaces se tomará del elemento\n"
"<spine> en el archivo OPF \n"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr "Debe especificar un archivo HTML de entrada."
@ -583,24 +590,24 @@ msgid ""
"cause incorrect rendering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr "Escribir el HTML procesado en "
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr "El directorio de Salida. Por defecto es el directorio actual."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
"Codificación de carácter para archivos HTML. Por defecto a auto detectar."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
@ -608,17 +615,17 @@ msgstr ""
"Crear la salida en un archivo zip. Si esta opción es especificada, el --"
"output debería ser el nombre del archivo y no del directorio."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr "Control del seguimiento de enlaces en archivos HTML"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
@ -627,49 +634,49 @@ msgstr ""
"Debe ser un numero no-negativo. 0 implica que no se seguirá ningún enlace en "
"el archivo HTML raiz."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr "Establecer metadata del documento generado."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr "Establecer el titulo. Por defecto es autodetectado."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr "El autor/es de este libro, mediante una lista separada por comas."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr "Utiles opciones para depurar."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -682,25 +689,25 @@ msgid ""
"is used.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr "%prog [options] LITFILE"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr "Directorio de salida. Por defecto es el directorio actual"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr "Útil para depuración."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr "Ebook OEB creado en"
@ -927,7 +934,7 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
@ -1571,22 +1578,26 @@ msgstr "Introduzca los autores"
msgid "Set the comment"
msgstr "Vea el comentario"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr "Lista de etiquetas separada por comas que desea establecer"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr "Uso:"
@ -1685,11 +1696,11 @@ msgstr "Uso: pdf-meta archivo.pdf"
msgid "Usage: rb-meta file.rb"
msgstr "Uso: rb-meta file.rb"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr "%prog [opciones] miebook.mobi"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr "HTML MOBI en bruto guardado en"
@ -1795,7 +1806,7 @@ msgstr "Título"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -1870,7 +1881,7 @@ msgid "&Number of Colors:"
msgstr "&Numeros de Colores"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr "&Perfil:"
@ -1964,7 +1975,7 @@ msgstr "Navegar a la nueva ubicación de la base de datos"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -2032,7 +2043,7 @@ msgid "Choose &language (requires restart):"
msgstr "Seleccionar idioma (requiere reiniciar el programa)"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr ""
@ -2231,53 +2242,53 @@ msgstr ""
msgid "The expression %s is invalid. Error: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr "Portada"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "Cambia la imagen de &portada:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Localizar una imagen a utilizar como portada de este libro."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr "Usar portada del archivo &fuente"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "Cambia la imagen de &portada:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Localizar una imagen a utilizar como portada de este libro."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr "&Título: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr "Cambiar el título del libro"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr "&Autor(es): "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -2286,12 +2297,12 @@ msgid ""
"an &. If the author name contains an &, use && to represent it."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr "O&rd&en por autor:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
@ -2300,27 +2311,27 @@ msgstr ""
"Cambia el(los) autor(es). Para especificar más de uno, sepárelos mediante "
"comas."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr "&Editorial: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr "Cambia la editorial del libro"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr "Etique&tas: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -2331,15 +2342,15 @@ msgstr ""
"Etiquetas para categorizar el libr (muy útil en búsquedas). <br><br>Puede "
"utilizarse qualquier palabra o frase, separada medante comas."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr "&Series:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -2349,8 +2360,8 @@ msgstr "&Series:"
msgid "List of known series. You can add new series."
msgstr "Listado de series conocidas. Se puede añadir nuevas series."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -2358,67 +2369,71 @@ msgstr "Listado de series conocidas. Se puede añadir nuevas series."
msgid "Series index."
msgstr "Índice de serie."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr "Libro "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr "&Codificación de la fuente:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr "Tamaño de la &fuente base:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr "Margen &Izquierdo:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr "Margen &Derecho:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr "Margen &Superior:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr "Margen &Inferior:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -2436,35 +2451,35 @@ msgid ""
"tutorial</span></a></p></body></html>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr ""
@ -4139,14 +4154,14 @@ msgstr ""
msgid "Using library at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
"List the books available in the calibre database.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -4158,7 +4173,7 @@ msgstr ""
"Campos disponibles: %s\n"
"Defecto: %%default"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
@ -4168,11 +4183,11 @@ msgstr ""
"Campos disponibles: %s\n"
"Defecto: %%default"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr "Clasificar los resultados en orden ascendente"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
@ -4182,15 +4197,21 @@ msgstr ""
"consulta de búsqueda consulte la documentación relacionada con la búsqueda "
"en el Manual del usuario. El valor predeterminado es a no hacer el filtrado."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr "Campos no válidos. Los campos disponibles:"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr "Campo de clasificación no válido. Los campos disponibles:"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
@ -4198,7 +4219,7 @@ msgstr ""
"Los siguientes libros no se han añadido como ya existen en la base de datos "
"(véase la opción --duplicates)"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -4207,7 +4228,7 @@ msgid ""
"the directory related options below.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
@ -4215,11 +4236,11 @@ msgstr ""
"Supongamos que cada directorio tiene un solo libro lógico y que todos los "
"archivos en este directorio son diferentes formatos de este libro"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr "Proceso de directorios recursivamente"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
@ -4227,11 +4248,11 @@ msgstr ""
"Añadir a base de datos de libros, aunque ya existen. La comparación se "
"realiza sobre la base de títulos de libros."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr "Debe especificar al menos un archivo para añadir"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -4246,11 +4267,11 @@ msgstr ""
"números de identificación utilizando el commando \"list\"). Por ejemplo, "
"23,34,57-85\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr "Debe especificar al menos un libro para eliminar"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -4264,15 +4285,15 @@ msgstr ""
"identificado por iid. Puede obtener el id usando el comando list. Si el "
"formato ya existe, será reemplazado por el nuevo.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr "Debe especificar un ID y un ebook archivo"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr "ebook archivo debe tener una extensión"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -4289,11 +4310,11 @@ msgstr ""
"archivo como LRF o TXT o EPUB. Si el libro lógico no tiene fmt disponible, "
"no hacer nada.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr "Debe especificar un ID y un formato"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -4303,15 +4324,15 @@ msgid ""
"id is an id number from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr "Imprimir metadatos en formato OPF (XML)"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr "Usted debe especificar un ID"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -4324,11 +4345,11 @@ msgid ""
"show_metadata command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr "Usted debe especificar un ID y un archivo de metadatos"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -4339,31 +4360,31 @@ msgid ""
"an opf file). You can get id numbers from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
"Exportar todos los libros en la base de datos, haciendo caso omiso de la "
"lista de identificaciones."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr ""
"Exportar libros para el directorio especificado. El valor por defecto es"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr "Exportar todos los libros en un solo directorio"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr ""
"Crear nombres de archivo como autor - título en lugar de título - autor"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr "Debe especificar algunas identificaciones o la opción %s"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -4408,31 +4429,31 @@ msgstr "%sUso%s: %s\n"
msgid "Created by "
msgstr "Creado por "
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr ""

View File

@ -6,14 +6,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre 0.4.22\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-08-28 13:18+0000\n"
"Last-Translator: Anthony Guéchoum <Unknown>\n"
"Language-Team: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@ -370,27 +370,34 @@ msgid ""
"inter-paragraph spacing."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
msgid "Print generated OPF file to stdout"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated NCX file to stdout"
msgid "Print generated OPF file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Keep intermediate files during processing by html2epub"
msgid "Print generated NCX file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -406,7 +413,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -450,8 +457,8 @@ msgid ""
"the <spine> element of the OPF file. \n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr ""
@ -466,87 +473,87 @@ msgid ""
"cause incorrect rendering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -559,25 +566,25 @@ msgid ""
"is used.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr "Utile pour déboguer"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr ""
@ -802,7 +809,7 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
@ -1427,22 +1434,26 @@ msgstr "Configurer les auteurs."
msgid "Set the comment"
msgstr "Configurer les commentaires."
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr "Usage:"
@ -1544,11 +1555,11 @@ msgstr "Usage: pdf-meta file.pdf"
msgid "Usage: rb-meta file.rb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr "%prog [options] myebook.mobi"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -1653,7 +1664,7 @@ msgstr "Titre"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -1728,7 +1739,7 @@ msgid "&Number of Colors:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr "&Profil :"
@ -1820,7 +1831,7 @@ msgstr "Choisir un nouvel emplacement pour la base de données"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -1886,7 +1897,7 @@ msgid "Choose &language (requires restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr ""
@ -2088,53 +2099,53 @@ msgstr ""
msgid "The expression %s is invalid. Error: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr "Couverture du livre"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "Modifie l'image &cover :"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Rechercher une image à utiliser en tant que couverture du livre."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr "Utilise l'image de couverture du fichier &source"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "Modifie l'image &cover :"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Rechercher une image à utiliser en tant que couverture du livre."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr "&Titre : "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr "Modifie le titre du livre"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr "&Auteurs : "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -2143,12 +2154,12 @@ msgid ""
"an &. If the author name contains an &, use && to represent it."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr "T&ri de l'auteur :"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
@ -2157,27 +2168,27 @@ msgstr ""
"Modifie les auteurs du livres. Si plusieurs auteurs, les séparer avec des "
"virgules."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr "&Editeur : "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr "Modifie l'éditeur du livre"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr "Ta&gs : "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -2188,15 +2199,15 @@ msgstr ""
"Tags caractérisant le livre, particulièrement utile pour la recherche. <br> "
"<br> Cela peut être n'importe quels mots, séparés par des virgules."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr "&Séries :"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -2206,8 +2217,8 @@ msgstr "&Séries :"
msgid "List of known series. You can add new series."
msgstr "Liste de séries connues. Vous pouvez ajouter de nouvelles séries."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -2215,67 +2226,71 @@ msgstr "Liste de séries connues. Vous pouvez ajouter de nouvelles séries."
msgid "Series index."
msgstr "Index de séries"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr "Livre "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr "Taille de &police par défaut :"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr "Marge &Gauche :"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr "Marge &Droite :"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr "Marge &Haute :"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr "Marge &Basse :"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -2293,35 +2308,35 @@ msgid ""
"tutorial</span></a></p></body></html>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr ""
@ -3928,14 +3943,14 @@ msgstr ""
msgid "Using library at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
"List the books available in the calibre database.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -3943,39 +3958,45 @@ msgid ""
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
"to do no filtering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -3984,27 +4005,27 @@ msgid ""
"the directory related options below.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -4013,11 +4034,11 @@ msgid ""
"command). For example, 23,34,57-85\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -4026,15 +4047,15 @@ msgid ""
"already exists, it is replaced.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr "Les fichiers de livres électroniques doivent avoir une extension"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -4044,11 +4065,11 @@ msgid ""
"EPUB. If the logical book does not have fmt available, do nothing.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -4058,15 +4079,15 @@ msgid ""
"id is an id number from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -4079,11 +4100,11 @@ msgid ""
"show_metadata command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -4094,27 +4115,27 @@ msgid ""
"an opf file). You can get id numbers from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -4159,31 +4180,31 @@ msgstr "%sUsage%s: %s\n"
msgid "Created by "
msgstr "Créé par "
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr ""

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-09-30 12:33+0000\n"
"Last-Translator: Calidonia <Unknown>\n"
"Language-Team: Galician <gl@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:131
@ -179,27 +179,34 @@ msgid ""
"inter-paragraph spacing."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
msgid "Print generated OPF file to stdout"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated NCX file to stdout"
msgid "Print generated OPF file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Keep intermediate files during processing by html2epub"
msgid "Print generated NCX file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -215,7 +222,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -259,8 +266,8 @@ msgid ""
"the <spine> element of the OPF file. \n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr ""
@ -275,87 +282,87 @@ msgid ""
"cause incorrect rendering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -368,25 +375,25 @@ msgid ""
"is used.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr ""
@ -573,7 +580,7 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
@ -1110,22 +1117,26 @@ msgstr ""
msgid "Set the comment"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr ""
@ -1209,11 +1220,11 @@ msgstr ""
msgid "Usage: rb-meta file.rb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -1318,7 +1329,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -1393,7 +1404,7 @@ msgid "&Number of Colors:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr ""
@ -1485,7 +1496,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -1551,7 +1562,7 @@ msgid "Choose &language (requires restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr ""
@ -1750,53 +1761,53 @@ msgstr ""
msgid "The expression %s is invalid. Error: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -1805,39 +1816,39 @@ msgid ""
"an &. If the author name contains an &, use && to represent it."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
"comma"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -1846,15 +1857,15 @@ msgid ""
"<br><br>They can be any words or phrases, separated by commas."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -1864,8 +1875,8 @@ msgstr ""
msgid "List of known series. You can add new series."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -1873,67 +1884,71 @@ msgstr ""
msgid "Series index."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -1951,35 +1966,35 @@ msgid ""
"tutorial</span></a></p></body></html>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr ""
@ -3537,14 +3552,14 @@ msgstr ""
msgid "Using library at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
"List the books available in the calibre database.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -3552,39 +3567,45 @@ msgid ""
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
"to do no filtering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -3593,27 +3614,27 @@ msgid ""
"the directory related options below.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -3622,11 +3643,11 @@ msgid ""
"command). For example, 23,34,57-85\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -3635,15 +3656,15 @@ msgid ""
"already exists, it is replaced.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -3653,11 +3674,11 @@ msgid ""
"EPUB. If the logical book does not have fmt available, do nothing.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -3667,15 +3688,15 @@ msgid ""
"id is an id number from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -3688,11 +3709,11 @@ msgid ""
"show_metadata command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -3703,27 +3724,27 @@ msgid ""
"an opf file). You can get id numbers from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -3768,31 +3789,31 @@ msgstr ""
msgid "Created by "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-09-19 20:41+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: Norwegian Bokmal <nb@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#~ msgid " does not allow copying of text."
@ -201,27 +201,34 @@ msgid ""
"inter-paragraph spacing."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
msgid "Print generated OPF file to stdout"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated NCX file to stdout"
msgid "Print generated OPF file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Keep intermediate files during processing by html2epub"
msgid "Print generated NCX file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -237,7 +244,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -281,8 +288,8 @@ msgid ""
"the <spine> element of the OPF file. \n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr ""
@ -297,87 +304,87 @@ msgid ""
"cause incorrect rendering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -390,27 +397,27 @@ msgid ""
"is used.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr "%applikasjon [opsjoner] LITFIL"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr "Lagringskatalog. Standard er nåværende katalog"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
"Uthentet markup fra lesbart format. Dette kan medføre at mellomrom, "
"tabulatorer og linjeskift blir modifisert."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr "Praktisk for feilsøking."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr "OEB bok opprettet i"
@ -632,7 +639,7 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
@ -1255,22 +1262,26 @@ msgstr ""
msgid "Set the comment"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr "Bruksmåte:"
@ -1354,11 +1365,11 @@ msgstr "Bruksmåte: pdf-meta fil.pdf"
msgid "Usage: rb-meta file.rb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -1463,7 +1474,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -1538,7 +1549,7 @@ msgid "&Number of Colors:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr ""
@ -1630,7 +1641,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -1696,7 +1707,7 @@ msgid "Choose &language (requires restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr ""
@ -1895,53 +1906,53 @@ msgstr ""
msgid "The expression %s is invalid. Error: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -1950,39 +1961,39 @@ msgid ""
"an &. If the author name contains an &, use && to represent it."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
"comma"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -1991,15 +2002,15 @@ msgid ""
"<br><br>They can be any words or phrases, separated by commas."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -2009,8 +2020,8 @@ msgstr ""
msgid "List of known series. You can add new series."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -2018,67 +2029,71 @@ msgstr ""
msgid "Series index."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -2096,35 +2111,35 @@ msgid ""
"tutorial</span></a></p></body></html>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr ""
@ -3682,14 +3697,14 @@ msgstr ""
msgid "Using library at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
"List the books available in the calibre database.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -3697,39 +3712,45 @@ msgid ""
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
"to do no filtering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -3738,27 +3759,27 @@ msgid ""
"the directory related options below.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -3767,11 +3788,11 @@ msgid ""
"command). For example, 23,34,57-85\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -3780,15 +3801,15 @@ msgid ""
"already exists, it is replaced.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -3798,11 +3819,11 @@ msgid ""
"EPUB. If the logical book does not have fmt available, do nothing.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -3812,15 +3833,15 @@ msgid ""
"id is an id number from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -3833,11 +3854,11 @@ msgid ""
"show_metadata command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -3848,27 +3869,27 @@ msgid ""
"an opf file). You can get id numbers from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -3913,31 +3934,31 @@ msgstr "%sBruksområde%s: %s\n"
msgid "Created by "
msgstr "Utviklet av "
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr ""

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"PO-Revision-Date: 2008-10-07 20:49+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-10-11 20:37+0000\n"
"Last-Translator: S. Dorscht <Unknown>\n"
"Language-Team: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@ -321,6 +321,22 @@ msgstr ""
#~ "Sammelt zudem jegliche Hinweise und Quellen wie Bilder, Stylesheets, "
#~ "Skripte, etc. \n"
#~ msgid ""
#~ "Detect a chapter beginning at 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\". You can set the "
#~ "attribute to \"none\" to match only on tag names. So for example, to match "
#~ "all <h2> tags, you would use \"h2,none,\". Default is %default"
#~ msgstr ""
#~ "Erkennt ein Kapitel, das mit einem Element mit dem angegebenen Attribut "
#~ "beginnt. Das Format für diese Option ist tagname regexp,attribute "
#~ "name,attribute value regexp. Um zum Beispiel alle heading tags zu treffen "
#~ "die das Attribut class=\"chapter\" haben, verwenden Sie \"h\\"
#~ "d,class,chapter\". Sie können das Attribut \"none\" setzen um nur die tag "
#~ "names zu treffen. Wenn Sie zum Beispiel alle <h2> tags treffen wollen, "
#~ "benutzen Sie \"h2,none,\". Voreinstellung ist %default"
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:131
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:149
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:187
@ -536,29 +552,40 @@ msgstr ""
"Abstand zwischen Paragrafen entfernen. Funktioniert nicht, falls die "
"Ursprungsdatei Abstände zwischen Paragrafen erzwingt."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
"HTML Tag Struktur beim Aufteilen großer HTML Dateien beibehalten. Das ist "
"notwendig, wenn die HTML Datei CSS enthält, die Geschwister-Selektoren "
"verwenden. Diese Option verlangsamt extrem die Verarbeitung von großen HTML "
"Dateien."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated OPF file to stdout"
msgstr "Erstellte OPF Datei nach stdout ausgeben"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Print generated NCX file to stdout"
msgstr "Erstellte NCX Datei nach stdout ausgeben"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr "Zwischendateien während des Verarbeitens mit html2epub beibehalten"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
"Den Inhalt der erstellten EPUB Datei in das angegebene Verzeichnis "
"extrahieren."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -574,7 +601,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -629,8 +656,8 @@ msgstr ""
"Verknüpfungen aus dem\n"
"<spine> Element der OPF Datei verwendet. \n"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr "Geben Sie eine Eingabedatei im HTML Format an."
@ -649,25 +676,25 @@ msgstr ""
"\t\tZu viel Textauszeichnung. Wieder-Aufteilung ohne Bewahrung der Struktur. "
"Dies kann zu falschem Rendering führen."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr "Verarbeitetes HTML wurde geschrieben in "
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr "Einstellungen zur Kontrolle der Durchforstung von HTML"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr "Ausgabeverzeichnis. Voreinstellung ist das aktuelle Verzeichnis."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
"Zeichenkodierung für HTML Dateien. Die Voreinstellung ist automatisches "
"Erkennen."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
@ -675,11 +702,11 @@ msgstr ""
"Erstellt die Ausgabe in eine ZIP Datei. Wird diese Option angegeben, sollte -"
"-output der Name einer Datei und nicht eines Verzeichnisses sein."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr "Kontrolliert die Verfolgung von Verknüpfungen in HTML Dateien."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@ -687,7 +714,7 @@ msgstr ""
"Durchforstet Verknüpfungen in HTML Dateien zuerst in die Breite. "
"Normalerweise werden sie zuerst in die Tiefe durchforstet"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
@ -696,39 +723,39 @@ msgstr ""
"Dateien. Darf nicht negativ sein. 0 gibt an, dass keine Verknüpfungen in der "
"ursprünglichen HTML Datei verfolgt werden."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr "Geben Sie die Metadaten des erstellten eBooks an"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr "Geben Sie den Titel an. Voreinstellung ist automatische Ermittlung."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr "Autor(en) des eBooks, als durch Kommata getrennte Liste."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr "Das Thema dieses Buches, als durch Kommata getrennte Liste."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr "Geben Sie den Herausgeber dieses Buches an."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr "Inhaltsübersicht dieses Buches."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr "Metadaten aus der angegebenen OPF Datei laden"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr "Hilfreiche Einstellungen zur Fehlersuche"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@ -736,13 +763,13 @@ msgstr ""
"Noch ausführlicher bei der weiteren Verarbeitung vorgehen. Kann zur "
"Vergrößerung der Ausführlichkeit mehrfach angegeben werden."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
"Ausgabe HTML ist \"hübsch gedruckt\" zur einfacheren Analyse durch "
"menschliche Wesen"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -764,27 +791,27 @@ msgstr ""
"in ihrem <spine> Element\n"
"verwendet.\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr "%prog [options] LITFILE"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr "Ausgabeverzeichnis. Voreinstellung ist akutelles Verzeichnis."
msgstr "Ausgabeverzeichnis. Voreinstellung ist aktuelles Verzeichnis."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
"Lesbares Format der extrahierten Textauszeichnung. Könnte sinnvolle "
"Freiräume abändern."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr "Hilfreich bei der Fehlersuche."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr "OEB eBook erstellt in"
@ -989,7 +1016,7 @@ msgid ""
"to %default"
msgstr ""
"Ein regulärer Ausdruck. <a> Elemente, deren Verknüpfungen ignoriert werden. "
"Voreinstellung %default"
"Voreinstellung ist %default"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:158
msgid "Don't add links to the table of contents."
@ -1005,7 +1032,8 @@ msgid ""
"heading tags (h1-h6). Defaults to %default"
msgstr ""
"Der reguläre Ausdruck zur Ermittlung von Kapitelüberschriften. Es wird nach "
"mit (h1) - (h6) angegebenen Überschriften gesucht. Voreinstellung %default"
"mit (h1) - (h6) angegebenen Überschriften gesucht. Voreinstellung ist "
"%default"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:168
msgid ""
@ -1014,15 +1042,15 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
"Erkennt ein Kapitel, das mit einem Element mit dem angegebenen Attribut "
"beginnt. Das Format für diese Option ist tagname regexp,attribute "
"name,attribute value regexp. Um zum Beispiel alle heading tags zu treffen "
"die das Attribut class=\"chapter\" haben, verwenden Sie \"h\\"
"d,class,chapter\". Sie können das Attribut \"none\" setzen um nur die tag "
"names zu treffen. Wenn Sie zum Beispiel alle <h2> tags treffen wollen, "
"benutzen Sie \"h2,none,\". Voreinstellung ist %default"
"die das Attribut class=\\\"chapter\\\" haben, verwenden Sie \\\"h\\\\"
"d,class,chapter\\\". Sie können das Attribut \\\"none\\\" setzen um nur die "
"tag names zu treffen. Wenn Sie zum Beispiel alle h2 tags treffen wollen, "
"benutzen Sie \\\"h2,none,\\\". Voreinstellung ist %default"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
msgid ""
@ -1698,24 +1726,28 @@ msgstr "Gebe Autoren ein"
msgid "Set the comment"
msgstr "Gebe Kommentar ein"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr ""
"Eine durch Kommata getrennte Liste von Etiketten, die angewendet werden "
"sollen"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr "Serie, zu der dieses eBook gehört"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr "Serienindex"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr "Sprache des Buches"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr "Umschlagbild extrahieren"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr "Benutzung:"
@ -1817,11 +1849,11 @@ msgstr "Benutzung: pdf-meta dateiname.pdf"
msgid "Usage: rb-meta file.rb"
msgstr "Benutzung: rb-meta file.rb"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr "%prog [options] dateiname.mobi"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr "Original MOBI HTML gespeichert in"
@ -1932,7 +1964,7 @@ msgstr "Titel"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -2008,7 +2040,7 @@ msgid "&Number of Colors:"
msgstr "A&nzahl der Farben:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr "&Profil:"
@ -2103,7 +2135,7 @@ msgstr "Zu einem neuen Ort der Datenbank wechseln"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -2173,7 +2205,7 @@ msgid "Choose &language (requires restart):"
msgstr "Sprache wäh&len (erfordert Neustart):"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr "Das voreingestellte Ausgabeformat für eBook Konvertierungen."
@ -2385,53 +2417,53 @@ msgstr "Ungültiger XPath Ausdruck"
msgid "The expression %s is invalid. Error: %s"
msgstr "Der Ausdruck %s ist ungültig. Fehler: %s"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr "In EPUB konvertieren"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr "Umschlagbild"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "&Umschlagbild ändern:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Nach Umschlagbild durchsuchen..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr "Um&schlagbild der Quelldatei verwenden"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "&Umschlagbild ändern:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Nach Umschlagbild durchsuchen..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr "&Titel: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr "Titel dieses Buches ändern"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr "&Autor(en): "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -2443,12 +2475,12 @@ msgstr ""
"werden. Falls der Name des Autors ein & enthält, verwenden Sie && "
"stattdessen."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr "So&rtierung nach Autor:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
@ -2457,27 +2489,27 @@ msgstr ""
"Autor dieses Buches ändern. Mehrere Autoren sollten durch Kommata getrennt "
"werden"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr "&Herausgeber: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr "Herausgeber dieses Buches ändern"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr "&Etiketten: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -2489,15 +2521,15 @@ msgstr ""
"Büchern. <br><br>Sie können für Etiketten durch Kommata getrennte Wörter "
"oder Sätze verwenden."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr "&Serien:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -2507,8 +2539,8 @@ msgstr "&Serien:"
msgid "List of known series. You can add new series."
msgstr "Liste der bekannten Serien. Sie können neue Serien hinzufügen."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -2516,67 +2548,71 @@ msgstr "Liste der bekannten Serien. Sie können neue Serien hinzufügen."
msgid "Series index."
msgstr "Index der Serien."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr "Buch "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr "En&codierung der Quelldatei:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr "Ausgangsschrift&größe:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr " Punkt"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr "&Abstand zwischen Paragrafen entfernen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr "HTML &Tag Struktur beim Aufteilen beibehalten"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr "&CSS überschreiben"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr "&Linker Rand:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr "&Rechter Rand:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr "&Oberer Rand:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr "&Unterer Rand:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr "Automatische Kapitel Erkennung"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr "&XPath:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -2609,37 +2645,37 @@ msgstr ""
"style=\" text-decoration: underline; color:#0000ff;\">XPath "
"Tutorial</span></a></p></body></html>"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr "Kapitel &Markierung:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr "Automatisches &Inhaltsverzeichnis"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
"Anzahl der Vernküpfungen, die zum Inhaltsverzeichnis hinzugefügt werden"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr "Erkannte Kapitel &nicht zum Inhaltsverzeichnis hinzufügen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr "Kapitel Grenzwer&t"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
"&Verwendung des automatisch erstellten Inhaltsverzeichnisses erzwingen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr "Ebene &1 Inhaltsverzeichnis"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr "Ebene &2 Inhaltsverzeichnis"
@ -4335,7 +4371,7 @@ msgstr ""
msgid "Using library at"
msgstr "Benutze Bibliothek in"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
@ -4345,7 +4381,7 @@ msgstr ""
"\n"
"Listet die vorhandenen Bücher in der calibre Datenbank auf.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -4358,7 +4394,7 @@ msgstr ""
"Verfügbare Felder: %s\n"
"Voreinstellung: %%default"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
@ -4368,11 +4404,11 @@ msgstr ""
"Verfügbare Felder: %s\n"
"Voreinstellung: %%default"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr "Sortiere Ergebnisse in aufsteigender Reihenfolge"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
@ -4382,15 +4418,23 @@ msgstr ""
"sehen Sie sich bitte die Dokumentation, die die Suche betrifft, im "
"Benutzerhandbuch an. Voreinstellung ist, keine Filterung durchzuführen."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
"Maximale Breite einer einzelnen Zeile in der Ausgabe. In der Voreinstellung "
"wird die Bildschirmgröße erkannt."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr "Ungültige Felder. Verfügbare Felder:"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr "Ungültiges Sortierungs-Feld. Verfügbare Felder:"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
@ -4398,7 +4442,7 @@ msgstr ""
"Die folgenden Bücher wurden nicht hinzugefügt, da sie schon in der Datenbank "
"vorhanden sind (siehe --duplicates Option):"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -4412,7 +4456,7 @@ msgstr ""
"Verzeichnisse angeben, vergleichen\n"
"Sie dazu die auf Verzeichnisse bezogenen Optionen unten.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
@ -4421,11 +4465,11 @@ msgstr ""
"und alle Dateien in diesem Verzeichnis sind verschiedene eBook Formate "
"dieses einzelnen Buches"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr "Verzeichnisse rekursiv verarbeiten"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
@ -4433,12 +4477,12 @@ msgstr ""
"Füge Bücher zur Datenbank hinzu, auch wenn diese schon vorhanden sind. Der "
"Abgleich erfolgt aufgrund des Titels der Bücher."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr ""
"Sie müssen wenigstens eine Datei auswählen, die hinzugefügt werden soll"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -4453,11 +4497,11 @@ msgstr ""
"(Sie erhalten die ID Zahlen durch die Benutzung des Befehls list). Zum "
"Beispiel: 23,34,57-85\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr "Sie müssen wenigstens ein Buch auswählen, das entfernt werden soll"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -4471,15 +4515,15 @@ msgstr ""
"gekennzeichneten logischen Buches hinzu. Sie erhalten die ID durch den list "
"Befehl. Falls das Format schon vorhanden ist, wird es ersetzt.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr "Sie müssen eine ID und eine eBook Datei angeben"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr "eBook Datei muss eine Endung haben"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -4496,11 +4540,11 @@ msgstr ""
"eine Dateiendung wie LRF oder TXT oder EPUB sein. Falls das logische Buch im "
"entsprechenden Format nicht vorliegt, passiert gar nichts.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr "Sie müssen eine ID und ein Format (Dateiendung) angeben"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -4516,15 +4560,15 @@ msgstr ""
"ID angegebene Buch.\n"
"ID ist eine ID Nummer des Befehls list.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr "Drucke Meta-Daten als OPF (XML)"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr "Sie müssen eine ID angeben"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -4547,11 +4591,11 @@ msgstr ""
"opf Option mit dem\n"
"show_metadata Befehl.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr "Geben Sie eine ID und eine Meta-Daten Datei an"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -4569,29 +4613,29 @@ msgstr ""
"Metadaten (in\n"
"einer opf Datei). Die ID Nummern erhalten Sie mit dem Befehl list.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
"Exportiere alle Bücher der Datenbank, die Liste der IDs wird ignoriert."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr "Exportiere Bücher in das angegebene Verzeichnis. Voreinstellung ist"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr "Exportiere alle Bücher in ein einziges Verzeichnis"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr ""
"Erstelle Dateinamen mit \"Autor - Titel\" anstelle von \"Titel - Autor\""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr "Sie müssen IDs oder die %s Option angeben"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -4644,32 +4688,32 @@ msgstr "%sBenutzung%s: %s\n"
msgid "Created by "
msgstr "Erstellt von "
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr "Pfad zur Datenbank in der die Bücher gespeichtert sind"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr "Verhaltensmuster zum Erraten der Metadaten aus den Dateinamen"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr "Zugangsschlüssel für isbndb.com"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr ""
"Voreinstellung der Zeitüberschreitung bei Netzwerkverbindungen (in Sekunden)"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr "Pfad zum Verzeichnis, in dem die Bibliothek gespeichert ist"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr "Sprache, in der die Benutzer-Oberfläche dargestellt wird"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr "Metadaten aus Dateien lesen"

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-09-04 01:49+0000\n"
"Last-Translator: Marc van den Dikkenberg <Unknown>\n"
"Language-Team: Dutch <nl@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#~ msgid ""
@ -274,6 +274,22 @@ msgstr ""
#~ "Verzamel ook alle referentie bronnen zoals plaatjes, stylesheets, scripts, "
#~ "enz. \n"
#~ msgid ""
#~ "Detect a chapter beginning at 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\". You can set the "
#~ "attribute to \"none\" to match only on tag names. So for example, to match "
#~ "all <h2> tags, you would use \"h2,none,\". Default is %default"
#~ msgstr ""
#~ "Herken een hoofdstuk dat begint met een element met het gespecificeerde "
#~ "attribuut. Het formaat voor deze optie is tagname regexp, attribuut naam, "
#~ "attribuut waarde regexp. Bijvoorbeeld: Om alle header tags te vinden met de "
#~ "attribute class=\"chapter\", gebruik \"h\\d,class,chapter\". Je kunt die "
#~ "attribuut als \"none\" opgeven om alleen op tag naam te zoeken. "
#~ "Bijvoorveeld, om alle <h2> tags te vinden, gebruik \"h2,none,\". Standaard "
#~ "is %default"
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:131
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:149
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:187
@ -433,27 +449,34 @@ msgid ""
"inter-paragraph spacing."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
msgid "Print generated OPF file to stdout"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated NCX file to stdout"
msgid "Print generated OPF file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Keep intermediate files during processing by html2epub"
msgid "Print generated NCX file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -469,7 +492,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -513,8 +536,8 @@ msgid ""
"the <spine> element of the OPF file. \n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr "Een bron HTML bestand is nodig"
@ -529,23 +552,23 @@ msgid ""
"cause incorrect rendering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr "Schrijf verwerkte HTML naar "
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr "Opties voor de verwerking van HTML"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr "De uitvoer folder. Standaard is de huidige folder."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr "Karakter codering voor HTML bestanden. Standaard is auto detect."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
@ -553,11 +576,11 @@ msgstr ""
"Genereer de uitvoer in een zip bestand. Als deze optie is gekozen, dan moet -"
"-output de naam van een bestand zijn, niet de folder."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr "Configueer het volgen van links in HTML bestanden."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@ -565,7 +588,7 @@ msgstr ""
"Volg links in HTML bestanden in de breedte. Standaard worden ze eerst in de "
"diepte gevolgd."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
@ -574,39 +597,39 @@ msgstr ""
"Deze waarde kan niet negatief zijn. Gebruik 0 aan te geven dan links in het "
"top HTML bestand niet zullen worden gevolgd."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr "Metadata van het gegenereerde eboek"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr "Titel. Standaard is auto-detect."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr "De auteur(s) van het eboek, als lijst gescheiden met komma's."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr "Opties handig voor debuggen"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@ -614,12 +637,12 @@ msgstr ""
"Geen meer informatie tijdens verwerking. Dit kan meerder malen worden "
"opgegeven om meer informatie te verkrijgen"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
"Uitvoer HTML is \"mooi geprint\" om makkelijker door mensen leesbaar te zijn"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -632,27 +655,27 @@ msgid ""
"is used.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr "%prog [opties] LITBESTAND"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr "Output folder. Standaard is dit de huidige folder."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
"Formatteer de markup in leesbaar formaat. Zinvolle witruimte kan hierdoor "
"gewijzigd worden."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr "Handig voor Debugging"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr "OEB boek bemaakt in"
@ -876,15 +899,8 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
"Herken een hoofdstuk dat begint met een element met het gespecificeerde "
"attribuut. Het formaat voor deze optie is tagname regexp, attribuut naam, "
"attribuut waarde regexp. Bijvoorbeeld: Om alle header tags te vinden met de "
"attribute class=\"chapter\", gebruik \"h\\d,class,chapter\". Je kunt die "
"attribuut als \"none\" opgeven om alleen op tag naam te zoeken. "
"Bijvoorveeld, om alle <h2> tags te vinden, gebruik \"h2,none,\". Standaard "
"is %default"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
msgid ""
@ -1536,22 +1552,26 @@ msgstr "Geef de auteur"
msgid "Set the comment"
msgstr "Geef de omschrijving"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr "En lijst tags, gescheiden door komma's"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr "Gebruik:"
@ -1652,11 +1672,11 @@ msgstr "Gebruik: pdf-meta bestand.pdf"
msgid "Usage: rb-meta file.rb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr "%prog [opties] mijnboek.mobi"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr "RAW MOBI HTML bewaard in"
@ -1763,7 +1783,7 @@ msgstr "Titel"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -1838,7 +1858,7 @@ msgid "&Number of Colors:"
msgstr "Aantal &Kleuren:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr "&Profiel"
@ -1932,7 +1952,7 @@ msgstr "Blader naar de nieuwe database locatie"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -2000,7 +2020,7 @@ msgid "Choose &language (requires restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr ""
@ -2200,53 +2220,53 @@ msgstr ""
msgid "The expression %s is invalid. Error: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr "Boek Omslag"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "Verander &Omslag Afbeelding"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Zoek een afbeelding om als omslag voor dit boek te gebruiken."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr "Gebruik omslag van &bron bestand"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "Verander &Omslag Afbeelding"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Zoek een afbeelding om als omslag voor dit boek te gebruiken."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr "&Titel: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr "Verander de titel van dit boek"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr "&Auteur(s) "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -2255,12 +2275,12 @@ msgid ""
"an &. If the author name contains an &, use && to represent it."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr "Auteur So&rteer"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
@ -2269,27 +2289,27 @@ msgstr ""
"Verander de auteur(s) van dit boek. Meerdere auteurs moeten met een komma "
"van elkaar worden gescheiden."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr "&Uitgeverij "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr "Verander de uitgever van dit boek"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr "Ta&gs "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -2301,15 +2321,15 @@ msgstr ""
"zoeken. <br><br>Ze kunnen woorden of zinsdelen bevatten, gescheiden door "
"komma's."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr "&Series:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -2319,8 +2339,8 @@ msgstr "&Series:"
msgid "List of known series. You can add new series."
msgstr "Lijst van bekende series. Je kunt nieuwe series toevoegen."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -2328,67 +2348,71 @@ msgstr "Lijst van bekende series. Je kunt nieuwe series toevoegen."
msgid "Series index."
msgstr "Series Index."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr "Boek "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr "Bron &Codering"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr "Basis &Letter grootte"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr "&Linker Kantlijn:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr "&Rechter Kantlijn:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr "&Boven Marge:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr "&Onder Marge:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -2406,35 +2430,35 @@ msgid ""
"tutorial</span></a></p></body></html>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr ""
@ -4119,7 +4143,7 @@ msgstr ""
msgid "Using library at"
msgstr "Gebruik bibliotheek uit"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
@ -4129,7 +4153,7 @@ msgstr ""
"\n"
"Geef de beschikbare boeken in de Calibre database weer\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -4141,7 +4165,7 @@ msgstr ""
"Beschikbare velden: %s\n"
"Standaard: %%default"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
@ -4151,11 +4175,11 @@ msgstr ""
"Beschikbare velden: %s\n"
"Standaard: %%default"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr "Sorteer resultaten in oplopende volgorde"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
@ -4165,15 +4189,21 @@ msgstr ""
"kijk naar de zoek-gerelateerde documentatie in de gebruikershandleiding. "
"Standaard word er niet gefilterd."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr "Ongeldig veld. Beschikbare velden:"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr "Ongeldig sorteer veld. Beschikbare velden:"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
@ -4181,7 +4211,7 @@ msgstr ""
"De volgende boeken zijn niet toegevoegd omdat ze al bestaan in de database. "
"(Zie de --duplicates optie):"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -4194,7 +4224,7 @@ msgstr ""
"Voeg de opgegeven bestanden toe als boeken in de database. Folders kunnen "
"ook worden opgegeven, zie de folder gerelateerde opties hier onder.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
@ -4203,11 +4233,11 @@ msgstr ""
"bestanden in de folder verschillende bestandsformaten zin voor dat enkele "
"boek."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr "Bewerk folders recursief"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
@ -4215,11 +4245,11 @@ msgstr ""
"Voeg boeken toe aan de database zelfs als deze al bestaan. Vergelijking is "
"gebaseerd op de boek titels."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr "Ten minste een boek moet worden opgegeven om toe te voegen"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -4233,11 +4263,11 @@ msgstr ""
"moeten een lijst zijn die is gescheiden door komma's. (Je kan de id nummers "
"zien door het list commando te gebruiken). Bijvoorbeeld, 23,34,57-85\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr "Ten minste een boek moet worden opgegeven om te verwijderen"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -4252,15 +4282,15 @@ msgstr ""
"door het list commando te gebruiken. Als het formaat al bestaat, dan zal het "
"worden vervangen.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr "zowel een id als een eboek bestand moeten worden gespecificeerd"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr "eboek bestand heeft een extensie nodig"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -4277,11 +4307,11 @@ msgstr ""
"bestands extensie zoals LRF, TXT of EPUB. Als het logische boek niet in dit "
"formaat bestaat, dan zal er niets gebeuren.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr "Een id en een formaat moeten worden opgegeven"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -4297,15 +4327,15 @@ msgstr ""
"dat word geidentificeerd door id.\n"
"id is een id nummer uit het list commando.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr "Print metadata in OPF formaat (XML)"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr "Je moet een id opgeven"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -4326,11 +4356,11 @@ msgstr ""
"formaat krijgen door de -as-opf schakel te gebruiken met het show_metadata "
"commando.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr "Je moet een id en metadata bestand opgeven"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -4348,27 +4378,27 @@ msgstr ""
"(in een opf bestand). Je kunt ID nummers verkrijgen door middel van het list "
"commando.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr "Exporteer alle boeken in de database, negeer de lijst met ids."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr "Exporteer boeken naar de opgegeven folder. Standaard is"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr "exporteer alle boeken naar een enkele folder"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr "Maak bestands namen als auteur - titel in plaats van titel - auteur"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr "Je moet ids opgeven of de %s optie gebruiken"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -4421,31 +4451,31 @@ msgstr "%sGebruik%s: %s\n"
msgid "Created by "
msgstr "Gemaakt door "
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr "Pad naar de database waarin boeken zijn opgeslagen"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr "Patroon om metadata uit bestandsnamen te voorspellen"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr "Toegangssleutel voor isbndb.com"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr "Standaard timeout voor netwerk operaties"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr "Pad naar folder waarin je bibliotheek is opgeslagen"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr ""

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-07-05 03:33+0000\n"
"Last-Translator: Tiago Silva <Unknown>\n"
"Language-Team: Portuguese <pt@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:131
@ -174,27 +174,34 @@ msgid ""
"inter-paragraph spacing."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
msgid "Print generated OPF file to stdout"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated NCX file to stdout"
msgid "Print generated OPF file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Keep intermediate files during processing by html2epub"
msgid "Print generated NCX file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -210,7 +217,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -254,8 +261,8 @@ msgid ""
"the <spine> element of the OPF file. \n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr ""
@ -270,87 +277,87 @@ msgid ""
"cause incorrect rendering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -363,25 +370,25 @@ msgid ""
"is used.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr ""
@ -568,7 +575,7 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
@ -1105,22 +1112,26 @@ msgstr ""
msgid "Set the comment"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr ""
@ -1204,11 +1215,11 @@ msgstr ""
msgid "Usage: rb-meta file.rb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -1313,7 +1324,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -1388,7 +1399,7 @@ msgid "&Number of Colors:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr ""
@ -1480,7 +1491,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -1546,7 +1557,7 @@ msgid "Choose &language (requires restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr ""
@ -1745,53 +1756,53 @@ msgstr ""
msgid "The expression %s is invalid. Error: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -1800,39 +1811,39 @@ msgid ""
"an &. If the author name contains an &, use && to represent it."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
"comma"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -1841,15 +1852,15 @@ msgid ""
"<br><br>They can be any words or phrases, separated by commas."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -1859,8 +1870,8 @@ msgstr ""
msgid "List of known series. You can add new series."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -1868,67 +1879,71 @@ msgstr ""
msgid "Series index."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -1946,35 +1961,35 @@ msgid ""
"tutorial</span></a></p></body></html>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr ""
@ -3532,14 +3547,14 @@ msgstr ""
msgid "Using library at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
"List the books available in the calibre database.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -3547,39 +3562,45 @@ msgid ""
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
"to do no filtering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -3588,27 +3609,27 @@ msgid ""
"the directory related options below.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -3617,11 +3638,11 @@ msgid ""
"command). For example, 23,34,57-85\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -3630,15 +3651,15 @@ msgid ""
"already exists, it is replaced.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -3648,11 +3669,11 @@ msgid ""
"EPUB. If the logical book does not have fmt available, do nothing.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -3662,15 +3683,15 @@ msgid ""
"id is an id number from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -3683,11 +3704,11 @@ msgid ""
"show_metadata command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -3698,27 +3719,27 @@ msgid ""
"an opf file). You can get id numbers from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -3763,31 +3784,31 @@ msgstr ""
msgid "Created by "
msgstr "Criado por "
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr ""

View File

@ -6,14 +6,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre 0.4.55\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-07-22 05:50+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@ -186,27 +186,34 @@ msgid ""
"inter-paragraph spacing."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
msgid "Print generated OPF file to stdout"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated NCX file to stdout"
msgid "Print generated OPF file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Keep intermediate files during processing by html2epub"
msgid "Print generated NCX file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -222,7 +229,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -266,8 +273,8 @@ msgid ""
"the <spine> element of the OPF file. \n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr ""
@ -282,87 +289,87 @@ msgid ""
"cause incorrect rendering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -375,25 +382,25 @@ msgid ""
"is used.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr ""
@ -620,7 +627,7 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
@ -1197,22 +1204,26 @@ msgstr ""
msgid "Set the comment"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr ""
@ -1296,11 +1307,11 @@ msgstr ""
msgid "Usage: rb-meta file.rb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -1405,7 +1416,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -1480,7 +1491,7 @@ msgid "&Number of Colors:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr ""
@ -1572,7 +1583,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -1638,7 +1649,7 @@ msgid "Choose &language (requires restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr ""
@ -1837,53 +1848,53 @@ msgstr ""
msgid "The expression %s is invalid. Error: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -1892,39 +1903,39 @@ msgid ""
"an &. If the author name contains an &, use && to represent it."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
"comma"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -1933,15 +1944,15 @@ msgid ""
"<br><br>They can be any words or phrases, separated by commas."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -1951,8 +1962,8 @@ msgstr ""
msgid "List of known series. You can add new series."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -1960,67 +1971,71 @@ msgstr ""
msgid "Series index."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -2038,35 +2053,35 @@ msgid ""
"tutorial</span></a></p></body></html>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr ""
@ -3624,14 +3639,14 @@ msgstr ""
msgid "Using library at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
"List the books available in the calibre database.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -3639,39 +3654,45 @@ msgid ""
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
"to do no filtering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -3680,27 +3701,27 @@ msgid ""
"the directory related options below.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -3709,11 +3730,11 @@ msgid ""
"command). For example, 23,34,57-85\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -3722,15 +3743,15 @@ msgid ""
"already exists, it is replaced.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -3740,11 +3761,11 @@ msgid ""
"EPUB. If the logical book does not have fmt available, do nothing.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -3754,15 +3775,15 @@ msgid ""
"id is an id number from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -3775,11 +3796,11 @@ msgid ""
"show_metadata command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -3790,27 +3811,27 @@ msgid ""
"an opf file). You can get id numbers from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -3855,31 +3876,31 @@ msgstr ""
msgid "Created by "
msgstr "Сделано "
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr ""

View File

@ -6,14 +6,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre 0.4.17\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-09-19 19:17+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: sl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@ -74,6 +74,21 @@ msgstr ""
#~ "uporabite izraz \"/\". Za nadaljno pomoč glej XPath Tutorial v Calibre "
#~ "priročniku za uporabo.\n"
#~ msgid ""
#~ "Detect a chapter beginning at 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\". You can set the "
#~ "attribute to \"none\" to match only on tag names. So for example, to match "
#~ "all <h2> tags, you would use \"h2,none,\". Default is %default"
#~ msgstr ""
#~ "Zaznava poglavja, ki se začne z elementom, ki ima specificirane atribute. "
#~ "Format za to možnost je tagname regexp, ime atributa, vrednost atributa "
#~ "regexp. Na primer za izbiro vseh značk glave, ki imajo atribut "
#~ "razred=\"poglavje\" bi uporabili \"h\\d,class,poglavje\". Ta atribut lahko "
#~ "nastavite na \"none\" za ujemanje samo z imeni značk. Naprimer, za ujemanje "
#~ "vseh značk <h2>, bi uporabili \"h2,none,\". Privzeto je %default"
#~ msgid ""
#~ "Maximum number of links from each HTML file to insert into the TOC. Set to 0 "
#~ "to disable. Default is: %default."
@ -239,27 +254,34 @@ msgid ""
"inter-paragraph spacing."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
msgid "Print generated OPF file to stdout"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated NCX file to stdout"
msgid "Print generated OPF file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Keep intermediate files during processing by html2epub"
msgid "Print generated NCX file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -275,7 +297,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -319,8 +341,8 @@ msgid ""
"the <spine> element of the OPF file. \n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr "Izbrati morate vhodno HTML datoteko"
@ -335,24 +357,24 @@ msgid ""
"cause incorrect rendering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr "Obdelane HTML datoteke so zapisane v "
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr "Možnosti za nadzor sprehajanja po HTML"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr "Izhodni direktorij. Privzeti je trenutni direktorij."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
"Kodna tabela znakov za HTML datoteke. Privzeto je samodejno zaznavanje."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
@ -360,11 +382,11 @@ msgstr ""
"Ustvari izhodne podatke v zip datoteki. Če je izbrana ta možnost mora biti --"
"output ime datoteke, ne direktorija."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr "Nadzira sledeče povezave v HTML datotekah."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@ -372,7 +394,7 @@ msgstr ""
"Po povezavah v HTML datoteki se sprehodi najprej po širini. Običajno se "
"najprej sprehodi po globini"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
@ -381,49 +403,49 @@ msgstr ""
"biti pozitivna vrednost. 0 pomeni da se ne sledi nobeni povezavi v osnovni "
"HTML datoteki."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr "Nastavi meta podatke od generirane eknjige"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr "Nastavi naslov. Privzeto je samodejno zaznavanje."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr "Avtor(ji) eknjige v, z vejicami ločenem, seznamu."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr "Možnosti koristne za razhroščevanje"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr "Izhodni HTML je \"lepo oblikovan\" za lažje analiziranje"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -436,25 +458,25 @@ msgid ""
"is used.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr "%prog [options] LITFILE"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr "Izhodni direktorij. Privzet je trenutni direktorij."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr "Koristno za razhroščevanje."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr "OEB eknjiga ustvarjena v"
@ -676,14 +698,8 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
"Zaznava poglavja, ki se začne z elementom, ki ima specificirane atribute. "
"Format za to možnost je tagname regexp, ime atributa, vrednost atributa "
"regexp. Na primer za izbiro vseh značk glave, ki imajo atribut "
"razred=\"poglavje\" bi uporabili \"h\\d,class,poglavje\". Ta atribut lahko "
"nastavite na \"none\" za ujemanje samo z imeni značk. Naprimer, za ujemanje "
"vseh značk <h2>, bi uporabili \"h2,none,\". Privzeto je %default"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
msgid ""
@ -1316,22 +1332,26 @@ msgstr "Nastavi avtorje"
msgid "Set the comment"
msgstr "Nastavi opombe"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr "Z vejico ločen seznam značk, ki se nastavi"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr "Uporaba:"
@ -1431,11 +1451,11 @@ msgstr "Uporaba: pdf-meta datoteka.pdf"
msgid "Usage: rb-meta file.rb"
msgstr "Uporaba: rb-meta datoteka.rb"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr "%prog [options] mojaeknjiga.mobi"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr "Neobdelan MOBI HTML shranjen v"
@ -1540,7 +1560,7 @@ msgstr "Naslov"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -1615,7 +1635,7 @@ msgid "&Number of Colors:"
msgstr "&Število Barv:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr "&Profil:"
@ -1709,7 +1729,7 @@ msgstr "Prebrskaj za novo lokacijo podatkovne baze"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -1775,7 +1795,7 @@ msgid "Choose &language (requires restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr ""
@ -1976,53 +1996,53 @@ msgstr ""
msgid "The expression %s is invalid. Error: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr "Naslovna Stran"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "Spremeni &sliko naslovne strani:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Izberi sliko, ki bo uporabljena za naslovnico te knjige."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr "Uporabi na&slovnico iz izvorne datoteke"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr "Spremeni &sliko naslovne strani:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr "Izberi sliko, ki bo uporabljena za naslovnico te knjige."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr "&Naslov: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr "Spremeni naslov knjige"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr "&Avtor(ji): "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -2031,12 +2051,12 @@ msgid ""
"an &. If the author name contains an &, use && to represent it."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr "Razv&rščanje Avtorjev:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
@ -2044,27 +2064,27 @@ msgid ""
msgstr ""
"Spremeni avtorja(je) te knjige. Če je avtorjev več jih ločite z vejicami."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr "&Založnik: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr "Spremeni založnika te knjige"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr "&Značke: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -2075,15 +2095,15 @@ msgstr ""
"Značke kategorizirajo knjigo. To je uporabno predvsem pri iskanju. "
"<br><br>Lahko so poljubni, z vejicami ločeni, izrazi ali besede."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr "&Serije:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -2093,8 +2113,8 @@ msgstr "&Serije:"
msgid "List of known series. You can add new series."
msgstr "Seznam znanih serij. Lahko dodate nove serije."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -2102,67 +2122,71 @@ msgstr "Seznam znanih serij. Lahko dodate nove serije."
msgid "Series index."
msgstr "Indeks serij."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr "Knjiga "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr "Kod&na tabela vira:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr "Osnovna &velikost pisave:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr "&Leva Meja:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr "&Desna Meja:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr "&Zgornja Meja:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr "&Spodnja Meja:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -2180,35 +2204,35 @@ msgid ""
"tutorial</span></a></p></body></html>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr ""
@ -3856,7 +3880,7 @@ msgstr ""
msgid "Using library at"
msgstr "Uporabljam knjižnico v"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
@ -3866,7 +3890,7 @@ msgstr ""
"\n"
"Izpiše knjige ki so na voljo v podatkovni bazi od calibre.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -3878,7 +3902,7 @@ msgstr ""
"Polja, ki so na voljo: %s\n"
"Privzeto: %%default"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
@ -3888,11 +3912,11 @@ msgstr ""
"Polja, ki so na voljo: %s\n"
"Privzeto: %%default"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr "Sortiraj zadetke v naraščujočem redu"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
@ -3902,15 +3926,21 @@ msgstr ""
"dokumentacijo povezano z iskanje v Priročniku za uporabo. Privzeto je "
"iskanje brez filtriranja."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr "Neveljavna polja. Polja, ki so na voljo:"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr "Neveljavno sortirno polje. Polja, ki so na voljo:"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
@ -3918,7 +3948,7 @@ msgstr ""
"Naslednje knjige niso bile dodane ker se že nahajajo v bazi (glej --"
"duplicates možnost):"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -3932,7 +3962,7 @@ msgstr ""
"poglejte\n"
"z direktoriji povezane možnosti spodaj.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
@ -3940,22 +3970,22 @@ msgstr ""
"Privzami da vsebuje vsak direktorij samo eno knjigo in da so vse datoteke "
"ista knjiga v različnih formatih."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr "Obdelaj direktorije rekurzivno"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
msgstr ""
"Dodaj knjige v bazo tudi če že obstajajo. Primerjava se izvede po naslovu."
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr "Določiti morate vsaj eno datoteko za dodajanje"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -3969,11 +3999,11 @@ msgstr ""
"z vejico. (id številke lahko dobite z uporabo ukaza list). Naprimer 23,34,57-"
"85\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr "Vsaj eno knjigo morate določiti za odstranitev"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -3987,15 +4017,15 @@ msgstr ""
"knjigo identificirano z id-jem. ID lahko dobite z ukazom list. Če format že "
"obstaja, se ga zamenja.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr "Določiti morate id in datotko eknjige"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr "datoteka eknjige mora imeti končnico"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -4011,11 +4041,11 @@ msgstr ""
"dobite z ukazom list. fmt naj bo končnica datoteke, kot je nprimer LRF, TXT "
"ali EPUB. Če logična knjiga nima formata fmt se ne zgodi nič.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr "Določiti morate id in format"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -4030,15 +4060,15 @@ msgstr ""
"Prikaži meta pdatke shranjene v bazi za knjigo identificirano z id-jem.\n"
"id je identifikacijska številka, ki jo dobite z ukazom list.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr "Natisni meta podatke v OPF obliki (XML)"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr "Določiti morate id"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -4061,11 +4091,11 @@ msgstr ""
"ukazom\n"
"show_metadata.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr "Določiti morate id in datoteko z meta podatki"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -4083,27 +4113,27 @@ msgstr ""
"opf datoteki).\n"
"ID številke lahko dobite z ukazom list.\n"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr "Izvozi vse knjige iz podatkovne baze brez upoštevanja seznama id-jev"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr "Izvozi knjige v podan direktorij. Privzeto je"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr "Izvozi vse knjige v en direktorij"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr "Ustvari imena datotek kot avtor - naslov namesto naslov - avtor"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr "Določiti morate nekaj id-jev ali možnost %s"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -4148,31 +4178,31 @@ msgstr "%sUporaba%s: %s\n"
msgid "Created by "
msgstr "Ustvaril "
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr "Pot do baze v kateri so shranjene knjige"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr "Vzorec za ugotavljanje meta podatkov iz datotek"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr "Vstopni ključ za isbndb.com"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr "Privzet čas neaktivnosti za omrežne operacije (sekunde)"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr "Pot do direktorija v katerem so shranjene vaše eknjige"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr ""

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-09-14 18:45+0000\n"
"Last-Translator: Linus C Unneback <linus@folkdatorn.se>\n"
"Language-Team: Swedish <sv@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:131
@ -174,27 +174,34 @@ msgid ""
"inter-paragraph spacing."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
msgid "Print generated OPF file to stdout"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated NCX file to stdout"
msgid "Print generated OPF file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Keep intermediate files during processing by html2epub"
msgid "Print generated NCX file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -210,7 +217,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -254,8 +261,8 @@ msgid ""
"the <spine> element of the OPF file. \n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr ""
@ -270,87 +277,87 @@ msgid ""
"cause incorrect rendering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -363,25 +370,25 @@ msgid ""
"is used.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr ""
@ -568,7 +575,7 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
@ -1105,22 +1112,26 @@ msgstr ""
msgid "Set the comment"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr ""
@ -1204,11 +1215,11 @@ msgstr ""
msgid "Usage: rb-meta file.rb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -1313,7 +1324,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -1388,7 +1399,7 @@ msgid "&Number of Colors:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr ""
@ -1480,7 +1491,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -1546,7 +1557,7 @@ msgid "Choose &language (requires restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr ""
@ -1745,53 +1756,53 @@ msgstr ""
msgid "The expression %s is invalid. Error: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -1800,39 +1811,39 @@ msgid ""
"an &. If the author name contains an &, use && to represent it."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
"comma"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -1841,15 +1852,15 @@ msgid ""
"<br><br>They can be any words or phrases, separated by commas."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -1859,8 +1870,8 @@ msgstr ""
msgid "List of known series. You can add new series."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -1868,67 +1879,71 @@ msgstr ""
msgid "Series index."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -1946,35 +1961,35 @@ msgid ""
"tutorial</span></a></p></body></html>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr ""
@ -3532,14 +3547,14 @@ msgstr ""
msgid "Using library at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
"List the books available in the calibre database.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -3547,39 +3562,45 @@ msgid ""
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
"to do no filtering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -3588,27 +3609,27 @@ msgid ""
"the directory related options below.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -3617,11 +3638,11 @@ msgid ""
"command). For example, 23,34,57-85\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -3630,15 +3651,15 @@ msgid ""
"already exists, it is replaced.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -3648,11 +3669,11 @@ msgid ""
"EPUB. If the logical book does not have fmt available, do nothing.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -3662,15 +3683,15 @@ msgid ""
"id is an id number from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -3683,11 +3704,11 @@ msgid ""
"show_metadata command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -3698,27 +3719,27 @@ msgid ""
"an opf file). You can get id numbers from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -3763,31 +3784,31 @@ msgstr ""
msgid "Created by "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr ""

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2008-10-07 18:57+0000\n"
"POT-Creation-Date: 2008-10-11 12:32+0000\n"
"PO-Revision-Date: 2008-06-24 13:22+0000\n"
"Last-Translator: వీవెన్ (Veeven) <Unknown>\n"
"Language-Team: Telugu <te@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2008-10-09 19:36+0000\n"
"X-Launchpad-Export-Date: 2008-10-13 18:32+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#~ msgid "Basic"
@ -177,27 +177,34 @@ msgid ""
"inter-paragraph spacing."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:128
msgid "Print generated OPF file to stdout"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:127
msgid ""
"Preserve the HTML tag structure while splitting large HTML files. This is "
"only neccessary if the HTML files contain CSS that uses sibling selectors. "
"Enabling this greatly slows down processing of large HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:130
msgid "Print generated NCX file to stdout"
msgid "Print generated OPF file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:132
msgid "Keep intermediate files during processing by html2epub"
msgid "Print generated NCX file to stdout"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:134
msgid "Keep intermediate files during processing by html2epub"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:136
msgid ""
"Extract the contents of the produced EPUB file to the specified directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:463
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:894
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:902
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:43
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:469
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/comic/convert_from.py:289
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:61
@ -213,7 +220,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:92
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:321
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:436
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:747
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:755
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
@ -257,8 +264,8 @@ msgid ""
"the <spine> element of the OPF file. \n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:308
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:987
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011
msgid "You must specify an input HTML file"
msgstr ""
@ -273,87 +280,87 @@ msgid ""
"cause incorrect rendering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:475
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:481
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:778
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:802
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:785
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:787
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:789
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:791
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:793
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:817
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:795
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:819
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:797
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:799
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:823
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:801
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:825
msgid "The author(s) of the ebook, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:803
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:827
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:805
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:829
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:807
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:831
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:809
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:833
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:811
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:835
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:813
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:837
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:815
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:839
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:821
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:845
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -366,25 +373,25 @@ msgid ""
"is used.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:817
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:829
msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:820
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428
msgid "Output directory. Defaults to current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:823
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:835
msgid "Legibly format extracted markup. May modify meaningful whitespace."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:838
msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:837
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449
msgid "OEB ebook created in"
msgstr ""
@ -571,7 +578,7 @@ msgid ""
"regexp. For example to match all heading tags that have the attribute "
"class=\"chapter\" you would use \"h\\d,class,chapter\". You can set the "
"attribute to \"none\" to match only on tag names. So for example, to match "
"all <h2> tags, you would use \"h2,none,\". Default is %default"
"all h2 tags, you would use \"h2,none,\". Default is %default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:170
@ -1108,22 +1115,26 @@ msgstr ""
msgid "Set the comment"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:115
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:117
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:121
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214
msgid "Extract the cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54
msgid "Usage:"
msgstr "వాడుక:"
@ -1207,11 +1218,11 @@ msgstr ""
msgid "Usage: rb-meta file.rb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:424
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:445
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -1316,7 +1327,7 @@ msgstr "శీర్షిక"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:527
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:304
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search.py:20
@ -1391,7 +1402,7 @@ msgid "&Number of Colors:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548
msgid "&Profile:"
msgstr ""
@ -1483,7 +1494,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:245
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:278
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:284
@ -1549,7 +1560,7 @@ msgid "Choose &language (requires restart):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256
#: /home/kovid/work/calibre/src/calibre/utils/config.py:526
#: /home/kovid/work/calibre/src/calibre/utils/config.py:529
msgid "The default output format for ebook conversions."
msgstr ""
@ -1748,53 +1759,53 @@ msgstr ""
msgid "The expression %s is invalid. Error: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:366
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
msgid "Convert to EPUB"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:367
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:370
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:311
msgid "Book Cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:368
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:369
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:371
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510
msgid "Use cover from &source file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:372
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:312
msgid "Change &cover image:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:313
msgid "Browse for an image to use as the cover of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:275
msgid "&Title: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:373
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:276
msgid "Change the title of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:374
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:279
msgid "&Author(s): "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:375
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:125
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:280
@ -1803,39 +1814,39 @@ msgid ""
"an &. If the author name contains an &, use && to represent it."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:376
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515
msgid "Author So&rt:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:377
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516
msgid ""
"Change the author(s) of this book. Multiple authors should be separated by a "
"comma"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /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:289
msgid "&Publisher: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:379
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:518
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:290
msgid "Change the publisher of this book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:380
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:519
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:291
msgid "Ta&gs: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:381
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:520
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:292
@ -1844,15 +1855,15 @@ msgid ""
"<br><br>They can be any words or phrases, separated by commas."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:382
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521
#: /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:295
msgid "&Series:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:383
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:384
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
@ -1862,8 +1873,8 @@ msgstr ""
msgid "List of known series. You can add new series."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:388
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:525
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:300
@ -1871,67 +1882,71 @@ msgstr ""
msgid "Series index."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:387
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:526
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:302
msgid "Book "
msgstr "పుస్తకం "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:389
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:534
msgid "Source en&coding:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:528
msgid "Base &font size:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:398
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:394
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:400
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:402
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:406
msgid " pt"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
msgid "Remove &spacing between paragraphs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:393
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:396
msgid "Preserve &tag structure when splitting"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
msgid "Override &CSS"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:395
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549
msgid "&Left Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:397
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:551
msgid "&Right Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:399
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:553
msgid "&Top Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:401
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:555
msgid "&Bottom Margin:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:403
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:407
msgid "Automatic &chapter detection"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:408
msgid "&XPath:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:409
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@ -1949,35 +1964,35 @@ msgid ""
"tutorial</span></a></p></body></html>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
msgid "Chapter &mark:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:411
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
msgid "Automatic &Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:412
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
msgid "Number of &links to add to Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:413
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
msgid "Do not add &detected chapters to the Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:414
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:418
msgid "Chapter &threshold"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:419
msgid "&Force use of auto-generated Table of Contents"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:420
msgid "Level &1 TOC"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:417
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:421
msgid "Level &2 TOC"
msgstr ""
@ -3535,14 +3550,14 @@ msgstr ""
msgid "Using library at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:86
#: /home/kovid/work/calibre/src/calibre/library/cli.py:99
msgid ""
"%prog list [options]\n"
"\n"
"List the books available in the calibre database.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:94
#: /home/kovid/work/calibre/src/calibre/library/cli.py:107
msgid ""
"The fields to display when listing books in the database. Should be a comma "
"separated list of fields.\n"
@ -3550,39 +3565,45 @@ msgid ""
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:96
#: /home/kovid/work/calibre/src/calibre/library/cli.py:109
msgid ""
"The field by which to sort the results.\n"
"Available fields: %s\n"
"Default: %%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:98
#: /home/kovid/work/calibre/src/calibre/library/cli.py:111
msgid "Sort results in ascending order"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:100
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
msgid ""
"Filter the results by the search query. For the format of the search query, "
"please see the search related documentation in the User Manual. Default is "
"to do no filtering."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:106
#: /home/kovid/work/calibre/src/calibre/library/cli.py:115
msgid ""
"The maximum width of a single line in the output. Defaults to detecting "
"screen size."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:121
msgid "Invalid fields. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:113
#: /home/kovid/work/calibre/src/calibre/library/cli.py:128
msgid "Invalid sort field. Available fields:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:177
#: /home/kovid/work/calibre/src/calibre/library/cli.py:192
msgid ""
"The following books were not added as they already exist in the database "
"(see --duplicates option):"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:201
#: /home/kovid/work/calibre/src/calibre/library/cli.py:216
msgid ""
"%prog add [options] file1 file2 file3 ...\n"
"\n"
@ -3591,27 +3612,27 @@ msgid ""
"the directory related options below.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:210
#: /home/kovid/work/calibre/src/calibre/library/cli.py:225
msgid ""
"Assume that each directory has only a single logical book and that all files "
"in it are different e-book formats of that book"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:212
#: /home/kovid/work/calibre/src/calibre/library/cli.py:227
msgid "Process directories recursively"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:214
#: /home/kovid/work/calibre/src/calibre/library/cli.py:229
msgid ""
"Add books to database even if they already exist. Comparison is done based "
"on book titles."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:219
#: /home/kovid/work/calibre/src/calibre/library/cli.py:234
msgid "You must specify at least one file to add"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:237
#: /home/kovid/work/calibre/src/calibre/library/cli.py:252
msgid ""
"%prog remove ids\n"
"\n"
@ -3620,11 +3641,11 @@ msgid ""
"command). For example, 23,34,57-85\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:249
#: /home/kovid/work/calibre/src/calibre/library/cli.py:264
msgid "You must specify at least one book to remove"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:269
#: /home/kovid/work/calibre/src/calibre/library/cli.py:284
msgid ""
"%prog add_format [options] id ebook_file\n"
"\n"
@ -3633,15 +3654,15 @@ msgid ""
"already exists, it is replaced.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:280
#: /home/kovid/work/calibre/src/calibre/library/cli.py:295
msgid "You must specify an id and an ebook file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:285
#: /home/kovid/work/calibre/src/calibre/library/cli.py:300
msgid "ebook file must have an extension"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:293
#: /home/kovid/work/calibre/src/calibre/library/cli.py:308
msgid ""
"\n"
"%prog remove_format [options] id fmt\n"
@ -3651,11 +3672,11 @@ msgid ""
"EPUB. If the logical book does not have fmt available, do nothing.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:306
#: /home/kovid/work/calibre/src/calibre/library/cli.py:321
msgid "You must specify an id and a format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:324
#: /home/kovid/work/calibre/src/calibre/library/cli.py:339
msgid ""
"\n"
"%prog show_metadata [options] id\n"
@ -3665,15 +3686,15 @@ msgid ""
"id is an id number from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:332
#: /home/kovid/work/calibre/src/calibre/library/cli.py:347
msgid "Print metadata in OPF form (XML)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:337
#: /home/kovid/work/calibre/src/calibre/library/cli.py:352
msgid "You must specify an id"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:351
#: /home/kovid/work/calibre/src/calibre/library/cli.py:366
msgid ""
"\n"
"%prog set_metadata [options] id /path/to/metadata.opf\n"
@ -3686,11 +3707,11 @@ msgid ""
"show_metadata command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:364
#: /home/kovid/work/calibre/src/calibre/library/cli.py:379
msgid "You must specify an id and a metadata file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:376
#: /home/kovid/work/calibre/src/calibre/library/cli.py:391
msgid ""
"%prog export [options] ids\n"
"\n"
@ -3701,27 +3722,27 @@ msgid ""
"an opf file). You can get id numbers from the list command.\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:384
#: /home/kovid/work/calibre/src/calibre/library/cli.py:399
msgid "Export all books in database, ignoring the list of ids."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:386
#: /home/kovid/work/calibre/src/calibre/library/cli.py:401
msgid "Export books to the specified directory. Default is"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:388
#: /home/kovid/work/calibre/src/calibre/library/cli.py:403
msgid "Export all books into a single directory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:390
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
msgid "Create file names as author - title instead of title - author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:395
#: /home/kovid/work/calibre/src/calibre/library/cli.py:410
msgid "You must specify some ids or the %s option"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/cli.py:405
#: /home/kovid/work/calibre/src/calibre/library/cli.py:420
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@ -3766,31 +3787,31 @@ msgstr ""
msgid "Created by "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:514
#: /home/kovid/work/calibre/src/calibre/utils/config.py:517
msgid "Path to the database in which books are stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:516
#: /home/kovid/work/calibre/src/calibre/utils/config.py:519
msgid "Pattern to guess metadata from filenames"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:518
#: /home/kovid/work/calibre/src/calibre/utils/config.py:521
msgid "Access key for isbndb.com"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:520
#: /home/kovid/work/calibre/src/calibre/utils/config.py:523
msgid "Default timeout for network operations (seconds)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:522
#: /home/kovid/work/calibre/src/calibre/utils/config.py:525
msgid "Path to directory in which your library of books is stored"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:524
#: /home/kovid/work/calibre/src/calibre/utils/config.py:527
msgid "The language in which to display the user interface"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:528
#: /home/kovid/work/calibre/src/calibre/utils/config.py:531
msgid "Read metadata from files"
msgstr ""

View File

@ -482,7 +482,9 @@ class BasicNewsRecipe(object, LoggingInterface):
url, __appname__, center=self.center_navbar)
elem = BeautifulSoup(templ.render(doctype='xhtml').decode('utf-8')).find('div')
body.insert(0, elem)
if self.no_stylesheets:
for link in list(soup.findAll('link', type=re.compile('css'))):
link.extract()
return self.postprocess_html(soup, first_fetch)

View File

@ -31,8 +31,6 @@ class TheAtlantic(BasicNewsRecipe):
cover = soup.find('img', alt='feature image', src=True)
if cover is not None:
self.cover_url = 'http://theatlantic.com'+cover['src']
else:
raise 'a'
for item in soup.findAll('div', attrs={'class':'item'}):
a = item.find('a')

View File

@ -230,7 +230,7 @@ def stage_three():
print 'Uploading installers...'
upload_installers()
print 'Uploading documentation...'
upload_docs()
#upload_docs()
upload_user_manual()
print 'Uploading to PyPI...'
check_call('rm -f dist/*')